Domino 9 und frühere Versionen > ND6: Entwicklung
Vergleiche
Michael84:
Ich würde gerne list_neu[1] mit list_hidden[1] vergleichen und dann anhand des prompt ausgeben ob es gleich ist oder nicht..doch leider muss ich wohl einen Fehler im Code haben.
Seht ihr villeicht den Fehler?
list_alle:=
test:
test;
list_alt := @If(Licence = ""; "GIWISPump";Licence);
list_neu := @Prompt([OkCancelListMult]; "Auswahl"; "Bitte wählen Sie!"; list_alt; list_alle);
list_hidden := ConnectorLicence1 ;
@If(list_neu = ""; @Return(""); "");
list_neu[1] = list_hidden[1] :
@If(list_neu[1] = list_hidden[1];@Prompt([ok];"title";"ok"); "");
@SetField("Licence"; list_neu);
@SetField("ConnectorLicence1"; list_neu + "$" + @Text(Valid));
@Command( [ViewRefreshFields] )
diali:
kann es an dem Dopplepunkt hinter dem "list_neu[1] = list_hidden[1] :" liegen?, dies müsste doch ein Semikolon sein.
Michael84:
hallo diali,
daran lag es auch ,hab den Fehler so eben gefunden.... :-)
Weisst du vielleicht auch wie ich schauen kann ob list_neu[1] überhaupt in list_hidden enthalten ist ?
Grüße Michael
diali:
es würde über eine Schleife gehen oder mit Implode einen String aus der Liste machen und dann mit Contains abfragen.
@if(@Contains("#" + @Implode(list_hidden;"#") + "#"; list_neu[1]); ...; ...)
umi:
oder mit @ismember
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln