(gelöst) Filterbedingung "ungleich" mit * in Setfilter (CC)

Bild Microsoft Dynamics NAV 2009 (aka "NAV 6")
Forumsregeln
Impressum • Community-Knigge • Nutzungsbedingungen • Datenschutzrichtlinie

Bitte unbedingt angeben, ob sich eure Frage auf den RoleTailored-Client (RTC) oder den Classic-Client (CC) bezieht!

(gelöst) Filterbedingung "ungleich" mit * in Setfilter (CC)

Beitragvon stefanr. » 2. Januar 2023 14:18

Hallo zusammen,

ich stehe gerade auf dem Schlauch.

Habe eine Setfilterzeile programmiert, die auf ein Codefeld filtert, indem ähnliche Werte stehen, bsp. Test01, Test02...

Jetzt wollte ich ...setfilter(Feldname, '<>%1','Test*') machen, jedoch greift der Filter nicht.

Was ĂĽbersehe ich?

Danke
Zuletzt geändert von stefanr. am 2. Januar 2023 15:08, insgesamt 1-mal geändert.
GrĂĽĂźe

Stefan
stefanr.
Microsoft Partner
Microsoft Partner
 
Beiträge: 111
Registriert: 1. September 2009 09:58
Realer Name: Stefan
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Filterbedingung "ungleich" mit * in Setfilter (CC)

Beitragvon enh » 2. Januar 2023 14:35

Ja das ist ein Problem.

Es funktioniert wenn du deinen Filter in eine Textvariable steckst:

filtertext := '<>Test*';
testtable.SETFILTER(testtable.Name,filtertext);
testform.SETTABLEVIEW(testtable);
testform.RUN;
enh
 
Beiträge: 2330
Registriert: 5. Februar 2014 15:42
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Filterbedingung "ungleich" mit * in Setfilter (CC)

Beitragvon stefanr. » 2. Januar 2023 15:08

Ahhhh perfekt, vielen Dank.

Habe es zwar mit einer Textvariable versucht, allerdings das <> nicht in die Variable gepackt.
GrĂĽĂźe

Stefan
stefanr.
Microsoft Partner
Microsoft Partner
 
Beiträge: 111
Registriert: 1. September 2009 09:58
Realer Name: Stefan
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: (gelöst) Filterbedingung "ungleich" mit * in Setfilter (

Beitragvon Kowa » 2. Januar 2023 15:33

Der SETFILTER-Bug mit Platzhaltern wurde seinerzeit bei NAV 4.0 in KB 951233 bestätigt. Diese Doku ist mittlerweile gelöscht, aber hier noch vorhanden:
https://forum.mibuso.com/discussion/46336/strange-behavior-in-setfilter
GruĂź, Kai

Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, Messenger oder Telefon! DafĂĽr ist dieses Forum da.

Download: Dynamics NAV Object Text Explorer (Alternativlink). MVP Alumni
Benutzeravatar
Kowa
Moderator
Moderator
 
Beiträge: 7835
Registriert: 17. Juni 2005 17:32
Wohnort: Bremen
Realer Name: Kai Kowalewski
Arbeitsort: Osterholz-Scharmbeck
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics 365
Microsoft Dynamics Version: BC, NAV 2018 bis Navision 2.01


ZurĂĽck zu NAV 2009

Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 1 Gast