X++ job to treverse AOT objects
static void CusLayerTableFieldAnalysis_Cus(Args _args) { #aot #properties Str projectName = "DataDictionary_CUS"; ProjectNode projectNode; ProjectGroupNode ddProjectGroupNode; ProjectGroupNode edtProjectGroupNode; ProjectGroupNode tblProjectGroupNode; ProjectListNode projectListNode; TreeNode memberTreeNode; TreeNode projectTreeNode; TreeNodeIterator projectIterator; SysDictTable dictTable ;//= new SysDictTable(tableNum(CustTable)); SysDictField dictField; TreeNode treeNode; FieldId fieldId ;//= dictTable.fieldNext(0); //ProjectNode projectTreeNode = SysTreeNode::getPrivateProject().AOTfindChild('DataDictionary_CUS'); // find all Private projects projectListNode = SysTreeNode::getPrivateProject(); // fin