Re: [Axapta-Knowledge-Village] Can't see element.var in form button method?

2009-04-15 Thread kristanto surjadi
Hi Altgrep,
 
use:
 
if(elementShow)
info("test") ;
 
in the debug if you want to watch the value you need to put element,elementShow 
in the watch window (and in the watch window only). The watch window need the 
extra "element." 
because the elementShow variable is declared on the class declaration and not
on the method being debug.
 
Hope that solve your confusion.
 
 
Regards,
 
Kris
 


--- On Thu, 4/9/09, altgrep  wrote:


From: altgrep 
Subject: [Axapta-Knowledge-Village] Can't see element.var in form button method?
To: Axapta-Knowledge-Village@yahoogroups.com
Date: Thursday, April 9, 2009, 12:27 PM







I'm probably missing something simple here because of tired. I have a boolean 
variable, named elementShow, declared in classdeclaration with a value set to 
true in init.

In my button method clicked(), I can reference variable like this:

if(elementShow)
info("test") ;

The compiler does not complain. However, when I run the code and watch in the 
debugger... there is no value. Watch list shows, "Error: Symbol "elementShow" 
was not found"

It does show a value in the debugger window for element.elementShow , however, 
so I try this:

if(element.elementS how)
info("test") ; 

This time, the debugger complains with the following error message, "The table 
is out of range or does not exist"

Can anyone point out what I am missing here?

Thanks

















  

[Axapta-Knowledge-Village] Can't see element.var in form button method?

2009-04-09 Thread altgrep
I'm probably missing something simple here because of tired. I have a boolean 
variable, named elementShow, declared in classdeclaration with a value set to 
true in init.

In my button method clicked(), I can reference variable like this:

if(elementShow)
  info("test");

The compiler does not complain. However, when I run the code and watch in the 
debugger... there is no value. Watch list shows, "Error: Symbol "elementShow" 
was not found"

It does show a value in the debugger window for element.elementShow, however, 
so I try this:

if(element.elementShow)
  info("test"); 

This time, the debugger complains with the following error message, "The table 
is out of range or does not exist"

Can anyone point out what I am missing here?

Thanks