Page History
Section | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Calcul tenant compte du signe d'un montant
...
Code Block |
---|
DOCDET1.AMOUNT*jnl1.paycoef |
Calcul tenant compte du signe d'un mouvement de stock
...
Code Block |
---|
DOCDET1.AMOUNT*jnl1.stockcoef |
Imprimer le libellé d'une donnée
Changez dans les propriétés du champ (à droit), l'expression comme suit :
Le nom de l'agent au lieu de son code
A noter qu'il faut également augmenter la taille.Code Block libcode("AGENT",DOCHEAD1.AGENT,2)
Le libéllé du code analytique au lieu du code
Code Block gocache.AnacodeGetFieldValue("A", "1", ART1.ANA1, "", "NAME1", "")
Calcul du CA par mois
...
Code Block |
---|
IIF(MONTH(DOCHEAD1.Date)=1, DOCDET1.AMOUNT*jnl1.paycoef, 0) |
Calcul tenant compte d'une donnée fournie par l'utilisateur
L'étape 4 de la création d'un rapport permet de définir des filtres sur les champs. La valeur de ces champs peut alors être choisie par l'utilisateur avant la génération du rapport.
Par exemple, le rapport doit se baser uniquement sur les documents d'une année choisie par l'utilisateur. Le Nom donné à ce critère doit être en majuscule: D_YEAR
Pour récupérer la valeur choisie par l'utilisateur, l'expression (Expr.) de la propriété dans l'étape 1 doit contenir le nom (en majuscule) du critère défini à l'étape 4.
Personnaliser les champs proposés
...
- Positionnez le curseur sur un champ analogue
Par exemple, sur un champ numérique, si le champ à créer est un champ numérique, sur un champ de la table des articles, si le champ à créer renvoie à la même table), etc.
- Cliquez sur Nouveau.
- Attribuez un Libellé au nouveau champ : c'est ce libellé qui apparaîtra par la suite dans la colonne de gauche.
- Laissez le logiciel attribuer un Nom au champ.
- Adaptez éventuellement la Longueur.
- Mettez l'expression adéquate.
- Dans le colonne de gauche, le nouveau champ s'est ajouté et sera disponible à toutes les étapes de l'assistant.
Tip |
---|
Ceci permet également de personnaliser les libellés des filtres. Si vous avez créés des nouveaux champs pour les filtres les plus courants, ces libellés personnalisés s'affichent dans l'écran des filtres après l'exécution du rapport et aussi lors de l'impression. |