zoukankan      html  css  js  c++  java
  • 用程序动态增加扩展类型(ExtendedDataType)

    static void AddExtendedDataTtyp(Args _args)

    {

        UtilIdElements uie;

        XInfo XInfo = new XInfo();

        TreeNode TNode;

        TreeNode DNode;

        str      Extname='MyExt';

        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       =Extname ;

        uie.insert();

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

        DNode.AOTrefresh();

        TNode = TreeNode::findNode("Data Dictionary//Extended Data Types//"+Extname);

        TNode.sysUtilDelete();

        TNode.AOTsetProperties(Props);

        TNode.AOTsave();

        pause;

    }

  • 相关阅读:
    每天一点Linux type命令的用法
    Source Insight 3.5 序列号分享
    每天一点Linux 查看帮助
    解决Eclipse因为插件加载失败而无法启动的问题
    php生成随机字符串
    mysql 获取刚插入行id汇总
    mysql left join,right join,inner join用法分析
    php中mkdir()函数的权限问题
    php生成唯一数值
    PHP函数mysql_affected_rows()与mysql_num_rows()有什么区别?
  • 原文地址:https://www.cnblogs.com/Fandyx/p/2761524.html
Copyright © 2011-2022 走看看