自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

语不惊人死不休

做最好的程序员

  • 博客(244)
  • 资源 (5)
  • 收藏
  • 关注

转载 从一个UI中调用另一个UI

UIContext uiContext = new UIContext(this); //uiContext可以将参数传给下个UIuiContext.put("id", id); //uiContext是个MapIUIWindow uiWindow = null;         uiWindow = UIFactory.createUIFactory(UIFactoryNam

2013-03-03 14:15:32 1707

转载 添加统计行

1、分录中添加统计行protected void setTableToSumField() {        super.setTableToSumField();        setTableToSumField(kdtDeviceReg, new String[] { "deviceQty", "devicePrice", "oldTotalPrices", "totalMo

2013-03-03 14:15:03 817

转载 备用sql语句

上月末: ksql: select dateadd(day,-1*dayofmonth(now()),now())DB2_UDB: SELECT CURRENT TIMESTAMP + (-1 * DAY(CURRENT TIMESTAMP)) DAY FROM SYSIBM.SYSDUMMY1MS_SQL_Server: SELECT DATEADD(day, (-1 *

2013-03-03 14:14:35 868

转载 其他备用代码

1、eclipse大小写切换 ctrl+shift+Y2、EditPlus大小写切换Ctrl+K3、BigDecimalROUND_HALF_UP  向(距离)最近的一边舍入,除非两边(的距离)是相等,如果是这样,向上舍入, 1.55保留一位小数结果为1.6SysConstant.BIGZERO4、 kdtablekdtable日期格

2013-03-03 14:13:26 919

转载 常用代码4:客户端、服务端取环境变量

在客户端和服务端取环境变量客户端:SysContext.getSysContext().getCurrentCtrlUnit()    取当前CUSysContext.getSysContext().getCurrentFIUnit()    取当前Company...SysContext.getSysContext().getCurrentUserInfo()

2013-03-03 14:12:53 923

转载 常用代码1:过滤及查询

1、 建立过滤条件,分录上的F7过滤KDBizPromptBox prmt = (KDBizPromptBox) this.kdtEntrys.getColumn("feeType").getEditor().getComponent();EntityViewInfo view = new EntityViewInfo();FilterInfo filterInfo = new

2013-03-03 14:12:20 789

转载 常用代码2:监听控件、赋值

1、监听表头的F7监听:prmtcontract.addDataChangeListener(new DataChangeListener() {        public void dataChanged(DataChangeEvent e) {            try {                prmtcontract_Changed();

2013-03-03 14:11:44 1268

转载 常用代码3:F7可编辑

F7通常用来查询不能输入值,此处让F7可从别处选也可手工输入//F7可编辑final KDBizPromptBox bizPromptBoxDesc = new KDBizPromptBox();ExtendParser parserAccountFrom = new ExtendParser(bizPromptBoxDesc);bizPromptBoxDesc.setComm

2013-03-03 14:10:34 1444

转载 修改EAS登录界面

EAS的登录界面可以再服务器端做客户化修改,但不能完全修改,在启动EAS时还显示的是金蝶的EAS界面,可以找到客户端下的exetools.jar文件,修改里面的图片和propterties 中的ui.title.client 和ui.client.startErr参数即可。比如国内的可以改ApplicationResources_zh.properties文件下的ui.title.client

2013-03-03 14:09:39 1767

转载 EAS单据焦点设置

单个的控件焦点设置方法: this.prmtstudent.requestFocus(); 分录中的cell焦点设置方法: kdtEntrys.getCell(1,1).getStyleAttributes().setLocked(false); kdtEntrys.getEditManager().editCellAt(1, 1);

2013-03-03 14:09:16 1328

转载 EAS设定分录按钮快捷键

// 设定分录按钮快捷键 kdtEntrys_detailPanel.getAddNewLineButton().setMnemonic(KeyEvent.VK_DOWN); kdtEntrys_detailPanel.getRemoveLinesButton().setMnemonic(KeyEvent.VK_UP);

2013-03-03 14:08:52 1669

转载 EAS多分录套打设置

多分录的单据在做套打时,一般都有好几个Query,可通过下面方法做相应设置: Java代码  public void actionPrint_actionPerformed(ActionEvent e) throws Exception {        // super.actionPrint_actionPerformed(e);      if

2013-03-03 14:08:25 2530 1

转载 EAS单据分录的一些初始化设置

// 设定单据分录选择模式为单元格选择模式 kdtEntrys.getSelectManager().setSelectMode(KDTSelectManager.CELL_SELECT); // 设定支持鼠标拖动表头移动表列 kdtEntrys.setColumnMoveable(true);

2013-03-03 14:07:46 1903

转载 EAS单据跳转

EAS中的单据跳转 一般需要新增,但如果存在相对应的数据时,就要显示相对应的数据了。 Java代码  String destBillEditUIClassName = "com.kingdee.eas.custom.studentinfo.client.ContactEditUI";      StudentInfo sinfo = new StudentInfo(

2013-03-03 14:07:16 1737

转载 EAS单据F7引用设置

单据中F7只能引用基础资料,有时需要引用业务单据,普通控件可以通过修改元数据来实现,但分录的cell只能通过代码来实现了。 Java代码  ObjectValueRender kdtEntrys_material_OVR = new ObjectValueRender();          kdtEntrys_material_OVR

2013-03-03 14:06:51 1583

转载 EAS人员按照公司过滤

EAS在单据开发时,有个F7字段,引用的是职员,需要按照公司做过滤,EAS中的公司和财务组织是对应的,但和人员关系最近的是行政组织,通过财务组织的number等属性找到对应的行政组织和下级行政组织。基于此,我们对人员的按照公司过滤,可以按照行政组织过滤。职员和行政组织的关系我们可以通过F7PersonQuery来看出: SELECT  "PERSON".FI

2013-03-03 14:06:21 1201

转载 EAS 分录表头合并

EAS 开发中,有时需要对分录或序时簿界面表的表头做合并处理,方法如下:Java代码  kdtEntrys.addHeadRow(0);  kdtEntrys.getHeadRow(0).getCell(1).setValue("物料编码");  kdtEntrys.getHeadRow(0).getCell(2).setValue("详细信息和数量")

2013-03-03 14:05:51 2259

转载 EAS 生成子系统树后有些单据还是没有出现在配置信息中

EAS 生成子系统树后有些单据还是没有出现在BOTP,工作流或套打等配置信息中,检查发现是在工程下的SubSystem_bos.xml文件中没有这些单据所在文件夹的信息,手动添加后,再生成子系统树即可. 在SubSystem_bos.xml文件中的 isleaf="0"代表不是最底层包,1则为否.

2013-03-03 14:05:17 1905

转载 显示EAS标准单据自带kdtable(kdtEntry) 右键导出 excel菜单

框架在CoreUI中,把“导出到Excel”和“导出选择部分到Excel”2个右键菜单给隐藏掉了,可以通过覆盖下面的方法使这两个菜单显示。 /** * 显示被框架隐藏的导出Excel的右键菜单 * @author syj */ public KDTMenuManager getMenuManager(KDTable table) { KDTMenuManager me

2013-02-28 13:52:16 2169

转载 金蝶EAS BOS开发之扩展表应用

我们在客户业务系统开发中,经常会遇到一些单据信息量很大(字段很多),由于关系数据库的表中一行最多只能存储8000个字符,这样经常会导致我们通过一个实体(通常是一个实体一张表)无法解决,需要再另外新建一个实体,和当前实体(以后称为主实体)进行关联,在单据的编辑界面自己编码代码进行绑定。这样做有主要以下2点不足。        1、要手动编写代码,工作量大        2、由于是2个实体,在

2013-02-28 13:50:47 1879

转载 UI方法调用顺序和UI常用操作

EditUI函数调用顺序:[java] view plaincopyEdittUI      1 UIFactory.createUIFactory(UIFactoryName.MODEL).create(getEditUIName(), uiContext, null,OprtState.VIEW);      1.1传递UICon

2013-02-28 13:48:28 1570

转载 BOS中常用方法和类

[java] view plaincopygetBizInterface();  //返回实体远程实例对象  getBizController(); //返回实体ControllerBean对象    DbUtil          //执行SQL语句的类  UIRuleUtil      //UI数据处理工具  StringUtils

2013-02-28 13:47:53 4313

转载 BOS中获取编码规则

大家可以参考一下下面这段代码:[java] view plaincopyprotected void setAutoNumberByOrg(String orgType) {          if (editData == null ||getNumberCom()==null) return;          if (editD

2013-02-28 13:47:22 1649

转载 BOS中控件非空 非0校验

[java] view plaincopyprotected void verifyInput(ActionEvent arg0) throws Exception {              super.verifyInput(arg0);              //非空校验              HashMap verifyNullMap=

2013-02-28 13:46:06 1288

转载 BOS中如何扩展标准产品的功能

如何扩展标准产品的功能:1.       服务端controllerbean扩展方式:服务端需要进行标准产品的扩展需要修改两处内容:在实体上增加扩展属性并重新发布、新增扩展类并从controlbean实现类继承。a.       修改实体或facade需要在实体或facade的元数据中手工添加如下部分内容,添加完成后需要发布此实体元数据

2013-02-28 13:45:09 1244

转载 BOS新建连接属性

唉,记得上个月刚进公司还不了解金蝶的EAS是个什么东东,帅哥给了我几个PPT和文档让我了解一下,下午就叫我做一个DEMO例子,我当时做了一个采购申请单和一个采购订单,中途遇到很多的问题,其中一个让我纠结半天,老是出错,下载整理出来,希望你帮到一些初学者:1、  新建关系实体2、  元数据表中新增一个字段 varchar 44 的

2013-02-28 13:44:32 967

转载 BOS中工作流BOTP调用方法

下面是一段代码,主要是BOTP调用方法的使用,希望读者能看明白。[java] view plaincopypublic void actionCreateTo_actionPerformed(ActionEvent e)    throws Exception  {    setCanVoucher(false);

2013-02-28 13:43:41 2052 1

转载 金蝶EAS中如何添加人员

(1)Administrator登录,点击人力资源管理----职务体系点击职务体系,进入如下界面基础数据管理-----职位管理点击职务管理,进入如下界面基础数据管理-----员工点击员工,进入如下界面点击批量分配,步骤如下:

2013-02-28 13:42:52 8730

转载 BOS常用代码说明

下面是一些界面常用代码说明ListUI1)       getSelectedKeValue:单行选择时,获取当前选中行的主键值,返回ID2)       getSelectedIdValues:多行选择时,获取选中行的主键集合,返回List3)       checkSelected:判断是否有选中行。做业务处理的时候一般先调用一下此方法4)

2013-02-28 13:41:59 5686 2

转载 如何在一台机器上安装两个甚至多个版本的EAS服务器?

现场开发测试服务器机器比较紧张,只有一台,正常的我们的开发版本是在5.4上的,但报表服务平台暂时只有6.0的,只能在6.0上先开发报表,然后再迁移到5.4上,所以要先安装一个6.0的服务器为大家用,但测试服务器上已经安装了5.4的应用服务器,6.0默认的HTTP端口和RPC端口和5.4都相同,肯定有冲突,这时就只能改部署的端口,具体步骤如下:1、部署6.0的应用,设置HTTP端口为7000

2013-02-28 13:41:14 1248

转载 检查必填项的调用代码示例。

[java] view plaincopy//检查必填项调用代码    KDLabelContainer[] container = new KDLabelContainer[] {          contNumber, contName    };    exc = STRequiredUtils.checkRequiredIt

2013-02-28 13:40:33 11086

转载 合并报表优化记录

这是早期的合并报表优化记录,内容不多,保留下来备查。一.查找源报表是否存在SELECT 1 WHERE EXISTS (SELECT * FROM T_CSL_CslReport WHERE FSourceRptID = '4583062d-010a-1000-e002-63bbc0a8ef02B712EA2C')未优化前:执行成本:0.396Reads:2

2013-02-28 13:38:51 5350

转载 如何在后台代码中执行原生sql?

在sql的前面加上“*dialect*”即可,例如:"*dialect*select fid from t_bd_currency"

2013-02-28 13:38:12 6808

转载 KSQL中Update多表级联更新的语法

[sql] view plaincopyUpdate XXX Set FXXX =    ( Select ①      From ...     Where ②)   Where ③   Update里必须包括3个逻辑部分: a.) 在①里指明把字段更新为什么值,即新值. b.) 在②里指明待更新表和源表需要更新行之间的对应

2013-02-28 13:37:41 5889

转载 F7增加值改变事件

请参考以下代码[java] view plaincopythis.promtF7.addChangeListener(new javax.swing.event.ChangeListener() {              public void stateChanged(javax.swing.event.ChangeEvent e)

2013-02-28 13:36:54 6116

原创 金蝶KINGDEE EAS&BOS API文档

网址是:http://dev.kingdee.com/kb/api/basdoc/index.html

2013-02-28 13:33:37 9172

转载 金蝶软件常用基础SQL数据表

SQL数据库   1、系统表 t_tabledescription2、字段表 t_fielddescription3、基础资料表(版本:10.3) t_item 其中fitemclassid值表示      1-客户;2-部门;3-职员;4-商品;5-仓位;7-单位;8-供应商。部门 t_department;职员 t_emp;商品 t_icitem;仓库

2013-02-28 13:31:30 9027

转载 金蝶BOS开发中Edit编辑界面和List叙事薄界面需要写的代码

本人刚开始从事金蝶EAS开发,对于这个也是刚刚解除,下面是一些学习整理,EditUI中的代码[java] view plaincopypublic class MyBillEditUI extends AbstractMyBillEditUI  {      public MyBillEditUI() throws Exc

2013-02-28 13:29:31 7322 1

转载 金蝶EAS解决方案

金蝶EAS是什么  金蝶 EAS为金蝶企业应用套件(KINGDEE APPLICATION SUITES),构建于金蝶自主研发的商业操作系统金蝶BOS之上,体现了最新的ERPⅡ管理思想,面向大中型企业的企业应用软件产品,它涵盖了企业内部资源管理、横向的供应链管理、客户资源管理、知识管理、商业智能等,并能实现企业间的协作和电子商务的应用集成,实现企业内纵向深层次的管理,帮助管理者"纵横管理",使

2013-02-19 14:18:20 10734

转载 金蝶EAS BOS

什么是金蝶EAS BOS?BOS,Business Operation System,业务操作系统,是金蝶融合多年的企业应用软件的经验以及MDA理念研发新一代技术平台,是金蝶公司全新的管理软件开发工具和管理集成平台。金蝶BOS提供了基于模型驱动架构(MDA)的开发模式和相关的工具,成功的解决了企业应用软件在开发、实施和维护过程中的质量、周期、成本、风险等方面的问题,并使企业应用软件

2013-02-19 10:13:17 11077

EclipseMyEclipse注释模板和格式化模板

EclipseMyEclipse注释模板和格式化模板

2015-09-30

net.sf.jadclipse_3.3.0.jar

net.sf.jadclipse_3.3.0.jar

2013-07-18

java jad 反编译工具 jad1.5.8g

支持JDK1.5、1.6、1.7的反编译 支持带参数反编译

2013-07-18

02_3D小人的15系列之二-----培训系列.ppt

02_3D小人的15系列之二-----培训系列

2012-10-13

01_3D小人的15系列之一——足球系列.ppt

01_3D小人的15系列之一——足球系列

2012-10-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除