Debugger

Bild Microsoft Dynamics NAV 4.xx
(ehem. Microsoft Business Solutions-Navision)

Debugger

Beitragvon mada » 19. Januar 2006 12:07

Hallo zusammen

Ich habe ne Frage zum Debugger.

Wenn ich ein Programm debugge ziegt es mir unten alle Localen und Globalen Variablen an.
Meine Frage:
Was bedeutet wenn beim Wert (Value) <Uninitialised> steht?

gruss
mada
mada
 

Beitragvon mikka » 19. Januar 2006 13:00

Hallo Manda,
ich bin zwar kein debugger Profi, aber meines Verständisses nach sagt es aus, das es sich um nicht Initialisierte Felder handelt.

Wenn z.B. auf einen Record ein INIT gemacht wird, werden diesen Feld die default Werte zugewiesen: (Nachfolgend ein Auszug aus der C/SIDE Referece)
Boolean No
Option 0
Integer 0
Decimal 0.0
Date 0D (Undefined date)
Time 0T (Undefined time)
Code '' (empty string)
String '' (empty string)

Wenn im debugger also "Uninitialised" steht, wurden diesen Feldern noch keine Werte zugewiesen.

Ich hoffe ich liege mit meiner Annahme richtig und konnte helfen :-)
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 zimiwings » 19. Januar 2006 13:09

Hallo Mada,

der Variable wurde noch kein Wert zugewiesen (bei einem Integer z.B. i:=2, bei Records z.B. Customer.FIND('-')), oder die Variable wurde mit CLEAR(Variable) wieder freigegeben.

Gruss
Daniel
zimiwings
 
Beiträge: 1
Registriert: 26. April 2005 15:04
Wohnort: Volketswil


ZurĂĽck zu NAV 4.xx

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron