Quantcast
Viewing all articles
Browse latest Browse all 72043

Want to add EDT through Code

static void AddEDTthroughCode(Args _args)

{

UtilIdElements uie;

XInfo XInfo = new XInfo();

TreeNode TNode;

TreeNode DNode;

str Props =

"PROPERTIES\n" +

" Name #AXUStr35\n" +

" Label #\n" +

" HelpText #\n" +

" FormHelp #\n" +

" ArrayLength #1\n" +

" DisplayLength #Auto\n" +

" ConfigurationKey #\n" +

" ButtonImage #Arrow\n" +

" Extends #\n" +

" DisplayHeight #Auto\n" +

" StringSize #35\n" +

" Adjustment #Left\n" +

" Alignment #Auto\n" +

" ChangeCase #Auto\n" +

"ENDPROPERTIES\n";

select maxof(id) from uie where uie.recordType ==

UtilElementType::ExtendedType && uie.utilLevel == XInfo.currentAOLayer();

uie.id++;

uie.utilLevel = XInfo.currentAOLayer();

uie.recordType = UtilElementType::ExtendedType;

uie.name = "AXUStr35";

uie.insert();

DNode = TreeNode::findNode("Data Dictionary\\Extended Data Types");

DNode.AOTrefresh();

TNode = TreeNode::findNode("Data Dictionary\\Extended Data Types\\AXUStr35");

TNode.sysUtilDelete();

TNode.AOTsetProperties(Props);

TNode.AOTsave();

// pause;

}


Viewing all articles
Browse latest Browse all 72043

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>