zoukankan
html css js c++ java
用X++代码创建表
用代码创建表的代码,在这里记录一下:
static
void
CreateNewTable(Args _args)
{
#AOT
TreeNode treeNode
=
TreeNode::findNode(#TablesPath);
DictType dictType;
TreeNode treeNodeField;
str tableName
=
'
Student
'
;
str fieldName1
=
'
StudentNum
'
;
str fieldName2
=
'
StudentName
'
;
AOTTableFieldList afl;
str property;
void
addField(str fieldName,str label,str HelpText,str ExtendedDataTypeName)
{
afl.addString(fieldName);
property
=
strFmt(
@"
Properties
Label #%1
HelpText #%2
ExtendedDataType #%3
EndProperties
"
,label,HelpText,ExtendedDataTypeName);
treeNodeField
=
afl.AOTfindChild(fieldName);
treeNodeField.AOTsetProperties(property);
}
;
//
Add Table;
treeNode
=
treeNode.AOTadd(tableName);
//
Add Fields
afl
=
treeNode.AOTfirstChild();
addField(fieldName1,
"
Student Number
"
,
"
The Number of Student.
"
,
"
AccountNum
"
);
addField(fieldName2,
"
Student Name
"
,
"
The Name of Student.
"
,
"
AccountName
"
);
//
Save
treeNode.AOTcompile(
1
);
treeNode.AOTsave();
//
Restore Extended Data Type's Properties
treeNode.AOTrestore();
//
Synchronize Table
appl.dbSynchronize(SysDictTable::newTreeNode(treeNode).id());
}
查看全文
相关阅读:
二、静、动态代理(9~10)~~~~
luogu P3572 [POI2014]PTA-Little Bird 单调队列优化dp
luogu P6113 【模板】一般图最大匹配 带花树
Codeforces Round #646 (Div. 2) C——Game On Leaves 思维
Codeforces Round #646 (Div. 2) E——Tree Shuffling 思维
luogu P2979 [USACO10JAN]Cheese Towers S 变形dp背包
luogu P6577 【模板】二分图最大权完美匹配
Educational Codeforces Round 88 (Rated for Div. 2) D
Codeforces Round #645 (Div. 2) E
Codeforces Round #645 (Div. 2) D
原文地址:https://www.cnblogs.com/Farseer1215/p/1104642.html
最新文章
python 3 面向过程编程
python 3 协程函数
python3 函数 二
Python3 函数 一
Python3数据类型
break:和 continue:
this指向和=>函数
实现公告文字轮播效果
vue中实现局部刷新
Vue中的nextTick
热门文章
hasOwnProperty方法用法简介
深拷贝与浅拷贝
07_关于联表多对一、一对多的处理
06_使用注解实现mybatis
05_分页的实现
04_属性名和字段名不一致
03_配置文件解析及配置优化
02_基本的crud操作
02_maven安装配置,hellomaven
三、面向切面编程(11~16)
Copyright © 2011-2022 走看看