Control a form control programmatically

easabanganeasabangan Member Posts: 114
In visual studio we can access the properties of a form control via codes like
thisform..varControlName.visible := TRUE
where varControlName can be dynamically change.

how can i do this with navision?

and can i know the how many controls are in a form? and what are their names?
No future at CPI

Comments

  • garakgarak Member Posts: 3,263
    to control an control via code, the control must have an name in Property.
    For example you create an pictureBox. To control this, the property Name must set, for example PicBox1.

    Now you can access the properties (but not all). To see, which properties you can access, press F5 -> CurrForm -> Controls -> TheControl (for ex. PicBox1) -> Properties -> here you can see a fistful properties

    Regards
    Do you make it right, it works too!
  • easabanganeasabangan Member Posts: 114
    Thanks for the reply, but thats not actually the issue on this topic. What I want is to give name to a control, then specify/pass the name on a variable then attach the variable to a command like I have given above.
    No future at CPI
  • kinekine Member Posts: 12,562
    Not possible. NAV has no tools for doing that. You need to include the Control name in design time, in run-time you cannot work "dynamically" with the controls.
    Kamil Sacek
    MVP - Dynamics NAV
    My BLOG
    NAVERTICA a.s.
Sign In or Register to comment.