Page 1 sur 1
[Résolu]Dimension de la fenêtre du document

Publié:
07 Mai 2013 à 13:52
par OCEAN
Bonjour,
Je ne sais pas si cette question à été postée ou pas. Mais en cherchant sur le forum je n'ai pas trouvé.
Je suis sur le client lourd V7, je souhaiterai lorsque je double clique sur un doc d'une vue afficher le doc dans une nouvelle fenêtre pop up (càd jouer sur les dimesion du doc)
D'avance merci.
Re: Dimension de la fenêtre du document

Publié:
07 Mai 2013 à 14:04
par Michael DELIQUE
salut
tu peux le faire en utilisant notesUIWorkspace.DialogBox.
tu affiche un masque (ou un sous-masque) dont l'élement principal est un tableau (tu met tout ce que tu as a afficher dans le tableau) à taille fixe.
la taille du tableau = la taille de la fenetre.
ensuite en jouant avec les option de notesUIWorkspace.DialogBox pour ne prendre un compte que le tableau
jete un oeil là =>
http://www.breakingpar.com/bkp/home.nsf ... FB0012ED3D
Re: Dimension de la fenêtre du document

Publié:
07 Mai 2013 à 17:58
par OCEAN
Merci Michael pour ta réponse.
j'ai personnalisé le masque (utilisation tableau à taille fixe contenant les champs en question). Ou est ce que je pourrai insérer le code qui fait appel au DialogBox (Riondoubleclick de la vue, QueryOpen de la vue, ...)?
Merci bcp !
Re: Dimension de la fenêtre du document

Publié:
09 Mai 2013 à 15:21
par Michael DELIQUE
désolé je comprend pas la question.
tu le met ou tu veux... tout dépend ce que tu veux faire
Re: Dimension de la fenêtre du document

Publié:
09 Mai 2013 à 16:23
par OCEAN
Bonjour,
Voilà Michael, ce que je veux faire c'est simplement ouvrir mon document (depuis une vue) dans une nouvelle petite fenêtre (idem q'un pop up).
C'est pourquoi je demande ou je pourrai mettre le bout de mon code (agir sur le masque, ou sur la vue,...)
J'ai essayé d'insérer le code suivant dans la méthode Riondoubleclick de la vue, je reçois le message suivant "Le document lié est introuvable dans la vue". Or mon document est bien créé.
Dim s As New NotesSession
Dim ws As New NotesUIWorkspace
Dim db As NotesDatabase
Dim doc As NotesDocument
Set db = s.CurrentDatabase
Set doc = source.selectedDocument
call ws.DialogBox("DialogBoxSubform", True, True, False, False, False, False, "Dialog Box", doc) Then
Merci.
Re: Dimension de la fenêtre du document

Publié:
09 Mai 2013 à 20:43
par Michael DELIQUE
ok, alors met ton code dans le queryopendocument de ta vue.
Re: Dimension de la fenêtre du document

Publié:
10 Mai 2013 à 14:02
par OCEAN
Bonjour,
J'ai essayé mais aucun effet, la fenêtre du doc s'ouvre comme normale.
Par contre, lorsque je débug, j'ai le message suivant : Incorrect argument type: object expected - sur la ligne Call ws.DialogBox (...
Merci.
Re: Dimension de la fenêtre du document

Publié:
10 Mai 2013 à 14:23
par Michael DELIQUE
passe la variable "continue " a false
ensuite ce n'est que du réglagle dans les parametre du dialogbox
Re: Dimension de la fenêtre du document

Publié:
10 Mai 2013 à 14:25
par OCEAN
Merci Michael,
lorsque je débug, j'ai le message suivant : Incorrect argument type: object expected - sur la ligne call ws.DialogBox("DialogBoxSubform", True, True, False, False, False, False, "Dialog Box", doc).
Re: Dimension de la fenêtre du document

Publié:
10 Mai 2013 à 20:15
par roubech
tu as testé que tu récupère bien le doc sélectionné que que ta variable doc n'est pas nothing ?
Re: Dimension de la fenêtre du document

Publié:
13 Mai 2013 à 10:14
par OCEAN
Bonjour,
Merci roubech, effectivement l'erreur venait du fait que le doc=nothig. je l'ai fait pointer sur le selected document et ça marche.
Merci à vous tous pour vos efforts