[Gelöst] IF-Formel im Report - wo ist der Fehler?

Bild Microsoft Dynamics NAV 5.xx

[Gelöst] IF-Formel im Report - wo ist der Fehler?

Beitragvon ABARA » 1. August 2017 09:22

Hallo zusammen,

ich möchte gerne ein Datum ausgeben, dass abhängig vom Veranstaltungsort unterschiedlich berechnet werden soll. Ist der Veranstaltungsort KT0000001452, dann soll das ausgegebene Datum 4 Tage vor dem Startdatum liegen und ansonsten 11 Tage vorher. Ich habe aber einen Fehler in der Formel, weil offenbar ein JA/Nein-Ausdruck erwartet wird. Wie muss ich das schreiben, damit es funktioniert?

// Fälligkeitsberechnung für Vorbereitung abhängig vom Veranstaltungsort
IF "Place of Event" := "KT0000001452"
Then DatVorb:= "Start date" -4
Else DatVorb:= "Start date" -11;

Vielen Dank schon einmal!
Zuletzt geändert von ABARA am 1. August 2017 10:02, insgesamt 1-mal geändert.
GruĂź,

Alexandra Baranski
ABARA
 
Beiträge: 14
Registriert: 19. April 2017 10:40
Realer Name: Alexandra Baranski
Arbeitsort: MĂĽnster
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV 5.0

Re: IF-Formel im Report - wo ist der Fehler?

Beitragvon Kowa » 1. August 2017 09:27

Das := ist eine Zuweisung, ist in der ersten Zeile beim Vergleich also fehl am Platz:
Code: Alles auswählen
IF "Place of Event" = "KT0000001452"


Bitte Code-Tags benutzen!
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: IF-Formel im Report - wo ist der Fehler?

Beitragvon ABARA » 1. August 2017 09:42

Okay, wenn ich den Doppelpunkt wegnehme, bekomme ich aber die Meldung, dass KT0000001452 keine Variable ist. Das scheint also noch nicht zu passen.

Muss ich noch eine Variable definieren?

Was sind denn bitte Code Tags? Sorry, aber ich bin nur Endanwender und kann hier ein bisschen an Reports basteln. So tief kenne ich mich da nicht aus...
GruĂź,

Alexandra Baranski
ABARA
 
Beiträge: 14
Registriert: 19. April 2017 10:40
Realer Name: Alexandra Baranski
Arbeitsort: MĂĽnster
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV 5.0

Re: IF-Formel im Report - wo ist der Fehler?

Beitragvon Natalie » 1. August 2017 09:50

Codes (oder auch Text) werden mit einfachen, nicht doppelten AnfĂĽhrungsstrichen gekennzeichnet:
Code: Alles auswählen
IF "Place of Event"  = 'KT0000001452' THEN
  DatVorb := "Start date" - 4
ELSE
  DatVorb := "Start date" - 11;
Benutzeravatar
Natalie
Moderator
Moderator
 
Beiträge: 9257
Registriert: 31. Oktober 2006 19:51
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: IF-Formel im Report - wo ist der Fehler?

Beitragvon ABARA » 1. August 2017 10:02

Super - danke! Das hat jetzt funktioniert!!
GruĂź,

Alexandra Baranski
ABARA
 
Beiträge: 14
Registriert: 19. April 2017 10:40
Realer Name: Alexandra Baranski
Arbeitsort: MĂĽnster
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV 5.0

Re: IF-Formel im Report - wo ist der Fehler?

Beitragvon Kowa » 1. August 2017 11:24

ABARA hat geschrieben:Was sind denn bitte Code Tags?


Dein Quelltext ist leichter zu lesen und zu verstehen, wenn du ihn zwischen so genannte Code-Tags setzt. Insbesondere deine Formatierungen werden so auch beibehalten.

Daher bitten wir dich, vor und nach deinem Quelltext diese Code-Tags einzufĂĽgen. Beispiel:


[code]Dein Quelltext[/code]

GruĂź, Kowa
MSDynamics.de-Team
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: [Gelöst] IF-Formel im Report - wo ist der Fehler?

Beitragvon ABARA » 1. August 2017 13:01

Ah - alles klar!! Danke!
GruĂź,

Alexandra Baranski
ABARA
 
Beiträge: 14
Registriert: 19. April 2017 10:40
Realer Name: Alexandra Baranski
Arbeitsort: MĂĽnster
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV 5.0


ZurĂĽck zu NAV 5.xx

Wer ist online?

Mitglieder in diesem Forum: Majestic-12 [Bot] und 1 Gast