Fermer la base via un bouton

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

Fermer la base via un bouton

Messagepar georges-dan » 07 Avr 2011 à 12:02

Bonjours à tous.

Je vous explique mon problème.
J'essaye de faire en sorte que ma base se ferme via un bouton type "Exit"depuis la page de démarrage de la base.
Pour ce faire, j'ai dans ressource de base de document, crée un réctangle sensible, et mis l'image que je voulais attribué a ce bouton, mais maintenent comment faire pour que lorsque l'on clique dessus, la base se ferme ?
Je débute dans le développement lotus, donc je n'y connais pas grand choses.

Merci d'avance et bonne journée :)
georges-dan
Premier posts
Premier posts
 
Message(s) : 10
Inscrit(e) le : 07 Avr 2011 à 11:57
Localisation : Paris ( France)

Messagepar gouff » 07 Avr 2011 à 12:11

via formule : @Command( [FileCloseWindow] )
"Si tu ne réussis rien du premier coup, alors le saut en parachute n'est pas fait pour toi"
Avatar de l’utilisateur
gouff
Posteur habitué
Posteur habitué
 
Message(s) : 277
Inscrit(e) le : 11 Fév 2008 à 16:33
Localisation : Grenoble

Messagepar Michael DELIQUE » 07 Avr 2011 à 12:27

salut

quelque références de livres pour une auto-formation => http://forum.dominoarea.org/livres-f22.html

quelques tuto => http://forum.dominoarea.org/index.php?f=68

et ne pas oublier les sections "trucs & Astuces"
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 georges-dan » 07 Avr 2011 à 12:30

Merci de cette réponse or cela ne marche pas.
Je m'explique, l'icone Exit est dans la page de demarrage de la base ( lorsque l'on double clique sur la base, elle s'ouvre, et le bouton est la)
Je voudrais donc que ce bouton quitte la base lorsqu'on l'on clique dessus.
Cette formule ne fonctionne pas.
Lorsque je double clique sur mon rectangle sensible dans designer, j'obtiens alors plusieur champ, tel que : Contenu, type valeur cadre...
Et je ne sait que mettre dedant.
Pour votre formule, j'ai essayé en mettant :" type =URL; valeur =Calculé; cadre = rien.
Pour la valeur, j'ai cliqué sur le @ et j'ai mis @Command( [FileCloseWindow] ). Rien n'y fait.

Merci encore de votre réponse :)
georges-dan
Premier posts
Premier posts
 
Message(s) : 10
Inscrit(e) le : 07 Avr 2011 à 11:57
Localisation : Paris ( France)

FileCloseWindow ferme une fenêtre pas la base.

Messagepar TeD » 07 Avr 2011 à 13:59

Il faut mettre un bouton dans la page avec ce code par exemple.

Sub Click(Source As Button)
Dim ws As New NotesUIWorkspace
Dim uidb As NotesUIDatabase
Set uidb = ws.CurrentDatabase
Call uidb.Close
End Sub

:wink:
TeD
Posteur néophyte
Posteur néophyte
 
Message(s) : 99
Inscrit(e) le : 08 Août 2006 à 22:49
Localisation : Ile de France

Messagepar georges-dan » 08 Avr 2011 à 07:37

Merci pour ta réponse TeD mais ( et oui avec moi il y en a toujour :p ) lorsque je met ton bout de code, un message apparait :"Erreur de formule, Opérateur ou point-virgule manquant :'Click' " ...
Si tu as la solution, je suis preneur :)

Merci encore :)
georges-dan
Premier posts
Premier posts
 
Message(s) : 10
Inscrit(e) le : 07 Avr 2011 à 11:57
Localisation : Paris ( France)

Messagepar Michael DELIQUE » 08 Avr 2011 à 08:34

salut

tu es certain que ton evenement n'est pas en Java Script ?
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 georges-dan » 08 Avr 2011 à 11:55

Bah ... Je ne pense pas non ... Au sinon, ci tu as une autre idée de comment le faire, je suis preneur :)

Merci encore.
Ride to live -- Live to ride !
georges-dan
Premier posts
Premier posts
 
Message(s) : 10
Inscrit(e) le : 07 Avr 2011 à 11:57
Localisation : Paris ( France)

Messagepar Michael DELIQUE » 08 Avr 2011 à 12:01

montre moi une copy-écran de ton code dans le désigner
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 roubech » 08 Avr 2011 à 19:49

Bonjour,

Tu peux nous dire exactement où tu veux mettre ce bouton ?
Tu parles de ressources ? Tu es sur la page spéciale "About Document" ou "Using Document" ?

Une image avec un rectangle sensible ! j'ai pas vu ça depuis la version 4, et c'était souvent dans les ancien éléments de design "Navigator", mais la formule doit être la même que pour un bouton d'action

Le plus simple étant comme mentioné par gouff @Command( [FileCloseWindow] )

Mais il faut voir comment tu navigue dans l'appli. Cette formule ferme la fenêtre courante si au cours de ta navigation tu ouvres plein de fenêtres ...

Au fait, tu es en quelle version ?
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Messagepar georges-dan » 11 Avr 2011 à 09:17

Merci a tous pour vos réponses.

Roubech, pour mon bouton, je voudrais le mettre vraiment dans la première page de ma base, dès qu'on l'ouvre.
Lorsque je parle de ressources, je veut dire que la page où je modifie, pour mon bouton, dans designer, et dans "Autre", "ressource de base de document".
Ma version de lotus est Lotus 7.

Maintenent, lorsque je met le @Command( [FileCloseWindow] ), lorsque je le lance, il me met un message : "Les commandes @ et autres fonctions d'interface utilisateur ne sont pas autorisées dans ce contexte" .

Merci encore :)
Ride to live -- Live to ride !
georges-dan
Premier posts
Premier posts
 
Message(s) : 10
Inscrit(e) le : 07 Avr 2011 à 11:57
Localisation : Paris ( France)

Messagepar gouff » 11 Avr 2011 à 14:26

Salut,

Ce que tu demandes n'a l'aire vraiment pas compliqué : sauf qu'on ne comprend pas ce que tu as fait.
Fournis nous une impression écran de designer, si tu veux que l'on t'aide...
"Si tu ne réussis rien du premier coup, alors le saut en parachute n'est pas fait pour toi"
Avatar de l’utilisateur
gouff
Posteur habitué
Posteur habitué
 
Message(s) : 277
Inscrit(e) le : 11 Fév 2008 à 16:33
Localisation : Grenoble

Messagepar gouff » 11 Avr 2011 à 15:08

Bon je pense avoir compris.
ci joint une impression écran :
Image
"Si tu ne réussis rien du premier coup, alors le saut en parachute n'est pas fait pour toi"
Avatar de l’utilisateur
gouff
Posteur habitué
Posteur habitué
 
Message(s) : 277
Inscrit(e) le : 11 Fév 2008 à 16:33
Localisation : Grenoble

Messagepar georges-dan » 12 Avr 2011 à 08:44

Merci encore, voila un imprime ecran de mon problème haha !

Merci encore
Ride to live -- Live to ride !
georges-dan
Premier posts
Premier posts
 
Message(s) : 10
Inscrit(e) le : 07 Avr 2011 à 11:57
Localisation : Paris ( France)

Messagepar georges-dan » 12 Avr 2011 à 10:54

En fin de compte, c'est bon tout marche, c'est moi qui est pas bien fait les choses.

MERCI encore a vous tous !!! Vous me sauvez la vie !!!

:) !!!
Ride to live -- Live to ride !
georges-dan
Premier posts
Premier posts
 
Message(s) : 10
Inscrit(e) le : 07 Avr 2011 à 11:57
Localisation : Paris ( France)


Retour vers Développement

cron