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

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

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

Messagepar OCEAN » 07 Mai 2013 à 13:52

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.
Dernière édition par OCEAN le 13 Mai 2013 à 10:36, édité 2 fois.
OCEAN
Premier posts
Premier posts
 
Message(s) : 36
Inscrit(e) le : 18 Mars 2012 à 16:19

Re: Dimension de la fenêtre du document

Messagepar Michael DELIQUE » 07 Mai 2013 à 14:04

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
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: Dimension de la fenêtre du document

Messagepar OCEAN » 07 Mai 2013 à 17:58

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 !
OCEAN
Premier posts
Premier posts
 
Message(s) : 36
Inscrit(e) le : 18 Mars 2012 à 16:19

Re: Dimension de la fenêtre du document

Messagepar Michael DELIQUE » 09 Mai 2013 à 15:21

désolé je comprend pas la question.

tu le met ou tu veux... tout dépend ce que tu veux faire
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: Dimension de la fenêtre du document

Messagepar OCEAN » 09 Mai 2013 à 16:23

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.
OCEAN
Premier posts
Premier posts
 
Message(s) : 36
Inscrit(e) le : 18 Mars 2012 à 16:19

Re: Dimension de la fenêtre du document

Messagepar Michael DELIQUE » 09 Mai 2013 à 20:43

ok, alors met ton code dans le queryopendocument de ta vue.
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: Dimension de la fenêtre du document

Messagepar OCEAN » 10 Mai 2013 à 14:02

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.
Dernière édition par OCEAN le 10 Mai 2013 à 14:23, édité 1 fois.
OCEAN
Premier posts
Premier posts
 
Message(s) : 36
Inscrit(e) le : 18 Mars 2012 à 16:19

Re: Dimension de la fenêtre du document

Messagepar Michael DELIQUE » 10 Mai 2013 à 14:23

passe la variable "continue " a false

ensuite ce n'est que du réglagle dans les parametre du dialogbox
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: Dimension de la fenêtre du document

Messagepar OCEAN » 10 Mai 2013 à 14:25

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).
OCEAN
Premier posts
Premier posts
 
Message(s) : 36
Inscrit(e) le : 18 Mars 2012 à 16:19

Re: Dimension de la fenêtre du document

Messagepar roubech » 10 Mai 2013 à 20:15

tu as testé que tu récupère bien le doc sélectionné que que ta variable doc n'est pas nothing ?
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Re: Dimension de la fenêtre du document

Messagepar OCEAN » 13 Mai 2013 à 10:14

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
OCEAN
Premier posts
Premier posts
 
Message(s) : 36
Inscrit(e) le : 18 Mars 2012 à 16:19


Retour vers Développement

cron