suppression incompréhensible de doc

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

suppression incompréhensible de doc

Messagepar Steph_ » 03 Fév 2012 à 13:00

Bonjour
je vous expose mon problème.
j'ai une base avec un frameset, sur la gauche une vue avec des docs, que j'affiche dans le frame de droite.
à l'intérieur de l'un de ces documents, dans la barre d'action, j'ai un bouton pour créer une réservation, ça lance un dialogbox qui ouvre un form.
au moment ou les utilisateurs cliquent sur ce bouton, ça supprime le doc où est placé le bouton.

et je vois absolument pas d'où ça peut venir.

j'ai retiré les droits en suppression à tout le monde, j'ai essayé le continue = false pour interdire toute suppression dans les vues, et rien à faire.

si quelqu'un a une idée ...

j'ai éssayé de mettre le bouton dans le corps du doc, j'ai essayé de le faire en formule, et ça supprime toujours le doc d'origine
Avatar de l’utilisateur
Steph_
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 354
Inscrit(e) le : 24 Nov 2005 à 20:06
Localisation : Besançon

Re: suppression incompréhensible de doc

Messagepar Michael DELIQUE » 03 Fév 2012 à 13:25

ça lance un dialogbox qui ouvre un form.
au moment ou les utilisateurs cliquent sur ce bouton, ça supprime le doc où est placé le bouton.


ton form il est pas sauvegardé !
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

Re: suppression incompréhensible de doc

Messagepar Steph_ » 03 Fév 2012 à 13:32

lequel ?

depuis un doc je crée un doc
c'est le 1er qui est supprimé, le second est bien enregistré
Avatar de l’utilisateur
Steph_
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 354
Inscrit(e) le : 24 Nov 2005 à 20:06
Localisation : Besançon

Re: suppression incompréhensible de doc

Messagepar cocotier74 » 03 Fév 2012 à 13:36

Bonjour,

je crois que normalement ton dialogbox ouvre le doc sélectionné dans ta vue.
Ce qui fait que si ton doc à un form "A" et que tu l'ouvre avec un dialogbox de form "B", ton doc prends comme form "B".
Crée une vue visualisant le form "B", passe un agent qui remet "A" dans le champ form et tu devrais retrouver tes docs.

Sinon il faut que ton bouton lance un script qui crée un nouveau doc (qui ne sera pas sauvegardé champ saveoption= 0) et qui l'ouvre dans la foulée en dialogbox.

J'espère avoir compris ton problème, @++

exemple:

Dim s As New NotesSession
Dim db As NotesDatabase
Set db = s.CurrentDatabase
Dim workspace As New NotesUIWorkspace
Dim Valid As Boolean

Dim doc As NotesDocument
Dim docparent As NotesDocument

Set doc = New NotesDocument( db )
doc.Form="B"
'si t'as envie de remplir des champs au moment de l'ouverture
doc.Champ1="blabla"

Valid = workspace.DialogBox ( "B", True, True, False, False, False, False, "Titre BOX",doc,True )

If Valid = True Then
'là tu fais ce que tu veut si l'utilistaur coche OK
Call workspace.ViewRefresh
End If
cocotier74
Premier posts
Premier posts
 
Message(s) : 15
Inscrit(e) le : 22 Juil 2010 à 19:48
Localisation : Nice

Re: suppression incompréhensible de doc

Messagepar Steph_ » 03 Fév 2012 à 13:40

ok, je crois que j'ai compris
en fait je flingue moi même mon doc d'origine parce que je lui change le form.
il ne disparaissait que de la vue ...

en tout cas merci beaucoup, je vais creuser ton exemple
Avatar de l’utilisateur
Steph_
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 354
Inscrit(e) le : 24 Nov 2005 à 20:06
Localisation : Besançon


Retour vers Développement