- 博客(12)
- 收藏
- 关注
原创 BOS客户端不通过服务端去执行sql语句
通常要想执行sql语句都是通过controller类在服务端去执行,但因为特殊需要等当需要在客户端执行时,则可以通过下面方法去调用sql语句。 String sql = "UPDATE T_BDC_FDCReceivingBill SET CFpjNumber = '"+number+"' WHERE FID = '" + billId + "'"; ISqlFacad
2013-12-30 09:43:18 1261
原创 将附件以table列表的形式展示,并提供下载功能
1、需要在页面加载时绘制table控件,并填充数据2、需要在特定的单元格进行监听事件,用来进行下载功能protected void kDTable1_tableDataRequest(KDTDataRequestEvent e) throws Exception { // TODO Auto-generated method stub super.kDTable1_ta
2013-12-27 10:00:56 1922
原创 BOS添加字段后关于保存不上值或者保存后显出不出数
保存字段的数据时会调用storeFields()保存后会又调用loadFields(),其中getSelectors()方法中负责Query数据。即添加字段后,如果出现问题,则去继承父类的这3个方法进行重写。例:public void loadFields() { System.out.println("---------:loadFields:"+editData.getC
2013-12-27 09:57:49 2200
原创 BigDecimal比较问题
BigDecimal中有两种比较方法① equals② compareTo ①和②都可以用来比较数值相等。 如 BigDecimal.valueOf(1).equals(BigDecimal.valueOf(2)) false BigDecimal.valueOf(1).compareTo(BigDecimal.valueOf(
2013-12-26 10:55:14 1183
原创 导入解决方案后点击测试时发现启动报错
安装eas703版本的bosModular开发工具后,会遇到了一些问题,这里记录一下问题及解决方案。1.bos视图打不开,提示空指针异常 (图1)解决方案:导入bosLicense,可以将boslicense.jar替换到BOSModular\boscommon\eclipse\plugins\com.kingdee.bos.boslicense_6.1.0\下的同名文件即可2
2013-12-24 11:33:05 1464
转载 工作流中看不到子系统树的问题。
在做HuaRong项目开发时,新增加了com.kingdee.eas.huar包,而且下面也增加了单据,但在工作流编辑选择任务时中却看不到此包路径的子系统树,如图: 尽管在部署到服务器上还在管理控制台上生成了子系统树,但依然看不到。 最后还是回到BIM中,用BIM的“生成工作流和单据转换平台目录”的功能生成子系统树,然后在deploy_metas目录下就有了mdbview文件,
2013-12-13 16:00:39 923
原创 EAS BOS中有关特殊数据权限的配置问题
{一}业务需求:实现EAS二次开发单据满足如下要求:制单人只能查看自己做的单据(说明一下:EAS的单据默认都会有创建人、最后修改人等字段)、只有主管能进行审批。需要说明:以下的配置是针对EAS7.5版本,EAS6.0版本以前的可能有些差异。在EAS中可通过[特殊数据权限]进行控制。 {二}权限扫盲在说如何配置特殊数据权限之前,先总结一下EAS中常涉及的权限内容(以下内容有参
2013-12-11 21:35:51 2800
原创 EAS BOS 界面控件的状态设定
字段需要开放出来的话比如:kdtEntrys.setAccessAuthority(0); //可手动编辑kdtEntrys.setEditable(true); //可编辑状态反操作:txtsubPayAmount.setAccessAuthority(1);this.txtsubPayAmount.setEditable(false
2013-12-11 21:33:44 2169
原创 BOS二次开发标准单据字段问题
当需要对标准单据进行二次开发时,其中涉及到字段新增的保存,显示问题。有些单据是可以不用在代码中进行修改,只需要在设计视图下绑定好数据即可。有些单据因为逻辑问题会发生保存不上值,显示不出来值的问题。这时,需要做:1、重写loadFields方法2、重写storeFields方法3.、重写getSelectors方法
2013-12-11 21:31:18 1870
原创 在BOS中客户端打开报License问题
二次开发,bos启动客户端后,打开单据时报”没有对应模块的license"。可以把EAS中的License_Trial路径:eas\server\profiles\server1\config\licenses拷贝到BOS目录下:bos\BOSModular\bim\eclipse\plugins\com.kingdee.bos.bim_template_6.1.0\templates
2013-12-11 21:25:59 1721
原创 BOS手动部署
第一步,部署元数据和代码部署路径:/kingdee/eas/server/lib/sp和/kingdee/eas/server/deploy/fileserver.ear/easWebClient/lib/sp是eas_sp.jar的路径/kingdee/eas/server/metas和/kingdee/eas/server/deploy/fileserver.ear/easWebC
2013-12-11 21:22:04 2052
转载 BOS集成开发环境下反编译
BOS集成开发环境下反编译插件-JadClipse http://jadclipse.sourceforge.net/wiki/index.php/Main_PageJadClipse 3.3 适用版本:Eclipse >= 3.3M6 JadClipse 3.2.4 适用版本:Eclipse >= 3.2M5 JadClips
2013-09-27 16:09:10 2370
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人