Hai to all ,
i already posted this Question earlier,but i didn,t get the proper solution.
Now i got the solution with the help of my Friend.so i want to share this code .i hope this may helpful for others.
There is 2 ways to create a fields for Table.
1.New Table with New Fields
- Add New fields To Existing Table
1.Create a New Table with New Fields
static void newTableCreate112(Args _args)
{
TreeNode treeNode;
AOTTableFieldList fieldList;
#AOT
;
treeNode = TreeNode::findNode(#TablesPath);
treeNode.AOTadd(“ABC”);
SqlDataDictionary::synchronize();
treeNode.AOTfindChild(‘naresh3’);
fieldList = treeNode.AOTfindChild(‘ABC’).AOTfindChild(‘fields’);
fieldList.addString(‘Name’);
fieldList.addInteger(‘Id’);
fieldList.addString(‘Address’);
fieldList.addReal(‘Salary’);
print “Table Created”;
pause;
}
2.Add New fields To Existing Table
static void newFieldCreate(Args _args)
{
TreeNode treeNode;
AOTTableFieldList fieldList;
#AOT
;
treeNode = TreeNode::findNode(@’\Data Dictionary\Tables\ABC’);
fieldList = treeNode.AOTfindChild(‘fields’);
fieldList.addInteger(‘Mobile’);
SqlDataDictionary::synchronize();
print “Field Created”;
pause;
}
Thanks & Regards