Showing posts with label form. Show all posts
Showing posts with label form. Show all posts

Saturday, 25 April 2015

How to Get Text from String Edit Control in Form Microsoft Dynamics AX 2012 R3

I am a newbie in AX.. ^^ I have a difficult time to search article that show a way to get text from string edit control in form AX 2012 R3. Thank God, I finally found a solution. Hope this tutorial is helpful to you (^o^)/

1. We need to add string edit control in our form
a. In your form, right click on Design > New Control > Tab
b. To make your tab is autosize, change width to Column Width and height to Column Height
c. Right click on Tab > New Control > TabPage
d. Right click on TabPage > New Control > StringEdit


2. Change Property of StringEdit 
a. Name : TxtMyString
b. Auto Declaration : Yes (to make your control is available in your X++ code
c. Width : Column Width (set autosize of StringEdit)
d. Label : My String (set caption of StringEdit)
e. ExtendedDataType : ItemFreeTxt

3. Add method in StringEdit to get text when StringEdit is modified.
a. Expand StringEdit:TxtMyString
b. Right click on Method > Override method > modified 



4. Add x++ code like below to get text from StringEdit control
a. Add "info(TxtMyString.text());"
b. Click Compile and Save (make sure there is no error - red underline)


Voila... Now we get text from our TxtMyString ^^ Super easy right?