Trending: Jawaan


Dynamics AX - make a ‘display method’ field, render as a link on a report


Sorry, your entry can't be deleted right now. Please try again later.

Question:

How can one make a ‘display method’ field, render as a link on a Dynamics AX report?

Answer:

Note: the value needs to be stored in a table, it doesn’t matter if the table is not a datasource on the report query... also its better to write the display method on the table (rather than writing it on the report)

1. Create a Extended datatype for that field (after creating the edt, set the edt up on the table>field properties window)

2. Define a relation on the EDT ( this also governs the data a user sees when they click on this fields dropdown on a form). 

3. on the table : set the form ref property ( this is the form you want to be opened when the user right click on the report field).

4. make sure that the display method is returning the EDT, rather than a primitive type (for example, display itemid myMethod() instead of display str myMethod() )

5. On the report control (the field in the report body).. this is the field where u have the method set to the display method... now set the table and field properties to the table/form you want opened when the user right clicks on it..

FavoriteThe trackback URL for this entry is:http://dynamic-ax.spaces.live.com/blog/cns!13619E6948204DE3!344.trakWeblogs that reference this entry


View the original article here

1 Responses to “Dynamics AX - make a ‘display method’ field, render as a link on a report”

Anonymous said...
May 27, 2013 at 1:38 AM

Thanks for the marvelous posting! I actually enjoyed reading it, you
may be a great author. I will always bookmark your blog and will
often come back someday. I want to encourage continue your great posts, have a nice
afternoon!

my web blog ... Automated pay days


About Me