`
xy0792
  • 浏览: 90076 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论
文章列表
最近有个需求,需要用F7选择客户组别,物料组别、供应商组别等,但是用户体验就不说了,点F7出来一张表,没任何层次结构,客户相当不满意,要选择出来一颗树,现在讲F7显示效果如下,并列出代码。   需要实现这个功能,要做如下 注意:我的包全部在如下路径,如果要自己修改,请自己替换路径:com.kingdee.eas.shine.utils.client 1、设计TreeUI:继承CoreUI,放一个TreeView,一个Tree 一个确定按钮,一个取消按钮     2、发布TreeUI元数据,实现类代码如下(未写注释)   /** * output package ...
在监听KDComboBox的时候,代码总是执行2次,这个原因一直没找到,当时也懒的深究,以为是控件的Bug。   comboBox.addItemListener(new ItemListener() { public void itemStateChanged(ItemEvent e) { comboBox_itemStateChanged(e); } }); protected void ...
List有一个方法可以控制editui打开的方式,是以页签还是新窗口打开getEditUIModal  这个方法
当系统数据越来越庞大时,打开报表的速度会越来越慢,所以才会出现读写分离的需求,可以这样描述:正式库只做业务数据的读写,为了避免打开报表影响系统数据库性能,新建一个新的账套,每隔一段时间将正式库数据同步到报表的账套,所有报表取数都从报表账套取数。 关于数据同步,以及同步规则,由DBA去做,我们主要关注程序实现。 程序方面,主要是EAS执行的sql都是当前数据中心的,无法读取别的datacenter。 无意中看到扩展报表也有报表的读写分离功能,思路是只要能调出扩展报表的外部数据源连接,就能实现bos报表的读写分离。 1、进入扩展报表的开发界面,点击 文件-外部数据中心管理 2、新建数据库 ...
有个报表如下: 产品    是否保税 A         1 B         0 C         1   需要写过滤条件 是否保税过滤 在过滤界面添加过滤条件    isB  (-1 代表 全部 1 代表是 0 代表否) select * from table where  (-1=@isB or 是否保税=@isB) 这样就实现了全部的功能
EAS服务部署需要时间很长,如使用了群集,启动更慢,一般部署一次需要半小时。 这样,可以考虑热部署,热部署只适用对于只有客户端修改的代码,修改了实体、关系、query等原数据则不适用此方法, 一般修改了EditUI、ListUI或者修改了UI元数据发布,只是调整界面之类的,均能使用热部署,步骤如下: 1、从服务端取出class包,在EAS安装路径下面:如 /kingdee/eas/server/deploy/fileserver.ear/easWebClient/lib/sp 2、打开workspace,找到修改的class,可以按修改时间排序 如:workspace\XXX\cla ...

ORA-01652

ORA-01652: 无法通过 128 (在表空间EAS_T_XY1031_STANDARD 中) 扩展 temp 段 临时表空间小了,没自动增长,执行大的查询的时候就会报错,一般在序时簿打开的时候,设置一个新的表空间替换掉默认表空间即可 create temporary tablespace TEMP2 TEMPFILE '/oradata/temp02.dbf' SIZE 3048M ; alter database default temporary tablespace TEMP2; drop tablespace EAS_T_XY ...
select t.fnumber, t.flevel, t.fname_l2, lpad(t.fname_l2, length(t.fname_l2) * 2 + (t.flevel - 1) * 2, '.') from t_org_costcenter t order by t.flongnumber;  
套打扩展报表PDF
dom4j下载:http://sourceforge.net/projects/dom4j/files/latest/download?source=files 上一篇要配置特殊数据权限 http://xy0792.iteye.com/blog/1592637 需要一直找单据全路径和bosType <special-data-permission>             <name>com.kingdee.eas.fi.gl.app.Voucher</name>             <type>2652E01E</typ ...
[size=6][b]如何实现EAS的【拥有者权限】和【主管权限】[/b][/size] [color=Red]注:文章来源:121.32.28.234:8800/kdwiki/index.php?doc-view-107.html[/color] 问题:对于全新开发的EAS单据,客户经常会要求实现【拥有者权限】(即:用户自己只能看 ...
系统有个物料收发事务汇总报表,F7选库存组织的时候,出现以下界面 其实系统已经实现,并不需要我们自己多开发,以下是反编译出来的代码 //声明 private SCMRptMultiOrgsF7 f7; //代码中bizStorageOrgUnit是个F7 this.f7 = new SCMRptMultiOrgsF7(this.bizStorageOrgUnit, OrgType.Storage, "inoutstoregatherreport_view", EASResource.getString("com.kingdee.eas.scm.im ...
最近项目有个问题,客户重复,比如**市A有限公司,**A有限公司,少了一个市,或者有限什么的,这样导致本来一个客户在系统中就出现多条记录,现在利用字符相似度比较找出差不多的客户给业务部门确认。 引用原文地址 http://darkmasky.iteye.com/blog/1115039   程序代码如下,由于只是一次使用,并没有写的很规范,Main.java中被注释的一段如果加上去,准确率高但是范围小了,所以做参考。   package com.shine.db; import java.sql.Connection; import java.sql.DriverMan ...
eas无外键,如果需要校验是否被引用,只要在下表中插入一条数据。 比如一个客户在一个单据中被使用了,但是你要删除这个客户,单据就会报错找不到该记录。 所以需要做控制,T_SYS_ENTITYREF表中插入数据,eas系统会在删除的时候自动校验。 后台实体引用表使用,用于被引用不能删除的控制。 insert into T_SYS_ENTITYREF   (FBOSTYPE,--被引用实体的BOSType    FREFTABLENAME,--引用表名称    FREFFIELDNAME,-- 引用字段名    FENTITYNAME,--被引用实体名    FENTITYALIA ...
ExtendParser parserStatus = new ExtendParser(prmtstatus); prmtstatus.setCommitParser(parserStatus);
Global site tag (gtag.js) - Google Analytics