<?xml version="1.0" encoding="GB2312"?>

<ATTRIBUTE TYPE="PR" PROGID="" SVRERI="_PP.DAT.SVRDAT" CODE="DATA" NAME="数据定义" >

<TABLES   IMMUTABLE="FALSE"  IMMUTABLESVR="FALSE" NOROOM=’TRUE’ >



<TABLE CODE="t_xsdd" IDCOL="xsddid"   MAINIDCOL="" IDTYPE="dtLong"/>

<TABLE CODE="t_chjhmx" IDCOL="chjhmxid" MAINIDCOL="tranid" CON="entityid = 9130"/>

CODE  表名称

IDCOL 主键列的名称

MAINIDCOL  子表对应主表的外键字段列名称,默认为主表的主键列名称

IDTYPE id列的数据类型,默认为 dtString

CON 多个表共用一个表时, 删除的过滤条件, 必须可以直接应用于sql的固定条件,即不存在变量 不包含where和and。 只用于子表(在拣货单的明细关联表中使用。)



通过参与的方式来限制删除,创建数据连接,列条件提示录入

<ATTENDEE ERI='参与路径'  ACTION='参与活动'  COL='外键名称' CODECOL='数据集代码列名称' /> 

后台监听实体删除事件,检查数据的合法性。 前台可以据此建立链接打开记录。

</TABLE>

<TABLE CODE="t_xsddmxcm" IDCOL="xsddmxcmid"/>

</TABLES>

<FIELDSEXP>

       <ESTATUS EXPRESSION="FALSE=1~GRAY=7~TRUE=2"/>

       <LOCKSTATUS EXPRESSION="TRUE=1~FALSE=0"/>

       <CLOSESTATUS EXPRESSION="TRUE=1~FALSE=0"/>

       <XSTATUS EXPRESSION="1=待提~2=库存~3=作废"/>

    DL,CBX : 等类型的定义

</FIELDSEXP>

<FINALIZE FIELD="t_xsdd.trantime" DSERI="..BROWSEDS" FORMAT="DEFAULT" ALIAS="DEFAULT"/>

结账时间字段定义

               


提交状态: 只有提交后单据才能成为正式的单据,否则还处于非正式状态。 非正式的不可以审核和记账 ,提交后的记录可以作为参与,否则不能参与。 

保存并提交, 如果需要提交后记账,可以在记账中设定。 

记账或者审核后的单据不可以撤回。 


                       



作废,只有提交及其前状态可以关闭,关闭后不能参与,也不能审核和记账。

<DELETE>

               

关联的记账属性,移动中使用

<RESREQ ERI=“”> 


</ATTRIBUTE>





<TABLES NOROOM=’FALSE’ NOSTATUS=’FALSE’ IMMUTABLE="FALSE" IMMUTABLESVR="FALSE" >

按照顺序,第一个为主表,其他的为子表。 每个子表中必然包含主表的外键,。

NOROOM 设定为TRUE数据集查询不增加room参数

NOSTATUS 删除和修改的时不检查estatus和lockstatus等状态

IMMUTABLESVR="FALSE" 前台是否拒绝更改数据的操作(编辑和数据操作,修改和新建,审核,撤销审核,锁定,解锁,点评,打开和关闭)

IMMUTABLE="FALSE" 前台是否拒绝任何操作,如果定义了IMMUTABLESVR前台也拒绝。 

<TABLE CODE="t_cgdd" IDCOL="cgddid" IDTYPE='dtLong' MAINIDCOL=''/>

CODE:表名称

IDCOL:主键名称

IDTYPE : 主键的类型,默认为dtLong

MAINIDCOL 如果子表外键与主表主键列名称不同,需要指定,否则不需要指定。 

<TABLE CODE="t_cgddmx" IDCOL="cgddmxid" MAINIDCOL=''/>

<TABLE CODE="t_cgddmxsm" IDCOL="cgddmxsmid" MAINIDCOL=''/>

</TABLES>

Created with the Personal Edition of HelpNDoc: iPhone web sites made easy