[Gelöst]Setrange string

2. Februar 2017 17:46

Hallo Zusammen

Ich möchte mit dem Setrange eine Led Entry öffen
und so sortieren

Artikelnr. = 4*

Wenn ich das wie unten machen kommt immer in der Filternazeige

Artikelnr. = '4*' statt nur 4*

Wie muss ich den Stern einbauen ?
Code:
ItemLedgEntry.SETRANGE(ItemLedgEntry."Item No.", '4*');


Danke Euch
Dany
Zuletzt geändert von riffaquarium am 2. Februar 2017 17:59, insgesamt 1-mal geändert.

Re: Setrange string

2. Februar 2017 17:59

MSo geht es !

Code:
ItemLedgEntry.SETFILTER(ItemLedgEntry."Item No.", '%1', '4*');

Re: [Gelöst]Setrange string

3. Februar 2017 09:15

Die Erklärung hierzu:

SETRANGE kann nicht mit Platzhaltern bzw. Wildcards umgehen, sondern nur vollständige Feldwerte verarbeiten.
Filter auf einen einzigen Wert:
Code:
ItemLedgEntry.SETRANGE("Item No.",'40000');

oder Filter auf einen Wertebereich:
Code:
ItemLedgEntry.SETRANGE("Item No.",'40000','49999');


Möchte man mit Wildcards arbeiten, muss man SETFILTER verwenden:
Code:
ItemLedgEntry.SETFILTER("Item No.",'4*');

Re: [Gelöst]Setrange string

3. Februar 2017 10:26

Danke Timon für deine genaue Erklärung

Grüsse
Dany