数据集类型视图
数据集类型的视图
<ACTION CODE="DEFAULT" NAME="完整视图" >
<ITEM CODE=’’ TYPE="DATASET" LABEL="采购入库" ERI="..BROWSEDS" ALIASES="DEFAULT" FORMATES="DEFAULT" EXPORTS="foramt1~format2" ICON="TB_Tran.ico" MENUERI="..GMTBALL" MENUACTION="DEFAULT" DOUBLECLICKCMD="GMTEdtOpen" PATH="VIEW" SORT="TRUE" HEIGHT=’’ RATIO=’’ AUTORETRIEVE=’FALSE’ BARCODEPARAM="ecode" CAMERAPARAM="objid" EXPORTS="printformat1~printformat2" NOEXPORTS="TRUE" NOATTENDEE="FALSE" >
ERI: 数据集的路径
ALIAS:数据集的ALIAS
FORMATS 数据集的格式
MENUERI="..GMTBALL" MENUACTION="DEFAULT"
全局菜单的路径
DOUBLECLICKCMD="GMTEdtOpen"
双击数据记录,执行的默认菜单命令
PATH="VIEW"
格式和查询参数的保存路径
SORT是否允许排序,默认为TRUE,FALSE时候不运行排序
CODE 数据集的代码,默认为“MAINDS”
RATIO,HEIGHT没有指定布局时候 的高度和 伸缩 比例,如果指定布局忽略此属性,默认按照上下垂直布局
AUTORETRIEVE 是否自动查询数据,默认为TRUE,
BARCODEPARAM="ecode" 小程序扫码查询对应的查询参数
CAMERAPARAM="objid" 图片搜索的参数
EXPORTS="foramt1~format2" 打印输出的格式,如果有多个可以~分割,没有指定默认是FORMATS
NOEXPORTS="TRUE" 不能导出
NOATTENDEE 如果为TRUE 数据集不使用全局参与,及无法根据代码打开单据,默认为FALSE
<DATASET CODE='EDITDSSUB' ERI=’’ ALIAS=’’ FORMAT=’’ EXPORTS="foramt1~format2" PARAMCODE="employeeid" PARAMVALUE="employeeid" SORT='TRUE'>
<PARAM CODE="" VALUE="" REQUIRED="TRUE/FALSE" />
REQUIRED 默认值为 TRUE VALUE :主数据集的表达式 主数据集变化时查询
CODE 参数名称
VALUE 主数据集计算的表达式
EXPORTS 格式如果是js,则可以导出pdf文件。
< ADAPTER ….> adapter见组合视图主题
</ADAPTER>
</DATASET>
明细数据集类型,数据集类型的视图可以包含0或多个 子数据集,可以根据主数据集的当前记录变化查询数据,数据集行变化时
CODE 数据集代码唯一识别子 数据集或者主题 ,不能重复
ERI,ALIAS ,FORMAT数据集的路径
HEIGHT ,RATIO数据集的高度和伸缩比例,如果指定布局忽略此属性
PARAMCODE 子数据集中的参数名称,PARAMVALUE 由主 数据集计算的参数值,即计算值作为子数据集的 参数名称 查询子数据集,这里指定的参数必须 提供给。
PARAM子节点可以提供0到多个子参数,包括参数名称参数值和是否必须提供等信息。仅适用于数据集 ,不适用于子主题
<DETAIL ERI="..EDIT" ACTION='DEFAULT' PARAMCODE="employeeid" PARAMVALUE="employeeid">
没有 其他 参数定义,执行目标 主题的open 命令 主数据集变化时查询
</DETAIL>
ERI,ACTION 目标主题域,没有子参数定义,其他见子数据集。
<LAYOUT TYPE="HORIZON">
<LAYOUT TYPE="COMP" CODE="MAINDS" WIDTH="70%"/>
<LAYOUT TYPE="COMP" CODE="EDITDSSUB" WIDTH="30%"/>
</LAYOUT>
布局类型, 数据集和主题放在 TYPE=COMP 类型的 不居中,CODE 表示数据集或主题的代码,主数据集的代码是“MAINDS”,在item标记中指定
< ADAPTER ….>
</ADAPTER>
同组合视图主题
</ITEM>
</ACTION>
- 能够切换完整视图和简要视图的设定
<?xml version="1.0" encoding="GB2312"?>
<ACTION actionid="18377" ecode="DEFAULT" createby="模型管理员" createtime="2023-04-09 10:51:07" modifyby="模型管理员" modifytime="2023-04-10 15:02:16" estatus="1" ename="库存金额帐">
<DEF>
<ACTION DISABLECMDS="" INSTCOMMAND="" FLOW="" REFENTITY="" RIGHT="TRUE" ID="18212" CODE="KCJEZ" NAME="库存金额帐" STATUS="1" createby="模型管理员" createtime="2023-03-17 16:13:17" modifyby="模型管理员" modifytime="2023-03-17 16:26:25" actionright="1">
<ITEM TYPE="DATASET" LABEL="面料金额帐" ERI="..ACCOUNTDSVIEWJE" ALIASES="DEFAULT" FORMATES="DEFAULT" DEFAULTALIAS="DEFAULT" DEFAULTFORMAT="DEFAULT" PRINTFORMATS="PRINT" ICON="TB_Tran.ico" MENUERI="" MENUACTION="DEFAULT" DOUBLECLICKCMD="" PATH="VIEW">
<DATASET CODE="MXZ" ERI="..ENTRYDSVIEWJE" ALIAS="DEFAULT" FORMAT="DEFAULT" PARAMCODE="" PARAMVALUE="" SORT="FALSE">
<PARAM CODE="kcjezid" VALUE="kcjezid" REQUIRED="TRUE"/>
<PARAM CODE="begintime" VALUE="paramValue('begintime')" REQUIRED="FALSE"/>
<PARAM CODE="endtime" VALUE="paramValue('endtime')" REQUIRED="FALSE"/>
</DATASET>
<LAYOUT TYPE="VERTICAL" MAINVIEW="MAINDS">
MAINVIEW 指定 VERTICAL或者HORIZON视图类型,设置主视图,即简要视图
<LAYOUT TYPE="COMP" CODE="MAINDS" WIDTH="50%" HEIGHT="50%"/>
<LAYOUT TYPE="COMP" CODE="MXZ" WIDTH="50%" HEIGHT="50%"/>
</LAYOUT>
</ITEM>
</ACTION></DEF>
<MEMO></MEMO>
</ACTION>
Created with the Personal Edition of HelpNDoc: Produce online help for Qt applications