- 博客(38)
- 收藏
- 关注
原创 列表动态列处理
3、在beforePackageData(BeforePackageDataEvent e) 方法查询出动态列数据,把数据构成成json数据,并放在全局变量,并存放到缓存数据。4、在packageData方法,取出全局变量数据,如果为空,则从缓存中取数,然后显示数据。
2025-03-14 16:21:57
280
原创 获取botp关系记录
/billids为源单id集,tbillid为目标单据id属性。TableDefine targetTableDefine = reader.loadTableDefine("目标单实体标识","目标单实体标识");TableDefine sourceTableDefine = reader.loadTableDefine("源单实体标识","源单实体标识");
2024-12-23 17:28:48
166
原创 获取botp关系表里的ttableid或sbillid
TableDefine receiveTableDefine = reader.loadTableDefine("实体标识","实体标识");
2024-12-23 17:20:21
110
原创 通用列表F7过滤项联动过滤
empty.setCaption(new LocaleString("不限"));两个F7字段,分表为A和B,在列表上参与常用过滤,A值改变时,B的过滤条件随之变化。创建一个列表插件BasePermissionListFromPlugin。* @see 参考标准产品。* 列表权限过滤帮助类。
2024-12-19 15:42:19
636
原创 EAS的KDTextField 添加回车事件监听
/由于默认的traversalkey为enter和tab重设为tab让后面注册的enter键生效 txtFilter.setFocusTraversalKeys(KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS, set);2、因为GUI设置的统一的控件切换键为TAB和ENTER两个,所以需要单独设置这个控件的切换键。
2024-12-18 11:58:31
239
原创 分录表格设置颜色
单元格设置颜色AbstractGrid grid = this.getView().getControl(AIMSENTRYENTITY);//获取分录控件ArrayList csList = new ArrayList();CellStyle cs = new CellStyle();cs.setBackColor("#ff0000");//设置颜色cs.setFieldKey("key");//设置字段keycs.setRow(rowIndex);//设
2024-11-01 10:40:50
218
原创 eclipse使用Link方式添加插件或安装,卸载插件
安装:1:在eclipse的安装目录中的eclipse目录下创建一人名为links 的文件夹2: 在links文件夹中创建以link为后缀名的文件,eclipse通过这个文件中指定的插件位置去寻找插件。格式: path=/bosPlugins/SVN1.6.3/eclipse 或 path=../../bim卸载:1、在links文件夹中将相应的link文件删除或者在links文件夹下专门创建一个文件夹,用来存放不用插件的link文件2、插件的文件删除3、 ...
2021-03-22 10:58:05
420
原创 apusic 9白名单
在domains\server1\config目录下web.xml文件,修改初始化配置serverNameWhiteList,增加第三方系统的URL格式为:http://ip:port。 修改如下<init-param><param-name>serverNameWhiteList</param-name><param-value>...
2019-01-12 20:30:40
579
原创 表单提示非本开发商不能修改解决方法
isv不以元数据的为准,以数据库为准,更改数据库即可。直接修改数据库数据:/** 更改应用下表单的ISV **/UPDATE t_meta_formdesign SET FISV='2v6d'WHERE FID in (SELECT FFORMID FROM t_meta_bizunitrelform WHERE FBIZAPPID in (SELECT FID FROM t_met...
2018-11-07 10:56:26
262
1
原创 List Form表单常用功能
1、非树状的,继承AbstractListPlugin2、 ListView获取当前实体idBillListlist=this.getControl(BILLLISTID);StringbillEntityId=list.getEntityId();3、List获取当前选中行:ListSelectedRowCollectionBillListbillL
2017-12-08 21:24:07
1588
原创 form表单操作
1、获取当前用户id:long userId = Long.parseLong(RequestContext.get().getUserId());2、在工具栏出提示:this.getView().showTipNotification(sb.toString());this.getView().showMessage("请选择数据行");3、//打开一页面:F
2017-12-08 21:16:53
437
原创 BOS项目工作空间变更的方法:
1.修改$ProjectPath$\runtime\server\profiles\server1\config\bosconfig.xml<attribute key="MetaDataPath" value="D:\workspace\EWorld/metadata" />2.修改$ProjectPath$\runtime\server\profiles\server1\confi...
2017-07-20 10:25:08
900
原创 js 文本 控件添加鼠标离开事件
例如:给控件鼠标离开后,如果控件值不存在action字符串,则自动添加action字符串document.getElementById("控件ID").bind("blur",function(){ var value =document.getElementById("控件ID").val(); if(value!=null&&value!=""){ if(v
2016-09-26 17:25:56
1347
原创 temp
public static Set getObjectValueIds(Object obj){ if(obj!=null){ Set set=new HashSet(); if(obj instanceof Object[]){ Object[] objs=(Object[])obj;
2016-03-30 17:16:50
251
原创 UI全屏设置
public void onShow() throws Exception { super.onShow(); if(isFirst){ isFirst=false; Dimension dim = getDimension(); Point p = this.getLocation();
2016-03-28 16:45:24
417
1
原创 查询sql server 2008所有表和行数
SELECT a.name, b.rowsFROM sysobjects AS a INNER JOIN sysindexes AS b ON a.id = b.idWHERE (a.type = 'u') AND (b.indid IN (0, 1))ORDER BY b.rows DESC
2016-01-17 15:34:27
1731
原创 EAS删除表格设置方案数据
序时薄删除表格设置:\ndelete from T_QUERY_QueryPanel where fsolutionid in(select fid from T_QUERY_QuerySolution where fparentuiname='UI路径')delete from T_QUERY_QuerySolution where fparentuiname='UI路径'非序时
2015-04-21 13:50:52
986
原创 设置环境变量命令
@echo offSET Path=%Path%;H:/kd/eas/jdk6/binSET CLASSPATH=.;H:/kd/eas/jdk6/libSET JAVA_HOME=H:/kd/eas/jdk6set CURRENT_DIR=%cd%cd %CURRENT_DIR%start H:/kd/eclipse/eclipse.exeexit
2015-04-21 12:41:08
331
原创 通过 Intent传递数据,并返回结果
Intent intent=getIntent(); String value=intent.getStringExtra("key"); startActivity(intent); int request_Code=200;//定义返回结果码
2014-05-11 17:25:42
430
原创 通过Intent传递参数
通过Intent传递基本数据类型或者可序列化Intent intent=new Intent(Main.this,OtherActivity.class);intent.putExtra("key", value);
2014-05-11 17:03:38
857
原创 剪切板使用
ClipboardManager cmb = (ClipboardManager)getSystemService(Context.CLIPBOARD_SERVICE);cmb.setText("001");//复制cmb.getText();//粘贴
2014-05-11 17:00:00
337
原创 win7、xp、2k3创建虚拟网卡
怎么新建虚拟网卡呢?(以下方法本方式适合Win 2000,xp,2003)1.单击“开始”,然后单击“控制面板”。2.单击”添加硬件”3.选择”硬件已连接好”4.单击”添加新的硬件设备”5.单击”安装我手动从列表选择的硬件”6.单击”网络适配器”7.在“制造商”框中,单击“Microsoft”。8.在“网络适配器”框中,单击“Microsoft Loopback
2013-04-24 13:45:34
709
原创 oracle 更改IP或计算机名后不能启动
如:C:\Documents and Settings\xcl>emctl start dbconsole Environment variable ORACLE_SID not defined. Please define it.1、删除原来配置:D:\Documents and Settings\yell>emca -repos dropEMCA 开始于 2007-
2013-04-24 12:47:49
538
原创 sql 2008 脚本带密码的数据库
先通过RESTORE FILELISTONLY From disk = 'F:\db.bak'with MEDIAPASSWORD = N'password'查询备份文件里的old_db_data和old_db_log路径,然后执行RESTORE DATABASE newdbnameFROM DISK = 'F:\db.bak'WITH MOVE 'o
2013-02-26 10:11:23
259
原创 javap -verbose calssName
1、cmd,启动2、然后切换到jdk里的bin目录下3、把.class文件拷贝到jdk的bin目录下4、运行javap -verbose calssName命令 javap -verbose calssName > e:\\txt.txt :将发编译后的信息保存到e:\\txt.txt
2012-08-29 20:40:22
876
原创 thinkpad e420 bios设置优盘启动
重启,按Del(或F2)进BIOS,找到Advanced Bios Features(高级BIOS参数设置)按回车进Advanced Bios Features(高级BIOS参数设置)界面。 First Boot Device 开机启动顺序1 。 Second Boot Device 开机启动顺序2。 Third Boot Device开机启动顺序3。在 First Boot Devic
2012-08-06 09:16:53
4910
原创 cglib jar包中Enhancer的简单使用
Enhancer中有几个常用的方法, setSuperClass和setCallback, 设置好了SuperClass后, 可以使用create创建代理对象Enhancer enhancer = new Enhancer(); enhancer.setSuperclass(EnhancerTest.class); enhancer.setCallback(new MethodIn
2012-08-02 10:42:14
2299
原创 创建索引例子
if not exists(select * from KSQL_INDEXES WHERE KSQL_INDNAME='IX_HP_CT_CT')create index IX_HP_CT_CT on T_HPB_ClockingTime(FClockTime);
2012-06-13 11:00:03
340
原创 RSA非对称加密解密例子
------要加密的内容 String encryptText = "encryptText"; keyPairGen.initialize(1024); KeyPair keyPair = keyPairGen.generateKeyPair(); // Generate keys RSAPrivateKey privateKey = (RS
2012-05-24 20:33:30
421
原创 KDTable 动态添加列
editUI添加列IColumn scoreCol = kdtEntrys.addColumn(kdtEntrys.getColumnCount()); scoreCol.setKey("score"+editData.getFlowEntry().get(i).getId());KDTCell scell11 = (KDTCell) this.kdtEntrys.getHead(
2012-05-20 14:57:12
1003
原创 根据汇报获取某个职位的上级职位
用戶id:applierid下一步參與人:nextPerson StrQjrenid=applierid;com.kingdee.eas.basedata.org.PositionInfo position = com.kingdee.eas.basedata.person.PersonFactory.getLocalInstance( __bosContext ).getPrimar
2012-05-10 09:43:10
342
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人