roubech a écrit:Si par exemple, tu as un masque Config pour stocker quelques paramètres de ta base. Tu as besoin d'avoir un seul document basé sur ce masque. Tu fait donc une vue cachée ($Config)
Dans un bouton d'action de cette vue ou dans un agent tu peux mettre une formule de ce genre
[syntax="Formula"]tLkp := @DbLookup( ""; ""; "($Config)"; "Config"; RETURNDOCUMENTUNIQUEID );
@If( @IsError(tLkp);
@Command([Compose]; "Config");
@Command([OpenDocument]; ""; tLkp)
)[/syntax]
ok. mais ce bouton d'action est dans une vue cachée.
qu'est qui va me permettre d'ouvrir tjs le meme doc dans ma vue qui est visible?
moi ce que je souhaitais c'est :
ma vue visible ne contient rien car le masque n'a encore jamais été appelée. je l'appelle via un bouton "crée". un fois mon premier enregistrement effectué, mon doc s'enregistre dans ma vue cachée et dans ma vue visible et désormais mon bouton "crée" disparait.
Dès lors le doc qui sera toujours utilisé sera celui dont l'ID est issu de la premiére création. je ne saisie pas bien en quoi ta proposition va me permettre cela