账表开发注意事项

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

账表开发注意事项

1、FIDENTITYID字段


FIDENTITYID字段是从1开始的整数序列,用于报表分页显示,


所以临时表中一定要有FIDENTITYID字段,且不能重复,不能跳号。


2、删除自定义临时表


删除后的临时表确保不再使用,否则会报错。建议放在  CloseReport() 函数里统一处理。


创建临时表使用: IDBService.CreateTemporaryTableName()


删除临时表使用: IDBService.DeleteTemporaryTableName()




服务端插件使用 Kingdee.BOS.App.ServiceHelper.GetService<T>() 使用接口,


不要使用 Kingdee.BOS.Contracts.ServiceFactory


//IDBService dbSrv = Kingdee.BOS.Contracts.ServiceFactory.GetDBService(Context);


IDBService dbSrv = Kingdee.BOS.App.ServiceHelper.GetService<IDBService>();


string tmpTbName = dbSrv.CreateTemporaryTableName(Context);


?


账表开发注意事项

1、FIDENTITYID字段FIDENTITYID字段是从1开始的整数序列,用于报表分页显示,所以临时表中一定要有FIDENTITYID字段,且不能重复,不能跳号...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息