自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老洪的博客

天道酬勤

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

原创 BOS开发工具的使用心得

先抛出问题:1.什么是元数据?2.什么是实体,怎样建立实体?3.实体的扩展属性该如何选择?4.什么是ListUI/EditUI?5.Query如何定义?6.Query中的SQL如何选择关系?7.枚举和功能该如何定义?8.控件该如何绑定?9.编码规则?10.BOTP?11.套打?12.工作流?13.web开发?数据如何流动?...

2018-07-04 00:43:41 5338 2

原创 基于报表框架的开发文档

报表框架做了大部分非具体业务的工作,如打印/临时表/虚模式/数据显示/动态表头等, 使在其基础上的开发效率更高.

2022-10-15 00:20:40 589 1

原创 waf parseSql的简单运用

waf parseSql的简单运用由于85版本及以后做了SQL防注入改造,传过滤条件的时候不像以往那样直接拼SQL子句,而是需要穿一个filter的对象。对应的,前端提供了对应的获得filter的方法,源码详见wafall.js。这里只是列举一些常见的用法,具体的方法释义与参数说明,详见帮助系统上的文档《sql语句接口说明》获取filter(waf.parseSql.getFilter)例1:name = ‘123’waf.parseSql.getFilter("name", "=", "12

2021-04-22 23:43:54 344

原创 金蝶 苍穹 WebOffice控件使用

控件编程模型WebOffice控件的编程模型为WebOffice,派生自控件编程模型基类Control: Java package kd.bos.form.control; public class WebOffice extends Control{ 插件可以通过如下代码,获取到界面上WebOffice控件编程模型实例: Java WebOffice webOffice ..

2021-04-22 23:30:50 491

原创 苍穹 WebOffice小科普,轻松助力在线Office办公

Weboffice集成:支持word、excel、ppt文档的在线编辑、保存等操作,和苍穹实现无缝对接。为什么去集成日常工作中存在很多需要进行office文档交互的场景,如在实际合同签订过程中需要对合同来回沟通、修订。目前通过附件形式的沟通多有不便,如若能够在平台提供一个通用控件可以直观显示、编辑和实时交互,则能够极大的提升用户的工作效率。无疑,在线共享协同将是今后在线办公主流趋势,减少了很多繁琐低效的工作,为了适应市场需求,我们苍穹平台集成了WebOffice去解决这一问题。视觉展示...

2021-04-22 23:26:47 584

原创 金蝶waf2 sql语句接口说明

改造说明前端拼接sql语句(主要是filterItems)存在SQL注入的风险,因此做本次改造以避免风险处理方式框架提供三种方式用于处理SQL条件子句:标准格式、自定义解析类、传递queryID标准格式通过前端提供的接口,将filterItems由SQL子句的格式改造成json格式。替换以前的格式传给各个filterItems(包括表格,F7,通用查询等内置控件),框架后台会自动完成解析接口包括waf.parseSql.getFilter,waf.parseSql.mergeFilt

2021-03-16 23:59:29 441

原创 苍穹开发指南(一)

概述 概念介绍 为什么要开发插件 使用应用开发平台的设计器开发业务对象,全程配置,简单易学,但不够灵活。配置业务对象时使用的业务语意,需要预先定义,遇到未考虑的业务场景,则无法处理。业务对象设计器,目标是实现常见的80%业务语意,利用开放的插件开发,实现剩余20%的功能。 插件如何工作? 界面加载、及用户与界面交互时,系统会调用插件接口方法,即触发插件事件,通知插件工作;插件通过实现事件接口方法,捕获插件事件...

2021-02-27 16:42:40 2052

原创 EAS\BOS 开发 消息中心webservice接口使用说明

消息中心webservice接口使用说明一、EAS消息中心主动向第三方系统推送消息使用此功能需要实现一个接口MessageWebServiceDao接口全路径:com.kingdee.eas.base.message.webservice.MessageWebServiceDao接口类所在包名:bs_message-server.jar接口方法说明:1、public boolean addMessage(WSMessage message) 用于在第三方系统...

2020-12-30 00:48:44 792

原创 EAS BOS开发 高级功能使用

目录一. 编码规则... 31. 在客户端配置编码规则... 3二. 套打... 81. 在客户端配置套打模板... 82. 在WEB端配置套打... 15三. 引入引出... 181. 在客户端配置引入引出模板... 182. 在WEB配置引入引出... 20四. 工作流... 221. 在BIM中配置工作流... 22...

2020-12-30 00:35:11 803

原创 BOS WEB入门开发样例

BOS WEB820入门开发样例目录BOS WEB820入门开发样例. 1一、建立实体和Query(自学) 11.导入解决方案. 12.建立业务单元. 23.添加字段. 34.发布元数据. 65.更新子系统树. 7二、建立web页面. 71.建立解决方案. 72.新增业务单元. 83.配置、预览页面. 84.web端调用后台功能. 12三、常见功能实现. 131.需求分析. 132.功能实现. 13四、部署与补丁制作. 16五、提高(该

2020-12-30 00:20:30 525

原创 EAS BOS Waf2框架前端调试技巧

Waf2框架前端调试技巧一、调试模式与运行模式EAS前端运行模式分为运行模式和Debug模式。1.1 运行模式: 每个界面的JS都会被打包并且混淆,并将多个JS压缩到一个链接中。1.2 Debug模式: JS的加载是单个加载的,如果想调试某个页面,可以在URL中加上&debug=true这样所有页面都以DEBUG模式加载JS。...

2020-12-29 23:41:51 731

原创 金蝶EAS bos 报表开发 ---门户扩展报表联查单据跳转出错,找不到URL

门户扩展报表联查单据跳转出错扩展报表联查的单据对应的视图需要符合以下条件,才能联查到单据的WAF2页面:1、标准页面:需要在应用开发平台中修改对应业务单元下的对应视图,需要勾选“该实体该类型的默认调用界面”这个选项。2、扩展页面:需要进入扩展开发平台中将对应业务单元下的对应扩展页面进设为默认。3、新页面:不能直接将编辑页面设为默认,需要添加一个查看页面(同一个实体),然后将该查看页面设为默认(点【配置】打开配置页面右栏中勾选“当前类型中的默认页面”)。...

2020-09-08 16:01:30 596

原创 金蝶 BOS_UI数据加载流程--笔记整理

创建流程1. 所有的UI创建都由UIFactory来完成2. UIFactoryHelper完成UI中的对象初始化工作ListUI 的onLoad() 加载流程EditUI 的onLoad() 加载 流程Action

2020-09-07 23:52:58 481

原创 金蝶EAS实用开发笔记

BOS V6.2 开发指南_ 元数据介绍目录1. 什么是元数据 ........................................................................................................................... 42. 解决方案(Solution) ..............................................................................

2020-09-07 23:42:43 1842

原创 五中常见的跨域问题以及处理方案

什么是网站跨域跨域原因产生:在当前域名请求网站中,默认不允许通过ajax请求发送其他域名,即浏览器安全策略问题。网站跨域报错案例jquery-1.7.2.min.js?t=2020-09-07:4 Failed to load http://b.mytest.com:8081/ajaxB: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://a.myt..

2020-09-07 23:32:19 375

原创 MySQL优化--整理

MySQL如何优化表的设计合理化(符合3NF)添加适当索引(index) [四种: 普通索引、主键索引、唯一索引unique、全文索引]SQL语句优化分表技术(水平分割、垂直分割)读写[写: update/delete/add]分离存储过程 [模块化编程,可以提高速度]对mysql配置优化 [配置最大并发数my.ini, 调整缓存大小 ]mysql服务器硬件升级定时的去清除不需要的数据,定时进行碎片整理(MyISAM)数据库设计什么是数据库范式为了建立冗余较小

2020-06-11 00:01:40 139

原创 分布式事务----随手笔记

分布式事物事物特性(acid)原子性(A)所谓的原子性就是说,在整个事务中的所有操作,要么全部完成,要么全部不做,没有中间状态。对于事务在执行中发生错误,所有的操作都会被回滚,整个事务就像从没被执行过一样。一致性(C)事务的执行必须保证系统的一致性,就拿转账为例,A有500元,B有300元,如果在一个事务里A成功转给B50元,那么不管并发多少,不管发生什么,只要事务执行成功了,那么最后A账户一定是450元,B账户一定是350元。隔离性(I)所谓的隔离性就是说,事务与事务之间不会互

2020-06-08 00:10:36 345

原创 小白学习shell命令---自学笔记

Linux系统介绍. 什么是操作系统 首先,操作系统是一个软件,控制计算机整体运行的系统软件.可以管理计算机的硬件与软件资源.提供用户使用计算机的接口;提供了软件运行的环境.常用的操作系统有window操作系统,unix操作系统(苹果电脑的操作系统是mac,属于unix操作系统),还有就是linux操作系统,其中linux是unix发展而来的,所以使用上unix与linux基本上是相...

2020-06-07 23:45:27 609

原创 数据库设计笔记

1 简介这份文档并非规范性的文档,只是作为设计时的建议,当然某些建议不是绝对的,这主要看具体的应用,根据实际权衡,做出适当的决策。2 设计数据库之前2.1 定义标准的对象命名规范一定要定义数据库对象的命名规范。对数据库表来说,从项目一开始就要确定表名是采用复数还是单数形式。比如,如果键是数字类型,你可以用_NO 作为后缀;如果是字符类型则可以采用 _CODE 后缀。对列名应该采用...

2020-03-16 12:20:33 291

原创 waf2 常见问题

注意事项1. 分录不显示数据自己定义分录时,分录的首字母大写,数据虽保存成功,但是页面却不能正常显示数据。解决:手动把分录名称的首字母改为小写。2. 忽略静态化缓存影响使得页面完全重新渲染解决: url中追加&renderModel=client参数3. 扩展页面调用标准页面方法报错在扩展页面中给信息块重新绑定了浮动方法,在该方法中调用标准页面的...

2020-03-13 10:46:14 1963

原创 EAS套打常见问题

目 录1、凭证当前页总页数显示错误?................................................................................. 22、凭证合计行显示空白?.........................................................................

2020-03-13 10:05:24 2137

原创 我的代码之路——从认知JVM开始

 JVM内存分哪几个区,每个区的作用是什么?方法区:1. 有时候也成为永久代,在该区内很少发生垃圾回收,但是并不代表不发生GC,在这里进行的GC主要是对方法区里的常量池和对类型的卸载2. 方法区主要用来存储已被虚拟机加载的类的信息、常量、静态变量和即时编译器编译后的代码等数据。3. 该区域是被线程共享的。4. 方法区里有一个运行时常量池,用于存放静态编译产生的字面量和符号引...

2019-01-06 22:02:13 159

原创 排序算法

class DataPaiXu{        /*--------------------------------------------------    功能:              冒泡排序    参数说明        第一个:     a[]要排序的数组        第二个:     数组的长度    返回值:         无    特别说明:      ...

2018-08-28 01:04:09 95

原创 hash算法

class Employee{ private String number; //工号 private String name; //姓名 private int age; //年龄 Employee(String number,String name,int age) { this.number = number; ...

2018-08-28 01:02:47 133

原创 二分查找算法

class ChaZhao{    /*--------------------------------------------------    功能:              非递归二分查找    参数说明        a[]:     要查找的目标数组        arrlen:     数组的长度        key:     查找的关键字    返回值:    ...

2018-08-28 00:59:55 327

原创 CSS 小白笔记

The css is............................简介:从事网页制作或者相关工作,就要学习HTML,CSS。其中HTML是网页制作的主要语言网页的基础,CSS层叠样式表,主要用来修饰页面的元素CSS 是 Cascading Style Sheet 的缩写。译作「层叠样式表单」。是用于增强控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。 简单来说...

2018-08-28 00:41:52 142

原创 HTML-----学习----整里旧笔记

HTML简介 HTML超文本标记语言  HTML能用来做什么如果你要制作网站的话,学习HTML是不可避免的。HTML是用来制作网站的HTML是Internet上用于设计网页的主要语言,网页可以由文本,图片,动画等内容组成,基础架构都是HTML. 从事网页制作或者相关工作,就要学习HTMLHTML是“HyperText Mark-up Language(超文本标记语言)”的缩写...

2018-08-28 00:37:53 1817

第三方系统单点登录到EAS的二次开发指南.rar

第三方系统单点登录到EAS的二次开发指南合适金蝶EAS开发者

2021-04-22

webofficejsp.rar

weboffice预研、office在线编辑案例

2021-04-22

黑客帝国源码可用于屏保

黑客帝国源码可用于屏保

2021-03-16

打通经脉_Java基础入门编程.rar

java小白

2021-03-16

苍穹开发指南.docx

苍穹开发代码示例,合适苍穹开发人员!

2021-03-16

空空如也

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

TA关注的人

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