Variablen einbinden im Code?

Bild Microsoft Dynamics NAV 1.xx und 2.xx
(ehem. Navision Financials)

Variablen einbinden im Code?

Beitragvon mikka » 7. Dezember 2005 10:57

Hallo zusammen,
ich habe folgendes in einen Report:
Im Code wird eine Variable "lr_Bewegung"(Typ=Record) angesprochen, die nicht als DataItem vorhanden ist, auch nicht in den Globals oder locals!
Nach einem Tipp von einem Bekannten (Danke Andreas) habe ich den Report als Textdatei Exportiert und auch die deklaration der Variablen gefunden. (Siehe -->lr_Bewegung : Record 50000)
Code: Alles auswählen
DATAITEMS
  {
    { PROPERTIES
      {
        DataItemTable=Table55014;
        DataItemTableView=SORTING(xxx,yyy,zzz)
                          WHERE(ii=CONST(ooo),
                                nr.=FILTER(6*));
        DataItemVarName=Akt_Auftrag;
        OnAfterGetRecord=VAR
                           lr_Bewegung : Record 50000;
                         BEGIN
                           IF (Status = Status::storniert) OR
                              ("Ziel" = '')
                           THEN
                             CurrReport.SKIP;
...
....


Was der Code macht ist ja klar, aber die Deklaration lr_Bewegung : Record 55015; macht mir Kopfzerbrechen, da ich nirgens diese finden kann im Design-Modus des Reports.

Wer kann mir sagen wie das Funktioniert?
GruĂź Mikka
GruĂź, Mikka

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, IM oder Telefon! DafĂĽr ist dieses Forum da.
Benutzeravatar
mikka
Microsoft Partner
Microsoft Partner
 
Beiträge: 1832
Registriert: 26. September 2005 11:54
Wohnort: Bremen
Realer Name: Michael
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2.6, 3.7, 4, 5, 2009/13/15

Beitragvon jm » 7. Dezember 2005 13:14

Hallo Mikka,

Wenn du im Programmcode im OnAfterGetRecord-Trigger des DataItems Akt_Auftrag stehst (z.B. Zeile: "IF (Status = Status::storniert) OR"), dann sollte die Variable unter Locals zu finden sein.

Es gibt nämlich pro Trigger/DataItem lokale Variablen.

MfG
Josef Metz
jm
Microsoft Partner
Microsoft Partner
 
Beiträge: 139
Registriert: 18. April 2005 11:32
Wohnort: WĂĽrzburg
Realer Name: Josef Metz
Arbeitsort: WĂĽrzburg
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: DOS..

Beitragvon mikka » 7. Dezember 2005 15:40

Hallo [schild=14 fontcolor=000000 shadowcolor=C0C0C0 shieldshadow=1]Josef[/schild],
danke fĂĽr dein Posting, du hast mich vor dem Ergrauen bewahrt, ich habe gesucht wie ein Wahnsinniger (Stunden!!!)
Nochmals Dankeschön.
GruĂź Mikka
GruĂź, Mikka

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, IM oder Telefon! DafĂĽr ist dieses Forum da.
Benutzeravatar
mikka
Microsoft Partner
Microsoft Partner
 
Beiträge: 1832
Registriert: 26. September 2005 11:54
Wohnort: Bremen
Realer Name: Michael
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2.6, 3.7, 4, 5, 2009/13/15


ZurĂĽck zu NAV 2.xx

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast