预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共41页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

概述单据模板开发过程卡片模板结构列表列表模板结构主要类关系卡片类nc.ui.pub.bill.BillCardPanel主要方法单据列表nc.ui.pub.bill.BillListPanel主要方法单据表格类nc.ui.pub.bill.BillScrollPane主要方法:表模型类nc.ui.pub.bill.BillModel主要方法卡片数据控制类nc.ui.pub.bill.BillData列表数据控制类nc.ui.pub.bill.BillListData单据界面基本元素nc.ui.pub.bill.BillItem单据编辑事件类nc.ui.pub.bill.BillEditEvent单据编辑接口类nc.ui.pub.bill.BillEditListener单据编辑接口类nc.ui.pub.bill.BillEditListener2在单据模板中使用公式数值运算加载时从基础档案中取值(加载公式)编辑时从基础档案中取值(编辑公式)常用公式单据模板数据表结构单据主表pub_billtemplet/*tablename:pub_billtemplet_b*/ createtablepub_billtemplet_b( pk_billtemplet_bchar(20)notnull/*单据模板附表主键*/, pk_billtempletchar(20)null/*单据模板主表主键*/, showorderintnulldefault0/*显示顺序*/, userflagsmallintnulldefault1/*用户可控*/, usereditflagsmallintnulldefault0/*用户可控编辑标志*/, usershowflagsmallintnulldefault0/*用户可控显示标志*/, showflagsmallintnulldefault1/*是否显示*/, lockflagsmallintnulldefault0/*是否锁定*/, totalflagsmallintnulldefault0/*是否合计*/, editflagsmallintnulldefault1/*是否编辑*/, defaultshownamevarchar(50)null/*默认显示名称*/, itemkeyvarchar(50)notnull/*关键字*/, widthintnulldefault1/*宽度*/, inputlengthintnulldefault20/*输入字符长度*/, posintnulldefault0/*位置*/, datatypeintnulldefault0/*数据类型*/, reftypevarchar(50)null/*参照类型*/, idcolnamevarchar(50)null/*ID列名*/, loadformulavarchar(1000)null/*加载公式*/, editformulavarchar(1000)null/*编辑公式*/,nullflagsmallintnulldefault0/*是否为空*/, cardflagsmallintnulldefault1/*是否为卡片项目*/, listflagsmallintnulldefault1/*是否为列表项目*/, userdefine1varchar(50)null/*自定义字段1*/, userdefine2varchar(50)null/*自定义字段2*/, userdefine3varchar(50)null/*自定义字段3*/, table_codevarchar(20)null/*表体代码*/, table_namevarchar(20)null/*表体名称*/, userdefflagchar(1)null/*自定义标志*/, foregroundsmallintnulldefault0/*前景色*/, defaultvaluevarchar(1000)null/*默认取值*/, pk_corpchar(4)nulldefault'@@@@'/*数据来源公司*/, itemtypesmallintnulldefault0/*数据来源类型*/, leafflagchar(1)nulldefault'N'/*是否必为末级*/, optionsvarchar(1000)null/*选项*/, newlineflagchar(1)nulldefault'N'/*折行布局*/, reviseflagchar(1)nulldefault'N'/*是否可修订*/, tschar(19)nulldefaultconvert(char(19),getdate(),20), drsmallintnulldefault0, )