afficher les vues ou folders dans une boite de dialogue

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

afficher les vues ou folders dans une boite de dialogue

Messagepar nowlan » 10 Août 2011 à 08:56

Bonjour

je voudrais savoir si vous avez un exemple de code LS, pour afficher que les dossiers (leur nom ) et non les vues dans une dialogbox..

Merci encore

Nowlan
nowlan
Maître-posteur
Maître-posteur
 
Message(s) : 478
Inscrit(e) le : 22 Août 2006 à 11:28

Messagepar madani » 10 Août 2011 à 09:11

Bonjour nowlan,

Je pense que tu peux t'en sortir en créant un nouveau plan tu utilise le bouton générer plan par défaut .

Tu supprime les onglets que tu n'as pas besoin tu laisse les dossiers :

Aprés tu colle le plan dans un masque tu l'intègre et tu utilise la fonction @dialogbox. ou en lotuscript celle-ci

flag = notesUIWorkspace.DialogBox( form$ , [autoHorzFit] , [autoVertFit] , [noCancel] , [noNewFields] , [noFieldUpdate] , [readOnly] , [title$] , [notesDocument] , [sizeToTable] , [noOkCancel] , [okCancelAtBottom] )

C'est juste une idée j'ai jamais testé.
Bon courage.
madani
 

Messagepar Raziel » 10 Août 2011 à 09:52

Bonjour,

Tu peux aussi faire un truc du genre :

forall vue in db.views
if vue.isFolder then
' J'alimente un tableau avec chaque nom de dossier
end if
end forall

ensuite tu utilise la méthode prompt de la notesuiworkspace et pour le paramètre [Values], tu lui donne ton tableau.
Raziel

L'administration est un lieu ou les gens qui arrivent en retard croisent dans l'escalier ceux qui partent en avance. [Georges Courteline]
Avatar de l’utilisateur
Raziel
Modérateur
Modérateur
 
Message(s) : 1795
Inscrit(e) le : 21 Déc 2004 à 11:06
Localisation : Roubaix

Messagepar roubech » 10 Août 2011 à 12:23

en formule il y a @PickList( [FOLDERS] ...)
http://publib.boulder.ibm.com/infocente ... KLIST.html
@Command( [ChooseFolders] )
http://publib.boulder.ibm.com/infocente ... LDERS.html

sinon, comme Raziel tu construit ta liste en parcourant db.views et ensuite tu l'affiches avec notesUIWorkspace.Prompt(PROMPT_OKCANCELLIST, ...)
http://publib.boulder.ibm.com/infocente ... PERTY.html
http://publib.boulder.ibm.com/infocente ... ABOUT.html
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille


Retour vers Développement