Rendre un document actif en script

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

Rendre un document actif en script

Messagepar DG » 31 Mars 2003 à 14:56

Je cherche a simplement changer le document actif ds un script (pour utiliser la methode Dialogbox de UIWorkspace) sans que l utilisateur est besoin de le selectionner au prealable.Alors comment rendre un document actif ??? ( je n ai pas trouver de methodes ou propriétés adaptées ds les classes, mais je n ai peut etre pas été assez perspicace...)
DG
 

Re: Rendre un document actif en script

Messagepar Raziel » 31 Mars 2003 à 15:32

Salut, je ne sais pas si j'ai bien compris ta question ?Si je ne m'abuse, l'un des paramètres deu DialogBox (du moins en LS) est un NotesDocument. Tu peux donc passer à la dialogBox n'importe quel variable doc.Je m'explique. Imaginons que nous sonmes dans un document fils. En cliquant sur un bouton, je veux offrir le doc père dans une dialogbox.Je vais donc faireSet DocPere = db.getdocumentbyunid(DocFil.getitemvalue("$REF")(0))call ws.DialogBox( DocPere.getitemvalue("Form")(0),,,,,,, "Affichage doc pere", DocPere)J'espère avoir répondu à ta question
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

Re: Rendre un document actif en script

Messagepar DG » 31 Mars 2003 à 17:07

effectivement ca marche : en fait ds l aide il ne mette que 3 parametres (le mask et 2 param pour la taille). Je me demande ou tu as trouvé les autres ?Merci donc.Sinon je suis qd meme curieux de savoir comment rendre actif un document en script ...
DG
 

Re: Rendre un document actif en script

Messagepar Raziel » 31 Mars 2003 à 17:26

Salut,pour info, je l'ai trouvé dans l'aide (Notes5).Quand tu dis, rendre actif, est ce que tu veux dire l'ouvrir ? Si c'est le cas, tu as la méthode EditDocument de la NotesUiWorkspace où, là encore, l'un des paramètres est un NotesDocument
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

Re: Rendre un document actif en script

Messagepar DG » 01 Avr 2003 à 13:38

Non justement , sans l ouvrir. Il faut qu il soit seulement selectionné ds la vue.En fait le but ultime est de pouvoir faire choisir a l utilisateur une valeur parmi celle existant ds une colonne est de faire un traitement de cette valeur( modif des docs qui ont cette valeur par ex).Je cherche a reproduire la liste de choix offerte par la fonction @prompt([OKCANCELLIST],...) pour pouvoir offrir une liste dynamique en LS.Je vais peut etre poster un sujet la dessus...
DG
 


Retour vers Développement

cron