Hi, I allready using IF expressions in templates.
but , I am trying to use IFS() and I cannot figure it out.
Im searching for some example or information, cant find it yet.
Solved! Go to Solution.
Solved.
<<Start:[PUERTAS]>><<IFS(AND([SISTEMA]=โABRIRโ,[D4]=โ70INTโ,[COEF19]=โPLACAโ,[CANTHOJAS]=1,[MANO]="DERECHA"),
CONCATENATE("[PRG]=HOJA_OPT.pgmx;[DX]=",[ALTO HOJA PANTOGRAFO],";[DY]=",[ANCHO HOJA PANTOGRAFO],";[DZ]=50;[ORDER]=",[TIPOLOGIA],";"),
AND([SISTEMA]=โABRIRโ,[D4]=โ70INTDโ,[COEF19]=โPLACAโ,[CANTHOJAS]=2,[MANO]="DERECHA"),CONCATENATE("[PRG]=HOJA_DOBLE_ACTIVA.pgmx;[DX]=",[ALTO HOJA PANTOGRAFO],";[DY]=",[HOJA ACTIVA PANTOGRAFO],";[DZ]=50;[ORDER]=",[TIPOLOGIA],";","
","[PRG]=HOJA_DOBLE_PASIVA.pgmx;[DX]=",[ALTO HOJA PANTOGRAFO],";[DY]=",[HOJA PASIVA PANTOGRAFO],";[DZ]=50;[ORDER]=",[TIPOLOGIA],";"))>><<End>>
Yes you can use IFS() as well. Would you please provide what have you tried so far..
Hi Aleksi,
Sorry, I missed seeing your reply when I replied.
No worries.. response was the same ๐
Yes, true ๐
Yes, you can use IFS() expressions in templates in general.
You may want to share any specific implementation if you want , then community could share more details on exact feasibility for your requirement.
For example, the following is a working example of IFS() in a template.
<<IFS([State]=โWAโ, โWashingtonโ,
[State]=โMNโ, โMinnesotaโ)>>
Hi Suvrutt_Gurjar,
I have 4 conditions with AND() expression, like this:
(AND([SISTEMA]=โABRIRโ,[D4]=โ70INTโ,[COEF19]=โPLACAโ,[CANTHOJAS]=1)
Then the values for those conditions or something like this
([PRG]=HOJA_DOBLE_ACTIVA.pgmx;[DX]=<<ALTO HOJA PANTOGRAFO>>;
[PRG]=HOJA_DOBLE_PASIVA.pgmx;[DX]=<<ALTO HOJA PANTOGRAFO>>;
this is what i have so far:
<<Start:[PUERTAS]>>
<<IFS(AND([SISTEMA]=โABRIRโ,[D4]=โ70INTโ,[COEF19]=โPLACAโ,[CANTHOJAS]=1,[MANO]="DERECHA"),
([PRG]=HOJA_OPT.pgmx;[DX]=<<ALTO HOJA PANTOGRAFO>>;),
AND([SISTEMA]=โABRIRโ,[D4]=โ70INTDโ,[COEF19]=โPLACAโ,[CANTHOJAS]=2,[MANO]="DERECHA"),
([PRG]=HOJA_DOBLE_ACTIVA.pgmx;[DX]=<<ALTO HOJA PANTOGRAFO>>;
[PRG]=HOJA_DOBLE_PASIVA.pgmx;[DX]=<<ALTO HOJA PANTOGRAFO>>;),
AND([SISTEMA]=โABRIRโ,[D4]=โ70INTโ,[COEF19]=โPLACAโ,[CANTHOJAS]=1,[MANO]="IZQUIERDA"),
[PRG]=HOJA_OPT_IZQ.pgmx;[DX]=<<ALTO HOJA PANTOGRAFO>>;)>>
<<End>>
Solved.
<<Start:[PUERTAS]>><<IFS(AND([SISTEMA]=โABRIRโ,[D4]=โ70INTโ,[COEF19]=โPLACAโ,[CANTHOJAS]=1,[MANO]="DERECHA"),
CONCATENATE("[PRG]=HOJA_OPT.pgmx;[DX]=",[ALTO HOJA PANTOGRAFO],";[DY]=",[ANCHO HOJA PANTOGRAFO],";[DZ]=50;[ORDER]=",[TIPOLOGIA],";"),
AND([SISTEMA]=โABRIRโ,[D4]=โ70INTDโ,[COEF19]=โPLACAโ,[CANTHOJAS]=2,[MANO]="DERECHA"),CONCATENATE("[PRG]=HOJA_DOBLE_ACTIVA.pgmx;[DX]=",[ALTO HOJA PANTOGRAFO],";[DY]=",[HOJA ACTIVA PANTOGRAFO],";[DZ]=50;[ORDER]=",[TIPOLOGIA],";","
","[PRG]=HOJA_DOBLE_PASIVA.pgmx;[DX]=",[ALTO HOJA PANTOGRAFO],";[DY]=",[HOJA PASIVA PANTOGRAFO],";[DZ]=50;[ORDER]=",[TIPOLOGIA],";"))>><<End>>
Great. Thank you for the update.
User | Count |
---|---|
17 | |
9 | |
8 | |
6 | |
5 |