Rafraichissement d'une vue

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

Rafraichissement d'une vue

Messagepar ASISTE » 21 Août 2003 à 14:55

Bonjour,Dans un masque, dans le query save, je créer plusieurs enregistrements.Lorsque je reviens sur la vue qui a appelée le masque je dois obligatoirement rafraichire ma liste via F9 pour voir apparaitremes enregistrementsWhy ?
ASISTE
 

Re: Rafraichissement d'une vue

Messagepar Stephane Maillard » 21 Août 2003 à 15:33

Bonjour,Voici un exmple de l'aide Designer :The following button script saves the current document, refreshes the view (called "Main") and then closes the document.Sub Click(Source As Button) ' Declare all variables Dim workspace As New NotesUIWorkspace Dim session As New NotesSession Dim uidoc As NotesUIDocument Dim view As NotesView Dim db As NotesDatabase 'Set all variables Set uidoc = workspace.CurrentDocument Set db = session.CurrentDatabase Set view = db.GetView( "Main" ) 'Save current document, refresh "Main" view 'and close document Call uidoc.Save Call view.Refresh Call workspace.ViewRefresh Call uidoc.CloseEnd Sub[%sig%]
Cordialement

Stéphane Maillard
Avatar de l’utilisateur
Stephane Maillard
Lord of DominoArea
Lord of DominoArea
 
Message(s) : 8695
Inscrit(e) le : 16 Déc 2004 à 01:10
Localisation : Bretagne

Re: Rafraichissement d'une vue

Messagepar ASISTE » 21 Août 2003 à 16:59

J'ai essayé d'utiliser cette technique mais j'ai un message d'erreursur :Call view.refreshMessage :L'index ne sera pas généré sur le serveurEt ca me plante ma session !!!
ASISTE
 

Re: Rafraichissement d'une vue

Messagepar virginie » 21 Août 2003 à 17:27

Bonjour,dans l'évenement PostSave du masque, je lance l'agent suivant :Sub Initialize On Error Goto GestionErreur 'déclaration des variables en front end Dim ws As New NotesUIWorkspace 'on rafraichit la vue courante depuis la base courante Call ws.ViewRefresh Exit Sub GestionErreur : Messagebox "Une erreur s'est produite dans le rafraichissement de la vue. Veuillez contacter l'administrateur indiqué dans l'aide " &_ " L'erreur suivante s'est produite " & Err & " : " & Error$ & " à la ligne " & Erl & " dans l'agent ''rafraichitVueCourante" Resume Next End Subet ca fonctionne chez moi.
virginie
 

Re: Rafraichissement d'une vue

Messagepar ASISTE » 21 Août 2003 à 17:57

Merci bcp VirginieCa marche beaucoup mieux
ASISTE
 


Retour vers Développement

cron