![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
eas-bos 代码
文章平均质量分 79
orvill
这个作者很懒,什么都没留下…
展开
-
kdtable的双击事件
kDTable1.addKDTMouseListener(new KDTMouseListener() { public void tableClicked(KDTMouseEvent kdtmouseevent) { int clickCount转载 2014-04-19 08:05:52 · 899 阅读 · 0 评论 -
在UI中调用套打
在UI的actionPrint_actionPerformed中,创建一个KDNoteHelper对象,如下:com.kingdee.bos.ctrl.report.forapp.kdnote.client.KDNoteHelper appHlp = new com.kingdee.bos.ctrl.report.forapp.kdnote.client.KDNoteHelper();原创 2014-04-19 07:47:18 · 503 阅读 · 0 评论 -
bos代码层次结构
bos代码层次结构原创 2014-04-19 08:03:03 · 533 阅读 · 0 评论 -
eas 关于ID
在EAS系统中是唯一的,其编码方式是Base64Encoder。如果是44位,最后8位一定是entity的bosType,如果是28位的,最后一位一定是=号。否则,这个id就是非法的。设置初始数据时,如何获取一个ID,在查询分析器执行以下语句:select newbosid('A881F3E7') from t_Bd_Currency在代码中直接写插入数据的语句时,插入一个ID,原创 2014-04-19 07:49:06 · 1146 阅读 · 0 评论 -
菜单脚本导出操作步骤
操作步骤:1、登录EAS客户端,进入:系统--系统菜单编辑,然后会打开系统菜单编辑界面,在系统菜单编辑界面中按ctrl+shit+alt+a快捷键后,工具条上会出现一个“导出脚本”的按钮。2、点击“导出脚本”,弹出界面如下,数据表可以选择系统菜单表或客户菜单表,分别对应表名为:T_BAS_SysMenuItem和T_PM_MainMenuItem。这两个表的作用:系统菜单表(T转载 2014-04-19 08:12:50 · 1132 阅读 · 0 评论 -
Quartz cron 表达式的格式和写法
Quartz cron 表达式的格式十分类似于 UNIX cron 格式,但还是有少许明显的区别。区别之一就是 Quartz 的格式向下支持到秒级别的计划,而 UNIX cron 计划仅支持至分钟级。许多我们的触发计划要基于秒级递增的(例如,每45秒),因此这是一个非常好的差异。在 UNIX cron 里,要执行的作业(或者说命令)是存放在 cron 表达式中的,在第六个域位置上。Quartz转载 2014-04-19 14:42:32 · 1184 阅读 · 0 评论 -
客户端和服务端日志路径.
客户端和服务端日志路径.转载 2014-04-19 14:46:02 · 3035 阅读 · 0 评论 -
报表自定义过滤方案
功能:和ListUI 自定义查询功能相同 实例代码:1、 新建 KDScrollPanel spanel;2、 构造下拉数据FilterUtils f = CustomerFilterHelper.getFilter(spanel, new IOPItem[] { OPItemFactory.getTe转载 2014-04-18 17:25:50 · 583 阅读 · 0 评论 -
bos 配置svn
一.安装subversion 首先安装服务端程序subversion1.x.x和客户端程序TortoiseSVN-1.x.x.xxxx(是两个网站)。subversion在服务器端客户端都需要安装,TortoiseSVN只要在客户端安装就行。TortoiseSVN的语言包下载和TortoiseSVN的下载都在其官网的同一页如果使用了eclipse并且用插件的话,则可以不用TortoiseS转载 2014-04-19 07:57:15 · 907 阅读 · 0 评论 -
怎样能取得登录用户所拥有权限的组织?
在EAS的权限处理中,有时需要取某个登录用户所拥有的组织,针对于此,权限系统提供了接口供使用:lstAdminOrg = PermissionRangeHelper.getUserOrgId(null, new ObjectStringPK(strUserID), OrgRangeType.ADMIN_ORG_TYPE);以上代码是获取行政组织的,如果获取业务组织的可以将第三个参数改成转载 2014-04-19 14:33:37 · 465 阅读 · 0 评论 -
使用泛型优化分仓库明细
package com.kingdee.eas.iscm.report.app;原创 2014-04-18 17:04:48 · 459 阅读 · 0 评论 -
把Excel隐藏处理
KDTMenuManager tm = getMenuManager(this.getTableForCommon()); if (tm!=null) { Component[] menus = tm.getMenu().getComponents(); for(int i=0;i转载 2014-04-19 07:51:39 · 426 阅读 · 0 评论 -
F7显示时带树状菜单
public KDBizPromptBox getMaterialF7ForReportFilterUI() { KDBizPromptBox kDBizPromptBoxMaterial = new KDBizPromptBox(); kDBizPromptBoxMaterial.setEditable(true); kDBizPromptBoxMaterial.setDisp转载 2014-04-19 08:10:46 · 699 阅读 · 0 评论 -
反回两个时间相差多少小时
反回两个时间相差多少小时 * * @param beginDate * @param endDate * @return */ public static long getEndDateToBeginDateMinute(Timestamp beginDate, Timestamp endDate) { long l = (endDate.getTim原创 2014-04-19 08:15:41 · 473 阅读 · 0 评论 -
客户端调用服务器端代码的方式(非entity、facade方式)
其实EAS中开发中,在client端调用server端代码是再平常不过的事,比如我们要更新数据,或者进行数据库查询等~~方法大家也都知道,利用entity或是facade发布生成的 XXXXFactory 或是 XXXXFacade 去调用。。 但是,不知道大家有没有发现,无论哪种方式,都是在一个前提下才能调用:User已经login了,就是用户已经登陆了。那么没有登录之前,我怎么调用服务器转载 2014-04-19 08:18:18 · 617 阅读 · 0 评论 -
F7 多选
多选属性(enabledMultiSelection), true为支持多选。多选时data为数组, 默认展现数组第一项(下标为0)。多选到单选的切换会将数据[0]作为Data属性,其它数据丢弃。Data数据类型保持单个元素的类型。 记得多选生效后,在框里获取的值 是以对象的形式显示时,请设置f7显示的格式,如KDBizPromptBox pmptBox = new KDBizPro转载 2014-04-19 08:09:36 · 545 阅读 · 0 评论 -
判断文本框是否数字
if (!UIHelper.isEmptyString(this.txtValue.getText())) { String a = this.txtValue.getText(); if(a.matches("[\\d]+")){ //判断是否数字 params.setObject("txtValue", this.txtValue.getText() );原创 2014-04-18 17:27:39 · 460 阅读 · 0 评论 -
eas密码翻译
1.管理控制台执行decodepassword ksqle:J8CQQm9M5Q4UaPELUb1V8EXq+ObMhjzN 2.代码执行String passwd = com.kingdee.bos.sql.KSqlUtil.decodePassword("ksqle:J8CQQm9M5Q4UaPELUb1V8EXq+ObMhjzN");转载 2014-04-19 08:07:24 · 785 阅读 · 0 评论 -
EntityViewInfo中FilterInfo如何设置包含多项的过滤?
EntityViewInfo常常用作bos中接口参数,来做查询用,其中包含了FilterInfo(过滤)、Selector(指定属性)以及Sorter(排序),我们会经常碰到过滤时,某个属性要像sql中的in的查询方式,FilterInfo提供了此功能,具体写法如下:第一种是CompareType用Inner: 用inner方式时,值项要写成如下格式: 数值类型为:转载 2014-04-19 08:08:45 · 870 阅读 · 0 评论 -
如何得到服务器端sql执行脚本的方法
当问题在研发中心无法重现,需要和实施连线解决时,常常需要得到重现问题时所执行的sql语句来帮助分析问题,大部分实施不是很清楚如何得到服务器端sql执行脚本的方法。1.首先要打开后台服务器,开启sql打开浏览器,地址栏输入http://服务器ip:11030 输入用户名密码,默认都为 admin进入后,如图拉到下面,倒数几项有个点击进入 name=invokeCounter转载 2014-04-19 14:44:51 · 486 阅读 · 0 评论 -
eas 组织类型
多组织类型:行政组织:体现了企业在行政上的一个纵向上下级管理关系。业务组织:包括:公司、成本中心、利润中心、采购组织、销售组织、库存组织、其他组织。 企业的具体业务行为即由这些具体的业务组织负责执行与实施,业务组织体现了企业在业务上的一个横向管理关系。支持复杂组织架构管理为处理集团内多公司的复杂业务处理奠定了基础;为各种业务设置了不同类型的组织架构,便于从不同的角度进行汇总、统原创 2014-04-19 07:50:45 · 1083 阅读 · 0 评论 -
eas 行业常用代码
.replace("[", "'").replace("]", "'").replace(", ", "', '")EAS系统菜单表 T_BAS_SysMenuItem//java次方算法i的n次方Math.pow(i, n);//校验菜单存在与校验表存在if not exists (select * from T_BAS_ParamValueRange w转载 2014-04-22 08:46:01 · 2891 阅读 · 0 评论