Page 1 sur 4
Autoriser archive si document différent de l'année en cours

Publié:
24 Jan 2011 à 09:09
par cyril08
J'ai trois champ date modifiable différent dans trois masques différents. Je souhaite que si c'est trois champs date sont différents de l'année en cours, il s'archive automatiquement dans la vue archive
je pensé a fair un @if mais je ne sais pas quoi mettre pour action
@if(annee1!=....;......;annee2!=...;.....;annee3!=...;...;.......)
Est - il plus judicieux d'implanter ma @formule dans ma vue archive?
Est ce que au changement d'année les documents iront automatiquement dans ùa vue archive avec cette methode?

Publié:
24 Jan 2011 à 09:15
par Michael DELIQUE
salut
les select sur la date fonctionne, mais ils pose u souci, comme le "temps" n'est pas fixe (heureusement) sa consomme énormementy de ressource a l'indexation. même avec des formule du genre @date @today

Publié:
24 Jan 2011 à 09:35
par cyril08
Michael DELIQUE a écrit:salut
les select sur la date fonctionne, mais ils pose u souci, comme le "temps" n'est pas fixe (heureusement) sa consomme énormementy de ressource a l'indexation. même avec des formule du genre @date @today
comment dois je faire alors?

Publié:
24 Jan 2011 à 09:42
par Michael DELIQUE
fait ton select, les documents iront dans ta vue !
mais si tu en as bcp ça risque de ramer un peu

Publié:
24 Jan 2011 à 09:55
par Grey Goda
Pour limiter l'impact sur le serveur d'une vue avec un @Now / @Today, tu peux diminuer dans les propriétés la fréquence de construction de l'index (par défaut il est à immédiat > pas bon).
Sinon, tu peux aussi travailler avec un agent en Lotuscript et la méthode search() à laquelle tu passes ta formule de sélection... surtout si ton traitement est peu fréquent.

Publié:
24 Jan 2011 à 10:41
par cyril08
est ce qu'il y a une formule qui permette de selectionner le nom d'un masque?
je n'ai pas trouvé

Publié:
24 Jan 2011 à 10:43
par Michael DELIQUE
oui
Select Form = "MonNomDeMasque"
bien respecté la case.

Publié:
24 Jan 2011 à 10:46
par cyril08
Michael DELIQUE a écrit:oui
Select Form = "MonNomDeMasque"
bien respecté la case.
oui celle ci je la connais, seulement je dois utiliser trois masque et j'ai le droit d'utiliser qu'un seul SELECT apparamment.
pour la valeur d'un champ issu d'un masque, je peux utiliser la meme chose?

Publié:
24 Jan 2011 à 10:51
par Michael DELIQUE
re,
ben oui un select par vue !
oui, de toute facon "Form" est un champ du document. mais ilf aut que le champ de ton masque soit enregistré dans ton document.
sinon si tu dois faire un select avec plusieur valeurs possible pour un champ tu plusieurs solutions
Monchamp := "Valeur1":"Valeur2":"Valeur3"
@contains(MonCHamp;"Valeur1":"Valeur2":"Valeur3")

Publié:
24 Jan 2011 à 10:57
par cyril08
Michael DELIQUE a écrit:re,
ben oui un select par vue !
oui, de toute facon "Form" est un champ du document. mais ilf aut que le champ de ton masque soit enregistré dans ton document.
sinon si tu dois faire un select avec plusieur valeurs possible pour un champ tu plusieurs solutions
Monchamp := "Valeur1":"Valeur2":"Valeur3"
@contains(MonCHamp;"Valeur1":"Valeur2":"Valeur3")
dsl je me suis mal exprimé.
j'ai trois masque X Y et Z
dans une vue je selectionne des données de ces trois masques :
- Code : Tout sélectionner
SELECT Form = "X" | Form="Y" | Form="Z"
dans la premiere colonne de cette vue, j'aimerais que ce soit le nom de mes masques X Y ou Z qui soit catégorisé
Comment selectionner le nom des masques?

Publié:
24 Jan 2011 à 11:00
par Michael DELIQUE
pour afficher le nom du masque utilise le champ Form qui conteint le nom du masque.

Publié:
24 Jan 2011 à 11:18
par cyril08
Michael DELIQUE a écrit:pour afficher le nom du masque utilise le champ Form qui conteint le nom du masque.
dsl mais je ne comprend pas
dans ma colonne je dois mettre :
- Code : Tout sélectionner
Form X & Form Y & Form Z

Publié:
24 Jan 2011 à 11:26
par Michael DELIQUE
non
Form tout simplement

Publié:
24 Jan 2011 à 11:45
par cyril08
Ok merci bien
concernant la valeur de mes champs dque je souhaite afficher :
au masque X correspond le champ date x
au masque Y correspond le champ date y
au masque Z correspond le champ date z
je souhaite affiche dans une colonne catégorisée x ou y ou z sachant qu'il s'agit de date donc je ne suis pas sur que le
- Code : Tout sélectionner
Monchamp := "Valeur1":"Valeur2":"Valeur3"
@contains(MonCHamp;"Valeur1":"Valeur2":"Valeur3")
soit approprié ici puisque je ne peux pas énumérer toutes mes valeurs

Publié:
24 Jan 2011 à 11:54
par cyril08
cyril08 a écrit:Ok merci bien
concernant la valeur de mes champs dque je souhaite afficher :
au masque X correspond le champ date x
au masque Y correspond le champ date y
au masque Z correspond le champ date z
je souhaite affiche dans une colonne catégorisée x ou y ou z sachant qu'il s'agit de date donc je ne suis pas sur que le
- Code : Tout sélectionner
Monchamp := "Valeur1":"Valeur2":"Valeur3"
@contains(MonCHamp;"Valeur1":"Valeur2":"Valeur3")
soit approprié ici puisque je ne peux pas énumérer toutes mes valeurs
j'ai essayé cette methode mais cela ne m'affiche que 1 ou 0 et non la valeur du champs
Annee := "2000":"2001"
@contains(Annee;"2000":"2001")