Pb de hiéarchisation des vues

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

Pb de hiéarchisation des vues

Messagepar madani » 14 Jan 2010 à 10:15

Bonjour et merci a tous d'avance

j'ai un agent qui export depuis un fichier csv, il tourne la nuit aucun pb mais quelque fois les vues ne sont pas rafraichit, je m'explique il apparaisse dans une vue mais pas dans une autre vue identique juste le changement de colonne par numéro , par date ...

Le pb est que j'ai mis un agent qui rafraichit les docs des vues, il tourne mais n'actualise que les vues ou on aperçoit déjà les documents.

Je me suis rendu compte en allant dans les vues concerné que en décochant tout simple hiéarchiser ou en le cochant que la vue s'actualiser, ce qui m'évite de resupprimer et de réimporter.

J'aimerai savoir s' il existe un agent pour hiéarchiser les documents, c'est a dire qui reprend la fonction hiéarchiser des vues.

J'avais mis un agent avec pour rafraichir :

Code : Tout sélectionner
Sub Terminate
   Dim UIwork As New NotesUIWorkspace
   Call uiwork.ViewRefresh
End Sub



Puis j'ai mis en formule :

Code : Tout sélectionner
 
@Command([ViewCollapseAll]);
SELECT @All


J'ai mis dans le postopen de chaque vue :

Code : Tout sélectionner
@Command([ViewRefreshFields])


et j'ai mis a la fermeture du document ceci:

Code : Tout sélectionner
Sub Queryclose(Source As Notesuidocument, Continue As Variant)
   Dim UIwork As New NotesUIWorkspace
   Call uiwork.ViewRefresh
End Sub


Mais avec tout ceci sa ne me fait pas apparaitre mes documents dans chaque en vue en précisant que les vue sont calculé. Et que cette base je ne l'ai pas créer je dois juste la maintenir en bon fonctionnement.

Merci d'avoir lu et de me répondre si vous avez une idée
[/code]
madani
 

Messagepar Michael DELIQUE » 14 Jan 2010 à 10:18

salut

c'est quoi les options de refresh de la 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

Messagepar madani » 14 Jan 2010 à 10:32

Désoler, je viens de me rendre compte que je suis sur le coté administration y a t-il un moyen de mettre ce message du coté développement.

Sinon mon pb, est qu'en faite lorsque tu clic droit dans une vue en mode designer, il y a la possibilité de hiéarchiser les documents et lorsque je coche ou décoche lorsque la vue est cocher ben sa me fait apparaitre mais documents.
madani
 

Messagepar Michael DELIQUE » 14 Jan 2010 à 10:46

re, post déplacé

mais tu n'as pas répondu a ma question
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 madani » 14 Jan 2010 à 11:29

Les options refresh de la vue, c'est à dire possibilité de rafraichir une vue en la hiéarchisant par numéro, ou date ect...
madani
 

Messagepar Michael DELIQUE » 14 Jan 2010 à 11:39

ça :
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 stloje » 14 Jan 2010 à 11:44

Ton agent, il tourne vers quelle heure durant la nuit? Selon l'heure, tu peux attendre que le serveur mettre à jour les vues pour toi.

Généralement, il y a une tâche administrative programmée sur le serveur qui s'exécute vers 3h du matin pour mettre à jour le design et les vues des bases. Vérifie avec l'administrateur à quel moment cette tâche s'exécute. Il faut aussi que tu t'assure que les vues soient bien rafraichit. Certaines tâches sur le serveur sont longues à exécuter et il arrive parfois que les autres soient mises de côté? Vérifie cela aussi avec l'admin.

Pour ce qui est du rafraichissement de la vue, il faut utiliser la méthode suivante : view.refresh. Celle qui est indiquée dans ton code fait référence au "Front End". Or, ton agent fonctionne la nuit et n'est pas déclenché à partir d'un poste client. Cette méthode n'aura aucune influence sur les vues.
Avatar de l’utilisateur
stloje
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 335
Inscrit(e) le : 09 Sep 2008 à 13:18
Localisation : Orléans

Messagepar madani » 14 Jan 2010 à 11:47

Oui c'est sa michael toi tu l'as en mode english lol.

Ok merci Apprenti-posteur je m'en doutais qu'il fonctionnais pas .
Je voir avec mon admin et je vous tient au courant merci comme même.
madani
 


Retour vers Développement

cron