ouvrir un doc dans un autre masque

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

ouvrir un doc dans un autre masque

Messagepar ikbelha » 27 Avr 2010 à 10:20

bonjour, merci pour votre aide la dernière fois.
le problème cette fois c'est de ne pas pouvoir faire une mise à jour dans le document lotus : en effet j'ai 2 masques: " masque saisie et masque confirmation " .
en enregistrant les données saisies dans le masque" saisie", le masque confirmation s'ouvre avec @command([compose],.....) en affichant les données saisies par le premier masque en lecture seule.
le problème c'est que j veux modifier un champ dans le doc avec le 2eme masque , donc j'utilise "setfield" puis "filesave" dans le langage des formulaires et par conséquence on trouve dans la vue un double enregistrement de la demande avec le nouveau champ et les autre champs sont vide ( j croi qu'il enregistre un nouveau doc avec des champs vides malgré que je charge les donnée du premier champ encochant " valeurs des données heritées du doc selectionné)
que dois je faire ??????
merci d'avance :oops:
ikbelha
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 4
Inscrit(e) le : 09 Mars 2010 à 20:06

Messagepar Michael DELIQUE » 27 Avr 2010 à 10:26

salut

@command([compose],.....) c'est pour créé est document, maitenant, tu peut passer par une dialoguebox ou changer le nom du masque dans le champ form, ou utiliser la "formule de masque" de la vue pour change rle masque a l'affichage
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar ikbelha » 27 Avr 2010 à 11:47

dsl mais j'ai pas bien compris
pouvez vous m'expliquer SVP !!!! :oops: :oops:
merci bcp !!
ikbelha
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 4
Inscrit(e) le : 09 Mars 2010 à 20:06

Messagepar Michael DELIQUE » 27 Avr 2010 à 12:26

re,

tu fais comment pour re-ouvrir ton document pour le modifier ?
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar LSong » 29 Avr 2010 à 15:50

ton Compose a crée un nouveau document, normal que tu en ai deux

une solution est de fermer puis ouvrir le même document avec une autre forme comme ca tu ne duplique pas ton doc

par contre la faut faire un peu de scripte
regarde dans NotesUiWorkspace.editDocument pour ouvrir un document

en gros tu fermes le doc
tu changes sa forme
tu le reouvre

attention si tu dois enregistrer le document il ne faut pas oublié de mettre la bonne forme avant.
LSong
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 353
Inscrit(e) le : 07 Nov 2007 à 14:27
Localisation : Ile de france

Messagepar Michael DELIQUE » 29 Avr 2010 à 15:53

sinon tu as la solution de passer par une @dialogbox ou sa version Lotus script notesuiworkspace.dialogbox

si tu veux d'initier au Lotus Script => http://forum.dominoarea.org/initiation- ... 12997.html
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar ikbelha » 01 Mai 2010 à 14:51

merci bcp !!! mais j'ai toujours l'idée floue
pouvez vous me presenter un code source pour mieu comprendre SVP
car je c pa bien utiliser le NotesUiWorkspace :oops: :oops:
merci d'avance
ikbelha
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 4
Inscrit(e) le : 09 Mars 2010 à 20:06

Messagepar Michael DELIQUE » 02 Mai 2010 à 16:11

re

regarde l'aide en ligne tu as des exemples
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy


Retour vers Développement

cron