Folgender Befehl kann in NAV 4.0 falsch interepretiert werden
- Code: Alles auswählen
Rec.SETFILTER("No.",'%1*','100');
Das Problem tritt nur dann auf, wenn ihr Platzhalter (%1) und Wildcards (* oder ?) kombiniert verwendet. (Wenn es dafĂĽr fachlich bessere Begriffe gibt, bitte korrigieren).
Um das Problem zu umgehen, könnt ihr diese Codezeile auf folgende Weise variieren:
- Code: Alles auswählen
// Möglichkeit 1
Rec.SETFILTER("No.",'100*');
//Möglichkeit 2
TempString := STRSUBSTNO('%1*','100');
Item.SETFILTER("No.",TempString);