[Erledigt] SetFilter mit aktuellem jahr

Bild Microsoft Dynamics NAV 2017

[Erledigt] SetFilter mit aktuellem jahr

Beitragvon riffaquarium » 8. November 2019 11:56

Hallo Zusammen

Kurze Frage:
Ich möchte ein Filter einbauen der mir immer alle Daten vom aktuellen Jahr anzeigt

z.b.
Start heute Filter = 01.01.2019 bis 31.12.2019
Start im Jahre 2020 Filter = 01.01.2020 bis 31.12.2020

Ist dies so richtig kann es eben noch nicht testen :-(

Code: Alles auswählen
SETFILTER("Phys. Inventory Ledger Entry"."Posting Date",'%1..%2',CALCDATE('-1J'),CALCDATE('LJ'));



Danke Euch
Dany
Zuletzt geändert von riffaquarium am 8. November 2019 12:33, insgesamt 1-mal geändert.
riffaquarium
 
Beiträge: 328
Registriert: 13. September 2010 23:43
Realer Name: Daniel
Arbeitsort: Schinznach Dorf
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV 2017

Re: SetFilter mit aktuellem jahr

Beitragvon Kowa » 8. November 2019 12:11

CALDATE('-1J') ist hier verkehrt, CALDATE('-LJ') liefert den ersten Tag des Jahres.
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

Re: SetFilter mit aktuellem jahr

Beitragvon riffaquarium » 8. November 2019 12:32

Danke Dir Kowa
riffaquarium
 
Beiträge: 328
Registriert: 13. September 2010 23:43
Realer Name: Daniel
Arbeitsort: Schinznach Dorf
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV 2017

Re: [Erledigt] SetFilter mit aktuellem jahr

Beitragvon Jupiter » 10. November 2019 11:36

Man sollte natĂĽrlich den ENU CALCDATE-Ausdruck mit den eckigen Klammern verwenden.
Jupiter
 
Beiträge: 160
Registriert: 17. Juni 2007 15:17
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: [Erledigt] SetFilter mit aktuellem jahr

Beitragvon riffaquarium » 10. November 2019 18:23

Code: Alles auswählen
CALCDATE['-1J'],CALCDATE['LJ']);

Meinst du das eso ?

Warum den das ?
riffaquarium
 
Beiträge: 328
Registriert: 13. September 2010 23:43
Realer Name: Daniel
Arbeitsort: Schinznach Dorf
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV 2017

Re: [Erledigt] SetFilter mit aktuellem jahr

Beitragvon JRenz » 11. November 2019 09:04

Hallo Daniel,

Code: Alles auswählen
CALCDATE('<-1Y>'),CALCDATE('<CY>');


durch die spitzen Klammern und den englischen Ausdruck beim Calcdate wird das Ganze sprachunabhängig, d.h. die Berechnung der beiden Datumswerte funktioniert nicht nur, wenn im Client die deutsche oder schweizer-deutsche Sprache eingestellt ist, sondern auch bei italienisch, französisch,...
GruĂź
Jörg
JRenz
Microsoft Partner
Microsoft Partner
 
Beiträge: 478
Registriert: 27. April 2007 09:22
Arbeitsort: Neu-Ulm
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2.x bis BC 365


ZurĂĽck zu NAV 2017

Wer ist online?

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