![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
金蝶EAS,BOS
金蝶EAS,BOS
HygSweet
交友,交技术
展开
-
EAS BOS F7控件输入值,按回车精确匹配和模糊匹配
原创 2018-04-14 20:58:46 · 849 阅读 · 0 评论 -
EAS 二维码套打
EAS 有一个支持一维条码打印的控件。但是总是难以使用,往往会导致套打模版卡死问题。从网上搜索一下资料,套打条码往往将二维码或者条码转成图片,放在套打模版的图片控件中就可以打印出来。第一步:在表中创建字段:第二步:在实体中创建属性:第三部:在套打query中加入刚才添加的字段第四部:发布元数据发布元数据成功之后,会生成刚才添加实体属性相关的代码。接下来就是在根据需要,创建二维码或者一维码图片信息,...原创 2018-04-29 11:02:47 · 1053 阅读 · 1 评论 -
EAS KDTable 字段排序
public static void setTableSorter(KDTable table) { table.checkParsed(); KDTSortManager sm = new KDTSortManager(table); sm.setEnableSortable(true); sm.setSortAuto(true); for(i...原创 2018-05-14 16:30:49 · 1453 阅读 · 1 评论 -
EAS 设置用户密码
update t_pm_user set fpassword=null where fnumber='user'update T_PM_User set FPassword ='' where FName_L2 like 'administrator'原创 2018-05-21 17:03:03 · 4443 阅读 · 0 评论 -
EAS 套打 预览
@Override public void actionPrintPreview_actionPerformed(ActionEvent e) throws Exception { if(editData!=null && editData.getId()!=null){ List idList=new ArrayList(); id...原创 2018-05-27 16:23:16 · 836 阅读 · 0 评论 -
F7弹出界面模糊查询
原创 2018-05-23 20:55:10 · 261 阅读 · 0 评论 -
设置EAS KDTable 名称太长,替换原有的title
public static void setKDTEntry_DetailPanelTitle(DetailPanel kdtEntrys_detailPanel,String titleName) { Component[] components = kdtEntrys_detailPanel.getComponents(); outer:for(int i = 0;i<compone...原创 2018-06-25 17:23:01 · 375 阅读 · 0 评论 -
Oracle 字符集不匹配
解决方法,to_char(字段)原创 2018-06-26 10:43:19 · 4447 阅读 · 0 评论 -
分录合计行合计项增加千分位
public static void setAppendFootRowColumnFormat(KDTable table,String[] columnFields ,String displayFormat){ KDTFootManager footRowManager = table.getFootManager(); if (footRowManager == null) ...原创 2018-06-26 10:45:48 · 168 阅读 · 0 评论 -
分录名称太长,显示不全
public static void setKDTEntry_DetailPanelTitle(DetailPanel kdtEntrys_detailPanel,String titleName) { Component[] components = kdtEntrys_detailPanel.getComponents(); outer:for(int i = 0;i<com...原创 2018-06-26 10:56:32 · 239 阅读 · 0 评论 -
Oracle 数据库备份恢复
-------------------------------------------用数据库文件恢复数据库-----------------------------------------------1.打开服务器终端2.切换到根目录下 cd / 3.切换到oracle 用户下 su - oracle (可能需要密码) 密码:oracle4.以系统管理员身份登录数据库 sqlplus / as...原创 2018-07-11 15:28:37 · 187 阅读 · 0 评论 -
botp自定函数设置
package com.kingdee.eas.znw.utils.utilPack;import java.util.Date;import java.util.List;import java.util.Vector;import sun.util.logging.resources.logging;import com.kingdee.bos.BOSException;im...原创 2018-07-12 14:03:51 · 793 阅读 · 0 评论 -
EAS 如何打开一个界面需要进行很多的UI操作,可以考虑多线程
ScheduledThreadPoolExecutor exec = new ScheduledThreadPoolExecutor(1); exec.schedule(new Runnable() { public void run() { try { initTree(); } catch (EASBizException...原创 2018-05-19 17:10:51 · 680 阅读 · 0 评论 -
EAS 如果界面打开,跳转到该界面,如果界面未打开,则创建该界面并添加到窗体的KDTabbedPane 控件中
/** * 选卡面板 * @return */ private KDTabbedPane getKDTabbedPane() { tabbedPane = (KDTabbedPane)this.getParent(); return tabbedPane; }/** * 获取应收库存界面 * @return */ private ReceivableInven...原创 2018-05-19 16:34:30 · 593 阅读 · 0 评论 -
EAS 打开一组单据的方法。(通过下一个,或者上一个打开)
super.actionCreateTiDan_actionPerformed(e); int activieRowIndex = tblMain.getSelectManager().getActiveRowIndex(); if(activieRowIndex==-1){ MsgBox.showInfo("请选择记录行"); SysUtil.abort(); } Str...原创 2018-05-13 10:21:10 · 643 阅读 · 0 评论 -
EAS Query元数据增加case when then else end
原创 2018-04-19 15:06:47 · 320 阅读 · 0 评论 -
EAS 查询分析器插入记录
insert into CT_BUP_CreditFOR values(newbosid('3F8C9D8F'),0,'hCsAAAAFMw17U5dR',0,1,30,7,'备注1');insert into CT_BUP_CreditFOR values(newbosid('3F8C9D8F'),1,'hCsAAAAFMw17U5dR',1,31,45,3,'备注2');newbosid(...原创 2018-04-19 16:08:18 · 670 阅读 · 0 评论 -
EAS F7控件弹出表格隐藏某列
原创 2018-05-09 16:50:21 · 1081 阅读 · 0 评论 -
EAS 查看耗时的操作
打开客户端1.ctrl+shift+alt+] 打开录制窗口2.点击录制按钮 3.点击某个操作。如打开序时簿4.操作完成之后,点击暂停按钮,或者停止按钮5.点击查看按钮6.查看耗时操作...原创 2018-05-09 22:59:29 · 275 阅读 · 0 评论 -
EAS KDTable中是否有行被选中。kdtEntrys.getSelectManager().getActiveRowIndex();
kdtEntrys.getSelectManager().getActiveRowIndex();EAS KDTable 表格行获取激活的行索引,如果当前表格没有激活的索引 kdtEntrys.getSelectManager().getActiveRowIndex()返回-1。当表格中有数据行选中时。 kdtEntrys.getSelectManager().getActiveRowInde...原创 2018-04-26 14:14:26 · 1770 阅读 · 0 评论 -
隐藏分录表格上新增,插入,删除按钮
//隐藏分录新增,插入,删除按钮 kdtEntrys_detailPanel.getAddNewLineButton().setVisible(false); kdtEntrys_detailPanel.getInsertLineButton().setVisible(false); kdtEntrys_detailPanel.getRemoveLinesButton().setVisibl...原创 2018-04-26 14:19:36 · 362 阅读 · 0 评论 -
EAS 控件必录颜色值
public Color getRequiredColor() {/*6867*/ if(requiredColor == null)/*6868*/ requiredColor = new Color(252, 251, 223);/*6869*/ return requiredColor; ...原创 2018-04-26 14:47:25 · 768 阅读 · 0 评论 -
EAS 报表打开的时候不要显示过滤界面
在构造函数中加入如下代码setShowDialogOnLoad(false); public RealtimeInventoryReportUI() throws Exception { super(); //setShowDialogOnLoad(false); }原创 2018-05-17 20:59:43 · 619 阅读 · 0 评论 -
EAS Query 新增自定义的字段,保存之后,字段是一长串字符串。
这是表达式写的不正确。因此表达式最好用()括住。如:(#0)*(#1)原创 2018-05-18 19:08:26 · 627 阅读 · 0 评论 -
EAS 自定义打开界面大小(根据屏幕大小设置)
在需要打开界面的onLoad()方法中添加如下代码。 最好是有控制的。通过上下文参数控制Map context = getUIContext();if(RecOrPayAbleReportUI.class.getName().equals(context.get("source"))){ Dimension screenSize = Toolkit.getDefaultToolkit().g...原创 2018-05-18 19:14:11 · 4247 阅读 · 0 评论 -
EAS 从一个界面打开另一个界面方法和模式
UIContext uiContext = new UIContext(this);//上下文对象 uiContext.put("memberInfo", memberInfo); uiContext.put("source", RecOrPayAbleReportUI.class.getName()); try { IUIFactory uiFa...原创 2018-05-18 20:18:45 · 2418 阅读 · 3 评论 -
dep脚本,必录校验
//onLoad后置脚本vareasNames=JavaImporter();easNames.importPackage(Packages.com.kingdee.bos.ctrl.extendcontrols);easNames.importPackage(Packages.com.kingdee.bos);easNames.importPackage(Packages....原创 2018-07-31 09:39:11 · 555 阅读 · 0 评论