[Gelöst]Syntaxfehler

Bild Microsoft Dynamics NAV 2013 (aka "NAV 7")

[Gelöst]Syntaxfehler

Beitragvon Molea » 29. Juni 2016 09:30

Hi zusammen,

bin neu in der Welt des CAL/C/SIDE - stelle mich wahrscheinlich also noch ein wenig deppert an.

Meine Frage ist folgende:
Soll recht einfach ein Feld in einer Page leeren sobald ein bestimmtes anderes abgeändert wird.

Habe dann ganz simple folgenden Code:
Code: Alles auswählen
IF xRec."Job No." <> "Job No." THEN
VALIDATE("Source Order No.",'');


Dass ganze im Job No. OnValidate() Trigger in der Table.

Bin fast am verzweifeln, da ich beim compilieren ständig einen Syntaxfehler bekomme, aber einfach nicht weiß wo dieser den sein soll...

Könnt ihr mir hier evtl. helfen?

Viele GrĂĽĂźe
Zuletzt geändert von Molea am 1. Juli 2016 09:40, insgesamt 1-mal geändert.
Molea
 
Beiträge: 8
Registriert: 6. Juni 2016 14:02
Realer Name: Paul
Arbeitsort: Mannheim

Re: Syntaxfehler

Beitragvon Natalie » 29. Juni 2016 09:37

Molea hat geschrieben:da ich beim compilieren ständig einen Syntaxfehler bekomme, aber einfach nicht weiß wo dieser den sein soll...

Wenn du das Objekt beim Designen kompilierst, springt der Cursor eigentlich von selbst an die Stelle, die den Fehler ausgelöst hat.

Der Code sieht mir auf den ersten Blick in Ordnung aus. HeiĂźt denn dein zu leerendes Feld wirklich "Source Order No."?
Grundsätzlich gehört diese Art der Programmierung aber nicht auf die Page, sondern in die Tabelle (sofern die Änderung global Sinn macht).
GruĂź, Natalie

Frage beantwortet oder Problem von allein gelöst? 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, IM oder Telefon! DafĂĽr ist dieses Forum da.
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: Syntaxfehler

Beitragvon Molea » 29. Juni 2016 09:43

Danke Natalie fĂĽr die schnelle Antwort.

Der Cursor springt immer vor das IF..
Dass ist mir ja dass verwunderliche..

Programmieren tuh ich das ganze in der Tabelle ;-)
Molea
 
Beiträge: 8
Registriert: 6. Juni 2016 14:02
Realer Name: Paul
Arbeitsort: Mannheim

Re: Syntaxfehler

Beitragvon Patrick Ringert » 29. Juni 2016 09:47

Es kann auch sein, dass der Fehler VOR dem IF ist. Meistens fehlt dann ein Semikolon in der Zeile dadrĂĽber oder sowas.
Patrick Ringert
Microsoft Partner
Microsoft Partner
 
Beiträge: 152
Registriert: 19. Juli 2006 10:18
Wohnort: Berlin
Arbeitsort: Berlin
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2.x-aktuelle Version

Re: Syntaxfehler

Beitragvon Molea » 29. Juni 2016 10:14

:-) Beim End in der Zeile zuvor dass ; vergessen.

Danke fĂĽr die Hilfe - jetzt passt es.
Habs nur nicht gleich gesehen, da da enorm viel auskommentiert ist bis zum End davor;

VG
Molea
 
Beiträge: 8
Registriert: 6. Juni 2016 14:02
Realer Name: Paul
Arbeitsort: Mannheim


ZurĂĽck zu NAV 2013

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast