Page 3 sur 4

MessagePublié: 10 Jan 2011 à 11:35
par Michael DELIQUE
alors je viens de faire un teste sur une vue et ça marche chez moi.

la colonne doit être catégorisé et faut mettre la coche sur "afficher le triangle..."

et met en dure dans ta colonne "AAA\\BBB\\CCC" à la palce de ta formule et montre nous ce que ça donne

MessagePublié: 10 Jan 2011 à 11:37
par Michael DELIQUE
je viens seulement de piger ta formule

X+Y+" "+Z+"\\"

ça fait exactement ce que tu lui demande

il faut mettre comme je de l'ai déjà dis a plusieur reprise

X+"\\"+Y+"\\"+Z

un double \\ pour caque catégorie

MessagePublié: 10 Jan 2011 à 11:45
par cyril08
Michael DELIQUE a écrit:je viens seulement de piger ta formule

X+Y+" "+Z+"\"

ça fait exactement ce que tu lui demande

il faut mettre comme je de l'ai déjà dis a plusieur reprise

X+"\"+Y+"\"+Z

un double \\ pour caque catégorie


je viens de retester cela ne fonctione pas.

MessagePublié: 10 Jan 2011 à 11:47
par Michael DELIQUE
as tu essayer comme je te l'ai demandé "AAA\\BBBB\\CCCC" ? en dure a la place de ta formule ?

MessagePublié: 10 Jan 2011 à 14:12
par cyril08
Michael DELIQUE a écrit:as tu essayer comme je te l'ai demandé "AAA\\BBBB\\CCCC" ? en dure a la place de ta formule ?


voici ce que j'ai mis :
"X\\Y\\P";
"U\\V\\Z\\P"

cela ne fonctionne pas

MessagePublié: 10 Jan 2011 à 14:18
par Steph_
cyril08 a écrit:
Michael DELIQUE a écrit:as tu essayer comme je te l'ai demandé "AAA\\BBBB\\CCCC" ? en dure a la place de ta formule ?


voici ce que j'ai mis :
"X\\Y\\P";
"U\\V\\Z\\P"

cela ne fonctionne pas


normal il faut mettre

X + "\" + Y + "\\\" + Z + "\\\\\"

MessagePublié: 10 Jan 2011 à 14:21
par Michael DELIQUE
re,

bon ta un souci, parceque normalement ça doit marcher.

et j'avais pas tilté mais en hout de ta colonne sur ta copie écran je vois que tu force le tri. je te le dis tout de suite ça te fou la merde avec les catégorie.

si tu ne force plus le tri en cochant sur le ^ dans le haut de ta colonne ça devrait fonctionner

MessagePublié: 10 Jan 2011 à 14:26
par Michael DELIQUE
un souci avec un message de Stehp_...

qui te rappel de doubler les \\ pour chaque sous-catégorie comme je te l'ai indiqué plus haut

MessagePublié: 10 Jan 2011 à 14:42
par cyril08
Michael DELIQUE a écrit:un souci avec un message de Stehp_...

qui te rappel de doubler les \\ pour chaque sous-catégorie comme je te l'ai indiqué plus haut


j'ai bien enlever le tri mais cela ne va toujours pas :
Z="" ; X\\Y\\\\P ; U\\V\\Z\\\\P

MessagePublié: 10 Jan 2011 à 14:48
par Steph_
cyril08 a écrit:
Michael DELIQUE a écrit:un souci avec un message de Stehp_...

qui te rappel de doubler les \\ pour chaque sous-catégorie comme je te l'ai indiqué plus haut


j'ai bien enlever le tri mais cela ne va toujours pas :
Z="" ; X\\Y\\\\P ; U\\V\\Z\\\\P


et en l'écrivant comme ça

X + "\" + Y + "\"+ P + "\\\"

¿

MessagePublié: 10 Jan 2011 à 15:05
par cyril08
Steph_ a écrit:
cyril08 a écrit:
Michael DELIQUE a écrit:un souci avec un message de Stehp_...

qui te rappel de doubler les \\ pour chaque sous-catégorie comme je te l'ai indiqué plus haut


j'ai bien enlever le tri mais cela ne va toujours pas :
Z="" ; X\\Y\\\\P ; U\\V\\Z\\\\P


et en l'écrivant comme ça

X + "\" + Y + "\"+ P + "\\\"

¿


Z="";X+\\+Y+\\\\+P;U+\\+V+" "+\\+Z+\\\\+P

la ca a fonctionné donc j'ai juste le problème du test qui ne se fait pas lorsque ya pas de valeurs dans le champ Z, la catégorie est vie.

MessagePublié: 17 Jan 2011 à 15:05
par cyril08
toujours dans le meme registre, je crée un @if qui me permet d'afficher dans une colonne catégorisée les documents contenant certains même type de champs :

@If(SE_10="" ; @Text(SE_10);
SE_10_1="" ; @Text(SE_10_1);
SE_10_2="" ; @Text(SE_10_2);
SE_10_3="" ; @Text(SE_10_3);
SE_10_4="" ; @Text(SE_10_4);
SE_10_5="" ; @Text(SE_10_5);
SE_10_6="" ; @Text(SE_10_6);
SE_10_7="" ; @Text(SE_10_7);
SE_10_8="" ; @Text(SE_10_8);
SE_10_9="" ; @Text(SE_10_9);
"")

J'obtient du non-catégorisée a chaque fois, je pense que sa vient du "else action" de mon @if. (@if(condition1;action1;else action)
je souhaite ne rien faire dans le else action. Je l'ai traduit par "".
Dans un @if qu'est qui permet de traduire un ne rien faire?

MessagePublié: 17 Jan 2011 à 15:12
par Grey Goda
Ta formule indique à chaque fois : si le champ X est vide, j'affiche X
Résultat logique donc...

Je te propose :

[syntax="Formula"]@If(!(SE_10="") ; @Text(SE_10);
!(SE_10_1="") ; @Text(SE_10_1);
!(SE_10_2="") ; @Text(SE_10_2);
...[/syntax]

MessagePublié: 17 Jan 2011 à 15:19
par cyril08
Grey Goda a écrit:Ta formule indique à chaque fois : si le champ X est vide, j'affiche X
Résultat logique donc...

Je te propose :

[syntax="Formula"]@If(!(SE_10="") ; @Text(SE_10);
!(SE_10_1="") ; @Text(SE_10_1);
!(SE_10_2="") ; @Text(SE_10_2);
...[/syntax]


Code : Tout sélectionner
@If(!(SE_10="") ; @Text(SE_10);
!(SE_10_1="") ; @Text(SE_10_1);
!(SE_10_2="") ; @Text(SE_10_2);
!(SE_10_3="") ; @Text(SE_10_3);
!(SE_10_4="") ; @Text(SE_10_4);
!(SE_10_5="") ; @Text(SE_10_5);
!(SE_10_6="") ; @Text(SE_10_6);
!(SE_10_7="") ; @Text(SE_10_7);
!(SE_10_8="") ; @Text(SE_10_8);
!(SE_10_9="") ; @Text(SE_10_9);
!(SE_10_2="") ; @Text(SE_10_2))


le "" n'indique pas que j'affiche la valeur de mon champ
j'ai fait ce que tu m'as dit mais je n'ai pas un nombre impair d'argument. Je ne peux pas valider ma formule.

MessagePublié: 17 Jan 2011 à 15:27
par Grey Goda
En effet, il faut un nombre impair... Je te conseille de regarder dans l'aide du designer la description de la formule @If

[syntax="Formula"]@If(!(SE_10="") ; @Text(SE_10);
!(SE_10_1="") ; @Text(SE_10_1);
!(SE_10_2="") ; @Text(SE_10_2);
!(SE_10_3="") ; @Text(SE_10_3);
!(SE_10_4="") ; @Text(SE_10_4);
!(SE_10_5="") ; @Text(SE_10_5);
!(SE_10_6="") ; @Text(SE_10_6);
!(SE_10_7="") ; @Text(SE_10_7);
!(SE_10_8="") ; @Text(SE_10_8);
!(SE_10_9="") ; @Text(SE_10_9);
"CeQueTuVeux")[/syntax]

En gros, cela équivaut à :

SI NON(SE_10_1="") ALORS @TEXT(SE_10_1)
SINON SI NON(SE_10_2="") ALORS @TEXT(SE_10_2)
SINON SI NON(SE_10_3="") ALORS @TEXT(SE_10_3)
....
SINON "CeQueTuVeux"