J'ai presque ça; mais je n'arrive pas à le générer dans un script JSL. L'éditeur de formule fait presque exactement ce que je veux... mais lorsque j'essaie de le faire dans un script... je n'arrive pas à le faire fonctionner.
Le résultat souhaité est dans la colonne 2 ; J'applique la formule affichée dans l'éditeur de colonnes pour obtenir le résultat souhaité.

//This is what I input into formula editor and it works fine;
item_lst = Words( Substitute( :Input, "/", "/;" ), ";" );
result_str = "";
For( i = 1, i <= N Items( item_lst ), i++,
If( item_lst[i] == "/",
result_str = result_str || "N",
result_str = result_str || "Y"
)
);
result_str;
When I try to create a new column within a JSL script and the I get the result in column 3. I seem to be nesting incorrectly and I can't seem to find this...
Here is the jsl code. Any help would be much appreciated.
da = Current Data Table();
da <<NEW column=""></NEW>