| Mohammed 的个人资料Dynamics AX日志留言簿网络 | 帮助 |
|
|
9月16日 A View thing..- Mohammed Rasheed AX developers mostly use Dynamics AX ‘View’ for Reports.... however AX Views can be used on forms and invoked in x++ code just like ordinary tables.. Note: Unlike SQL views, AX views are ‘Read Only’. Hence they can be used to present data, but they cannot be used for update or insert operations. A view essentially is a virtual table that is composed of a result set of a query. Views have fields, methods, field groups and can be accessed just like tables in Dynamics AX. Views are also a lot easier to handle then queries in x++.. Advantages of using Views: · Accessibility: if there is a specific query that is called upon regularly through various sources (code, reports, etc)... then it’s better to define the query as a View.. So a developer would not have to rewrite the code that makes up the query every time..
For example.. This view is used to query customers which have credit limit is set to a value less than 50 Also notice that the view only queries 3 fields from the custTable Data source. This view can now be used in x++ static void viewTest(Args _args) { CustWithHighCredit_MR cus; ; while select cus { info(cus.Name); } } Don’t know why...but this blog reminds me of a quote I read ages ago... and I am sure, the context in which the quote was said, had nothing to do with DB views or Dynamics AX, but its relevance is striking.....so remember: “A point of view can be a dangerous luxury when substituted for insight and understanding” - Marshall McLuhan Mohammed Rasheed References: 1. http://msdn.microsoft.com/en-us/library/bb314551(AX.10).aspx 2. http://www.brainyquote.com/quotes/quotes/m/marshallmc135184.html
Technorati Tags: Dynamics AX,Dynamics AX Views 引用通告此日志的引用通告 URL 是: http://dynamic-ax.spaces.live.com/blog/cns!13619E6948204DE3!360.trak 引用此项的网络日志
|
|
|