Page 1 sur 1

Notes - Ouvrir le dialog de recherche et présasir une valeur

MessagePublié: 08 Déc 2009 à 15:14
par ngi
Bonjour,

Dans une vue triée par numéro de demande, je souhaiterai mettre en place un bouton ouvrant la boite de dialogue de recherche (notes) tout en pré-saisissant une valeur dans cette boite de dialog.

Quelqu'un a t'il une idée de comment le réaliser ?
cordialement,

Ngi

MessagePublié: 08 Déc 2009 à 23:44
par roubech
bonjour,

je vois pas trop
le seul truc qui me vient à l'idée c'est un truc que j'ai vu passer sur le forum : SendKey
http://forum.dominoarea.org/sendkey-t18458.html

MessagePublié: 09 Déc 2009 à 09:57
par oguruma
en web j'aurai dit javax... mais bon.... le sendkey est assez délicat et si le contexte de l'interface change ça ne fonctionnera plus

MessagePublié: 09 Déc 2009 à 10:01
par ngi
Merci pour vos réponses, je pense que je vais laisser tomber ce point. Les utilisateurs taperont tout seul leur valeur.

Bonne journée

ngi

MessagePublié: 09 Déc 2009 à 10:07
par oguruma
dire aux user que Noël c'est pour les enfants et que l'informatique n'est pas une épicerie :D

MessagePublié: 09 Déc 2009 à 14:19
par ngi
Pour info, il est possible d'ouvrir directement la recherche rapide et de lancer automatiquement la recherche avec le shell :

Dim WshShell As Variant
Set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys "valeur à rechercher"
WshShell.SendKeys "{ENTER}"



ou encore avec la boite Rechercher/Remplacer :

Dim WshShell As Variant
Set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys "^r"
WshShell.SendKeys "valeur à rechercher"
WshShell.SendKeys "{ENTER}"

Noël arrive plutôt que d'habitude cette année :). En tout cas, cela fonctionne dans le contexte de mon appli.

Joyeux nöel à tous

ngi