TECHNISCHER BLOG

QUIT, SKIP, EXIT, BREAK in Reports - Beispiele

Um die Unterschiede zwischen den C/AL-Funktionen deutlich zu machen, wir erstellen einen sehr einfachen Bericht:

Dynamics NAV (Navision) - DataSet im Bericht

Der Wert im zweiten DataItemTableView soll so aussehen: WHERE(Number=FILTER(1..5))

Sobald der Bericht ausgeführt wird, sieht das Ergebnis wie unten gezeigt. Keine Einschränkungen in den  Spalten.

Beispiel eines Berichtes in Dynamics NAV (Navision)  ohne Filtern


FALL 1: SKIP

SKIP in Integer1 DataItem:Beispiel 2 - der Dynamics NAV (Navision)  Bericht  mit SKIP Funktion.

SKIP in Integer2 DataItem:Beispiel 3 - der Dynamics NAV (Navision)  Bericht  mit SKIP Funktion.


FALL 2: BREAK

BREAK in Integer1 DataItem:

Beispiel 1 - der Dynamics NAV (Navision)  Bericht  mit BREAK Funktion.
 
BREAK in Integer2 DataItem:
Beispiel 2 - der Dynamics NAV (Navision)  Bericht  mit BREAK Funktion.
 

FALL 3: EXIT

Bei dieser Funktion werden alle Sätze angezeigt. Nur der Kode in Triggern wird nach EXIT nicht ausgeführt (Meldung 'Loop No: 2' erscheint nicht).

Dynamics NAV (Navision) - Beispies des  Berichtes mit EXIT Funktion.

CASE 4: QUIT

Dynamics NAV (Navision) - Beispies des  Berichtes mit QUIT Funktion.

Bei QUIT wird keine Berichtsausgabe erstellt.

Dynamics 365 Business Central TM Entwickler und Berater  View Konrad Buczkowski's LinkedIn profile Konrad Buczkowski

Wir verwenden Cookies
Einige von ihnen sind essenziell (z.B. speichern von gewählten Optionen des Lizenzrechners), während andere uns helfen unsere Website bei Werbung zu analysieren. Sie können dies akzeptieren oder ablehnen sowie diese Einstellungen jederzeit aufrufen und Cookies auch nachträglich abwählen (im Fußbereich unserer Website unter "Cookies Einrichtung"). Nähere Hinweise in unserer Datenschutzerklärung.
Individuelle Cookie Einstellungen
Notwendig ( 3 / 3 )
Notwendige Cookies helfen dabei, eine Webseite nutzbar zu machen, indem sie Grundfunktionen wie Seitennavigation und Zugriff auf sichere Bereiche der Webseite ermöglichen. Die Webseite kann ohne diese Cookies nicht richtig funktionieren.
v
Details in dieser Gruppe einblendenDetails in dieser Gruppe ausblenden
  • AkzeptiertNameKonfigurierungscookieAnbieterseccount.comZweckSpeichert vom Besucher in einem Feld ausgewählte Einstellungen.Cookie Namemod_cookies_125Cookie Laufzeit1 Jahr
  • AkzeptiertNameSessionAnbieterSeccount.comZweckCookies, die für die Sessionsitzung auf der Website verantwortlich sind.Cookie Names81a877_vv, s81a877_verify, s81a877, s81a877_v, c_verifyCookie Laufzeit1 Tag, Session
  • AkzeptiertNameCookiesAnbieterSeccount.comZweckCookies, die die Verwendung von Cookies bestätigen.Cookie Namec_verifyCookie Laufzeit38 Monate
Statistiken ( 1 / 1 )
Statistik-Cookies helfen Webseiten-Besitzern zu verstehen, wie Besucher mit Webseiten interagieren, indem Informationen anonym gesammelt und gemeldet werden.
v
Details in dieser Gruppe einblendenDetails in dieser Gruppe ausblenden
  • AkzeptiertNameGoogle AnalyticsAnbieterGoogle LLCZweckRegistriert eine eindeutige ID, die verwendet wird, um statistische Daten dazu, wie der Besucher die Website nutzt, zu generieren.Datenschutzerklärunghttps://policies.google.com/privacyCookie Name_ga,_gat,_gidCookie Laufzeit24 Monate
aaa1604053742