• Tree Control in Dynamics 365 for operation【转】


    Recently I complete the custom Inquiry for Dynamics Ax 2012 R3. That customization is extensive and based on Tree control. Now I did experiment with Tree view control  in Dynamics 365 for operation and output will share here.  For this post I used Dynamics 365 for Operation Update 4 Vm with contoso data.

    Suppose we need to build tree Where Sale order Number came as parent and Customer account is as its child node. There is thousand possibilities, but I use simplest way. So first step to add form. Then add tree control it. Set Form Name and Auto declaration property to true. So we can access control in code behind.

    Next step is to insert following code snippet initial method.

    public class frmTreeViewTest extends FormRun
    {
      /// <summary>
      ///
      /// </summary>
      public void init()
      {
        SalesTable _Table;
        TreeItemIdx _TreeItemid;
    
        super();
    
        MyTreeView.deleteAll();
    
        MyTreeView.lock();
    
        while select * from _Table
        {
          // _TreeItemid = SysFormTreeControl::addTreeItem(MyTreeView, _Table.SalesId + " : " + _Table.CustAccount ,FormTreeAdd::Root,  _Table.RecId);
    
          _TreeItemid = SysFormTreeControl::addTreeItem(MyTreeView, "Sales Order :" + _Table.SalesId ,FormTreeAdd::Root,  _Table.RecId);
    
          SysFormTreeControl::addTreeItem(MyTreeView, " Customer Account : " + _Table.CustAccount ,_TreeItemid ,  _Table.RecId);
    
          SysFormTreeControl::expandTree(MyTreeView,_TreeItemid);
        }
      }
    }

    原文地址:https://www.tech.alirazazaidi.com/customization-in-dynamics-365-for-operation-dynamics-ax-ax-7-part-8-tree-control/

  • 相关阅读:
    支付宝沙箱测试
    SQLServer2012书学习结束
    SQLServer2012书学习十 十一 十二 存储过程、触发器、游标
    SQLServer2012书学习七八九 统计数据、视图、索引
    SQLServer2012书学习第五六
    一些工具的定义
    SQLServer2012书学习第四章
    SQLServer2012书学习
    SqlServer文件组
    数据库硬盘满了如何清空数据库日志
  • 原文地址:https://www.cnblogs.com/bjdc/p/7160600.html
Copyright © 2020-2023  润新知