欢迎来到天天文库
浏览记录
ID:16727403
大小:53.00 KB
页数:7页
时间:2018-08-24
《nc bo-vo-dmo编写规范和注意事项》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、北京用友软件股份有限公司NewCentury管理软件事业部BO-VO-DMO编写规范和注意事项使用的VO类说明GeneratInfoVOprivateStringm_sTableName;privateArrayListm_alColNameVOs;//ArrayList中的元素为字段名称voprivateArrayListm_alTableRelVOs;//ArrayList中元素为表关系VOprivateIntegerm_iNum;//生成数据数量privateUFBooleanm_isLevelTy
2、pe;//为分级类型privateIntegerm_perLevelSubNum;//每级分支数privateIntegerm_levelNum;//分级层数privateIntegerm_topTypeNum;//初始分类数privateUFBooleanm_isNumEqualSub=newUFBoolean(false);//是否生成数量与子表数量相同privateStringm_sSubTableName;//如以子表数量为准,此为子表名称TableRelVOprivateStringm_sSub
3、TableName;//子表物理名称privateStringm_sMainTableKey;//主表关联键值privateStringm_sSubTableKey;//子表外键privateIntegerm_iSubRowNum;//使用子表数据数量privateStringm_sWhereStr;//取值限制条件ColNameVOprivateStringm_sFieldName;//字段名称privateStringm_sDataType;//数据类型privateIntegerm_iDataFro
4、m;//当数据类型为数字时,数据范围起始值privateIntegerm_iDataTo;//当数据类型为数字时,数据范围结束值privateArrayListm_alSampleNames;//字段示例名称,字段值从此集合中得到//如行数超过给出的值的个数,则在其后加4为数字序号//序号从0001开始privateUFBooleanm_isMLevel=newUFBoolean(false);//是否为分级编码privateIntegerm_perLevelNum;//分级编码每级次使用位数privat
5、eIntegerm_perLevelSubNum;//每级分支数privateIntegerm_levelNum;//分级层数privateIntegerm_topTypeNum;//初始分类数privateUFBooleanm_isLevelName;//是否为分级编码名称privateArrayListm_alResult;//生成数据结果集locatedintheTomb,DongShenJiabang,deferthenextdayfocusedontheassassination.Linping
6、,Zhejiang,1ofwhichliquorwinemasters(WuzhensaidinformationisCarpenter),whogotAfewbayonets,duetomissedfatal,whennightcameNC供应链产品部规范文档第7页共7页北京用友软件股份有限公司NewCentury管理软件事业部使用示例目前以存货管理档案为例说明使用方法比如要生成10000条存货管理档案的数据则将GeneratInfoVO中的num置为10000,StableName置为"bd_invm
7、andoc"存货管理档案中引用bd_invbasdoc的id(即需关联子表)new一个TableRelVO在SmainTableKey中写入bd_invmandoc中对应外键子段名pk_invbasdocSsubTableName中写入表名bd_invbasdocSsubTableKey中写入子表键值子段名pk_invbasdoc将TableRelVO写入ArrayList中将ArrayList写入GeneratInfoVO的AlTableRelVOs中如需关联多个表则填写多个TableRelVO即可当前
8、要生成数据的表中字段信息写入ColNameVO比如bd_invmandoc中字段planprice数据类型为UFDouble则在ColNameVO中SdataType字段中写入”SDataType”要生成10到1000之间的任意数则在ColNameVO中IdataFrom写入10IdataTo写入1000将ColNameVO写入ArrayList中,将该ArrayList写入GeneratInfoVO的AlColNameVOs
此文档下载收益归作者所有