- 博客(50)
- 收藏
- 关注
原创 eas bos 查看工作流sql 当前任务名称 任务创建时间 审批人
select BizObj.FNumber as "费用申请单编号 ", --bill. as "费用申请单名称", ac.FACTDEFNAME_L2 as "当前任务名称", ac.FCREATEDTIME as "任务创建时间", ass.FPERSONEMPNAME_L2 as "审批人"from T_INV_MaterialIssueBill BizObj--费
2014-05-21 07:43:10
2023
原创 java ToolTipText() 设置换行 字体 和 显示时间
this.kDWFind.setToolTipText("abMain.getMergeManager().setMergeMode(KDTMergeManager.FREE_ROW_MERGE);abMain.getMergeManager().setMergeMode(KDTMergeManager.FREE_ROW_MERGE);"); ToolTipManager.shar
2014-05-10 14:11:20
4475
转载 private void InitializeComponent()啥意思
在每一个窗体生成的时候,都会针对于当前的窗体定义InitializeComponent()方法,该方法实际上是由系统生成的对于窗体界面的定义方法。//位于.cs文件之中的InitializeComponent()方法public Form011() { InitializeComponent();} 在每一个Form文件建立后,都
2014-05-05 13:02:47
4575
原创 windows2003 安装Visual Studio2008 出错
。net Framework 安装出错 安装Windows Installer CleanUp Utility 程序
2014-05-04 09:04:18
819
原创 oracle利用游标 往表中批量插入数据
declare cursor c1 is select fid from T_DEV_Informationtable;fid T_DEV_Informationtable.fid%Type;begin open c1;loop fetch c1 into fid ;exit when c1%notfound; insert into T_DEV_Maintenan
2014-04-24 16:31:47
7415
转载 java自定义注解
Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。包含在 java.lang.annotation 包中。1、元注解元注解是指注解的注解。包括 @Retention @Target @Document @Inherited四种。1.1、@Retention: 定义注解
2014-04-24 10:43:24
439
转载 彻底关掉MyEclipse的自动校验,特别是对js文件的校验!! .
度搜出来的一大堆方法都没有用,因为他们都是一样的,让你关掉校验:Window --》Preferences --》MyEclipse --》单击Validation。但是还是没用,自动校验还是会出来,因为有一个选项是:Revalidate project when excluded resource list is modified.,也就是说一旦资源文件列表改变,MyEclipse还是会再
2014-04-23 13:26:35
564
转载 mysql message from server: "Host 'xxx' is not allowed to connect to this MySQL server的解决
message from server: "Host 'xxx' is not al lowed to connect to this MySQL server的解决
2014-04-22 11:12:22
1099
转载 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
2968
原创 游标例子2
/*用PL/SQL语言编写一程序,实现按部门分段(6000以上、(6000,3000)、3000元以下)统计各工资段的职工人数、以及各部门的工资总额(工资总额中不包括奖金)先写出可能用到的查询语句a = select distinct deptno from dept;select sal from emp where deptno= a中的某个值;关于结果的输出:1.
2014-04-21 14:49:06
485
转载 游标例子
/*为员工长工资。从最低工资调起每人长10%,但工资总额不能超过50万元,请计算长工资的人数和长工资后的工资总额,并输出输出长工资人数及工资总额。先写出可能用到的sql语句select empno,sal from emp order by sal;select sum(sal) from emp;*/set serveroutput on --使用set ser
2014-04-21 14:39:02
394
原创 3G卡上网 数据连接 成功就是不能上网 消息框没有数据链接符号
联通接入点试试修改下,3GNET或者3GNET, 不行的话就直接电脑豌豆荚看看下载个海卓设置下接入点就好了
2014-04-21 08:17:12
934
转载 ORACLE插入DATE类型字段
1 怎样在ORACLE中输入DATE类型的字段 insert into table_name (date_column) values(to_date('2006-06-04','yyyy-mm-dd')) to_char(v_timestamp,'yyyy-mm-dd hh24:mi:ss.fff' ) 一种是to_date(),另一种是 date '1998-05-01'2. 修改or
2014-04-19 15:43:08
1745
转载 如何得到服务器端sql执行脚本的方法
当问题在研发中心无法重现,需要和实施连线解决时,常常需要得到重现问题时所执行的sql语句来帮助分析问题,大部分实施不是很清楚如何得到服务器端sql执行脚本的方法。1.首先要打开后台服务器,开启sql打开浏览器,地址栏输入http://服务器ip:11030 输入用户名密码,默认都为 admin进入后,如图拉到下面,倒数几项有个点击进入 name=invokeCounter
2014-04-19 14:44:51
511
转载 Quartz cron 表达式的格式和写法
Quartz cron 表达式的格式十分类似于 UNIX cron 格式,但还是有少许明显的区别。区别之一就是 Quartz 的格式向下支持到秒级别的计划,而 UNIX cron 计划仅支持至分钟级。许多我们的触发计划要基于秒级递增的(例如,每45秒),因此这是一个非常好的差异。在 UNIX cron 里,要执行的作业(或者说命令)是存放在 cron 表达式中的,在第六个域位置上。Quartz
2014-04-19 14:42:32
1221
转载 怎样能取得登录用户所拥有权限的组织?
在EAS的权限处理中,有时需要取某个登录用户所拥有的组织,针对于此,权限系统提供了接口供使用:lstAdminOrg = PermissionRangeHelper.getUserOrgId(null, new ObjectStringPK(strUserID), OrgRangeType.ADMIN_ORG_TYPE);以上代码是获取行政组织的,如果获取业务组织的可以将第三个参数改成
2014-04-19 14:33:37
523
转载 calencler 时间比较
String str1 = "2012-08-13 04:30:00"; String str2 = "2012-08-14 03:00:00"; String str11 = str1.split(" ")[1]; String str21 = str2.split(" ")[1]; System.out.println(s
2014-04-19 08:19:53
548
转载 客户端调用服务器端代码的方式(非entity、facade方式)
其实EAS中开发中,在client端调用server端代码是再平常不过的事,比如我们要更新数据,或者进行数据库查询等~~方法大家也都知道,利用entity或是facade发布生成的 XXXXFactory 或是 XXXXFacade 去调用。。 但是,不知道大家有没有发现,无论哪种方式,都是在一个前提下才能调用:User已经login了,就是用户已经登陆了。那么没有登录之前,我怎么调用服务器
2014-04-19 08:18:18
657
原创 反回两个时间相差多少小时
反回两个时间相差多少小时 * * @param beginDate * @param endDate * @return */ public static long getEndDateToBeginDateMinute(Timestamp beginDate, Timestamp endDate) { long l = (endDate.getTim
2014-04-19 08:15:41
499
转载 菜单脚本导出操作步骤
操作步骤:1、登录EAS客户端,进入:系统--系统菜单编辑,然后会打开系统菜单编辑界面,在系统菜单编辑界面中按ctrl+shit+alt+a快捷键后,工具条上会出现一个“导出脚本”的按钮。2、点击“导出脚本”,弹出界面如下,数据表可以选择系统菜单表或客户菜单表,分别对应表名为:T_BAS_SysMenuItem和T_PM_MainMenuItem。这两个表的作用:系统菜单表(T
2014-04-19 08:12:50
1221
转载 F7显示时带树状菜单
public KDBizPromptBox getMaterialF7ForReportFilterUI() { KDBizPromptBox kDBizPromptBoxMaterial = new KDBizPromptBox(); kDBizPromptBoxMaterial.setEditable(true); kDBizPromptBoxMaterial.setDisp
2014-04-19 08:10:46
729
转载 F7 多选
多选属性(enabledMultiSelection), true为支持多选。多选时data为数组, 默认展现数组第一项(下标为0)。多选到单选的切换会将数据[0]作为Data属性,其它数据丢弃。Data数据类型保持单个元素的类型。 记得多选生效后,在框里获取的值 是以对象的形式显示时,请设置f7显示的格式,如KDBizPromptBox pmptBox = new KDBizPro
2014-04-19 08:09:36
577
转载 EntityViewInfo中FilterInfo如何设置包含多项的过滤?
EntityViewInfo常常用作bos中接口参数,来做查询用,其中包含了FilterInfo(过滤)、Selector(指定属性)以及Sorter(排序),我们会经常碰到过滤时,某个属性要像sql中的in的查询方式,FilterInfo提供了此功能,具体写法如下:第一种是CompareType用Inner: 用inner方式时,值项要写成如下格式: 数值类型为:
2014-04-19 08:08:45
925
转载 eas密码翻译
1.管理控制台执行decodepassword ksqle:J8CQQm9M5Q4UaPELUb1V8EXq+ObMhjzN 2.代码执行String passwd = com.kingdee.bos.sql.KSqlUtil.decodePassword("ksqle:J8CQQm9M5Q4UaPELUb1V8EXq+ObMhjzN");
2014-04-19 08:07:24
832
转载 kdtable的双击事件
kDTable1.addKDTMouseListener(new KDTMouseListener() { public void tableClicked(KDTMouseEvent kdtmouseevent) { int clickCount
2014-04-19 08:05:52
945
转载 ArrayList转数组
ArrayList idList = new ArrayList(); java.util.List entriesKey = new ArrayList(); getBillIdList(idList, entriesKey); String idArray[] = new String[idList.size()]; id
2014-04-19 08:00:52
450
转载 ArrayList遍历的4中方法
package test; import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class ArrayListDemo { public static void main(String args[]) {
2014-04-19 07:59:30
389
转载 bos 配置svn
一.安装subversion 首先安装服务端程序subversion1.x.x和客户端程序TortoiseSVN-1.x.x.xxxx(是两个网站)。subversion在服务器端客户端都需要安装,TortoiseSVN只要在客户端安装就行。TortoiseSVN的语言包下载和TortoiseSVN的下载都在其官网的同一页如果使用了eclipse并且用插件的话,则可以不用TortoiseS
2014-04-19 07:57:15
968
原创 年假不小心结转到下一年,反结转修复脚本:
1.修改编码为0001的年假规则人员的2009年的年假数据为未结转状态 update t_hr_yvbalance set fstatus = 0 where fpersonid in ( select fpersonid from T_HR_YVPerson yperson inner join T_HR_YVRule yrule on yrule.fid =
2014-04-19 07:55:05
908
原创 oracle 常用用法
create view v$_dept t1 select deptno,...rownum ora独有的伪字段 每个结果集都有这个字段 select ename,sal from (select ename,sal,rownum r from (select ename,sal from emp order by sal desc)) where r>=6 and rconn sy
2014-04-19 07:53:36
439
转载 把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
441
原创 eas 组织类型
多组织类型:行政组织:体现了企业在行政上的一个纵向上下级管理关系。业务组织:包括:公司、成本中心、利润中心、采购组织、销售组织、库存组织、其他组织。 企业的具体业务行为即由这些具体的业务组织负责执行与实施,业务组织体现了企业在业务上的一个横向管理关系。支持复杂组织架构管理为处理集团内多公司的复杂业务处理奠定了基础;为各种业务设置了不同类型的组织架构,便于从不同的角度进行汇总、统
2014-04-19 07:50:45
1139
原创 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
1218
原创 在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
561
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人