蓝凌OA二次开发手册】的更多相关文章

1.蓝凌OA表单前端调用后台数据 一.后台存储过程: create procedure sp_test @ftext nvarchar(50) as begin select @ftext as '测试1','aaaa' as '测试2' end --exec sp_test 'bbb' 二.主表单配置script: 函数名:gettest() script: var emp=document.getElementById("用户").value; var dept=document.…
近期CNVD爆出漏洞编号:CNVD-2021-28277,首次公开日期为2021-04-15,蓝凌oa存在多个漏洞,攻击者可利用该漏洞获取服务器控制权.今天挑选一个蓝凌OA前台任意文件读取漏洞进行分析使用.链接:https://www.cnvd.org.cn/flaw/show/CNVD-2021-28277 蓝凌简介:蓝凌软件全称深圳市蓝凌软件股份有限公司,于2001年在深圳科技园成立.蓝凌是国内知名的大平台OA服务商和国内领先的知识管理解决方案提供商,是专业从事组织的知识化咨询.软件研发.实…
ODI KM二次开发手册   分类: ODI(16) 目录(?)[+] 1 引言 1.1 编写目的 本手册面向的读者对象为具备数据集成业务知识及对ODI操作了解的开发人员,作为其完成基于ODI基础上KM二次开发的参考手册.详细介绍了如何在ODI上进行KM二次开发,以满足用户数据集成特定场合下的个性化需求. 2 开发模板KM介绍 2.1 KM概述 KM(Knowledge Modules:知识模块)在ODI中是一组代码模板.在集成过程中,每一个KM对应一个特定任务,整个数据集成过程通过选择若干个K…
最近从派胜OA 2018 升级到 2019,为了二次开发方便,索性花了两天,反向分析 PaiOA 2019 主界面程序,重写大部分代码,方便对菜单权限进行控制. 主界面/core/index.aspx 左侧菜单导航/core/menu.aspx 顶部区/core/topbar.aspx 右侧内容区/core/mytable.aspx 右侧内容区动态加载 /core/mytable/ 下 ascx 控件,重写工作流模块,添加了无刷更新. /core/mytable/needprocess.ascx…
最近开始学习Magento二次开发,其实以前在科泰的时候就已经见识到这套电子商务系统的复杂了,当时是部门要上一个Mangeto的团购系统,傻东安装就安装了2天才搞定,安装以后发现有300多张表,当时说给我听我就傻了,一个团购的系统要300多张表!! 我这次学习的是Magento的B2C的系统的二次开发,安装了以后的第一感觉就是好复杂,太多的文件太多的表,这对于菜鸟的我来说一头雾水,当然啦,菜鸟我也是个勤奋的人,慢慢来吧,还有小龙(维度空间),呵呵 Magento是一款新的.专业的.开放源代码的电…
Discuz文件说明,有助于discuz爱好者,进行自己的开发,在这里提供方便 admincp.php——后台系统设置主程序文件,一般只处理菜单的显示的访问权限,不处理管理控制. ajax.php——论坛模板的ajax 判断及数据返回都在这里进行 attachment.php——附件文件,仅仅处理附件下载的功能. announcement.php——论坛公告的显示,一般很少改 config.inc.php——配置论坛数据库.密码等信息,这个大家最熟悉了 discuz_version.php——论…
OA提供对微信的支持这一点做的很好,用户使用起来也更方便了. 而当中的个别功能还有待完好,比现在天要说的这个微信查询用户信息模块. 升级前的用法:输入@+用户中文名.而且要求全然匹配,然而在实际使用中用户反馈当出现重名时.仅仅能查询到一个用户,其它用户的数据是查不出来的. 原来版本号查询是这个样子的: 基于上面的设计,当时的处理办法是把重名用户后面再加上数字加以区分.然而这种方案并不完美. 今天,在这个功能上进行了些升级改造,改造后能够进行模糊查询,对于类似的用户能够所有列出,避免了全然记忆的麻…
SELECT * FROM V_FI_ORG_EMP  --用户表视图(关联单位)SELECT * FROM FI_ORG_EMP  --用户表 SELECT * FROM FI_ORG_INFO  --单位表 SELECT * FROM V_FI_ORG_DEPT   --部门表视图(关联单位) SELECT * FROM FI_ORG_POSITION  --职位表 SELECT * FROM OA_FORM_INFO where name = N'报销申请'  --主表单 SELECT *…
一个工作流表单中,怎样方便的查询相关的工作流表单内容.重复打开各个菜单必定须要造成多次点击浪费时间,切换也会带来思路的中断.这里通过js代码的方式把这个问题进行了解决. <style></style><script></script> <input title="流水号" align="left" hidden="0" style="text-align: left" na…
毕业设计选择 Skyline 的 Web 端二次开发,由于以前没有接触过 ActiveX 控件的使用,二次开发手册是英文的读起来有点吃力,并且 IE 直接控制台输出 ActiveX 控件创建的对象看不到内部的属性和方法,使得整个毕设快做完了才感觉弄明了 Skyline 二次开发的套路. 手册存放位置 默认安装是:C:\Program Files (x86)\Skyline\TerraExplorer Pro\Help\ProgrammersGuide.chm 查看 ActiveX 控件创建的对象…
目       录 第十二章     二次开发及应用... 2 12.1        项目配制... 3 12.2        引用相关组件... 4 12.3        构建主程序... 5 12.4        设备驱动的开发... 6 12.4.1       假定通讯协议... 6 12.4.1.1   发送读实时数据命令协议... 6 12.4.1.2   解析实时数据协议... 6 12.4.1.3   发送和接收数据事例... 7 12.4.2       新建设备模块.…
推荐两个不错的CAD二次开发(.Net)手册 http://www.mjtd.com/helpcenter/netguide/index.html http://www.ceesky.com/book/cad2011/landing.html…
在掌握了前面几篇关于OMCS的详细介绍后,我们就可以正式基于OMCS进行二次开发了.下面我们就从服务端和客户端的角度分别介绍开发的步骤. 一.服务端开发 抛开具体的业务逻辑而言,就OMCS的服务端的开发而言相当简单.步骤如下所示: (1)下载  OMCS多媒体服务器(带源码). (2)使用VS打开OMCS.Server项目,修改其中的DefaultUserVerifier类的实现,为VerifyUser方法添加验证客户端用户帐号密码的逻辑. (3)如果需要使用自定义的主窗体,则实现它. (4)更…
本单位用的oa系统就是泛微公司的oa协同办公平台,下面是我对他进行二次开发统计用到的写数据库脚本,只做开发参考使用,对于该系统的二次开发技术交流可以加我q:2050372586 [仪表盘]格式sql编写规则: ? 只支持select语句并且, Select的结果必须为四列一行,且没列值为数值,其中 ? 第一个值为最小值 ? 第二个值为最大值 ? 第三个值为安全值 ? 第四个值为当前值 例如 Select ,,,count(id) from hrmresource [其他图形]格式sql编写规则(…
1. [强制]不允许任何魔法值(即未经定义的常量)直接出现在代码中. 反例: String key = "Id#taobao_" + tradeId; cache.put(key, value); 2. [强制]long 或者 Long 初始赋值时,必须使用大写的 L,不能是小写的 l,小写容易跟数字 1 混淆,造成误解. 说明:Long a = 2l; 写的是数字的 21,还是 Long 型的 2? 3. [推荐]不要使用一个常量类维护所有常量,应该按常量功能进行归类,分开维护.如:…
二.异常日志 (一) 异常处理 (二) 日志规约 三.单元测试 四.安全规约 五.MySQL数据库 (一) 建表规约 (二) 索引规约 (三) SQL语句 (四) ORM映射 六.工程结构 七.设计规约 个人小结 二.异常日志 (一) 异常处理 Java类库中定义的可以通过预检查方式规避的RuntimeException异常不应该通过catch的方式来处理,比如:NullPointerException,IndexOutOfBoundsException等等[说明:无法通过预检查的异常除外,比如…
转载请注明原创出处,谢谢! 说在前面 人生的大道上默默地走,就必须要有一盏灯亮着为你引导方向!而这盏灯抑或只是一句话,一句鼓励,一个赞美,一次承认,一次认可,一次相识一次交流-- 上篇文章:阿里JAVA开发手册零度的思考理解(一)得到作者孤尽的肯定支持,那是一个小激动啊,我会继续努力,继续阅读和思考阿里JAVA开发手册,毕竟每一条都是前人踩过的坑,通过血的教训总结出来的. 上篇题目回顾 看完这条,个人觉得主要是集合相关操作,在JAVA基础中集合这块的重要性也的确非常重要(毕竟是用到最多的),本期…
ECMALL模板解析语法与机制 http://www.nowamagic.net/architecture/archt_TemplateSyntaxAndAnalysis.php ECMALL模块开发指南 http://wenku.baidu.com/view/785b8a1ea76e58fafab003a6.html ECMall 结构图 http://wenku.baidu.com/view/3e9d9921bcd126fff7050b10.html ECMall 数据库表结构 全面讲解 h…
1.前言 阿里巴巴于近日为广大程序员再送上重磅开春好礼:<阿里巴巴Android开发手册(规约)>.该开发规范在阿里内部经过了长期的修缮,现已总结成册,向所有移动开发者.技术爱好者开放,希望帮助开发者码出高效.码出质量,提升系统的质量.协作的高效性. 下载方式:手册下载请见文末“7.最新手册附件下载”! (本文同步发布于:http://www.52im.net/thread-1416-1-1.html) 2.这本手册(规约)有什么价值? 2017年天猫双11,成交额再创新高达到1682亿元,其…
腾讯通RTX是(Real Time eXpert)是腾讯公司推出的企业级实时通信平台,致力于帮助企业提高运作效率.降低沟通成本.拓展商业机会,是一种高度可管理.低成本.易部署的IT平台.RTX集成了丰富的沟通方式,包括文本会话.语音/视频交流.手机短信.文件传输.IP电话.网络会议.以及应用程序共享.电子白板等远程协作方式. 公司OA系统中需要嵌入RTX,要实现在OA中发送待办事宜,能够单点登录,反向单点登录.所以就干起来! 这是第一篇,我们先做好开发前的准备. 先下载开发包,官网下载地址 ,我…
最近在使用已有的一些 jar 包时,发现有些 jar 包中的一些方法无法满足自己的一些需求,例如返回固定的格式,字符串处理等等,因而需要对原有 jar 文件中对应的 class 文件进行二次开发扩展,并重新打包文件,替换原有的 jar 文件,满足测试开发自身的需求. 下面以修改 eclipse 默认注释中的 ${date} 和 ${time} 对应的返回样式(如下图所示),进行实例说明.…
Silverlight OA系统简介 系统功能简介 l 程序界面介绍: 左侧为主菜单,主菜单可以展开和收起,主菜单下面的所有模块都可以在数据库中扩展增加,模块的权限和用户角色挂钩,可以在数据库中创建多种角色,每种角色可以操作不同的模块,由于Silverlight是客户端程序,所以权限方面的安全性要远胜于一般的B/S程序(例如:ASP.NET.PHP.JSP之类的,因为他们的URL是暴露在外的,而Silverlight的没有URL的概念,所以没有权限的用户是绝对无法通过URL直接访问的方式打开没有…
Silverlight OA系统简介 系统功能简介 l 程序界面介绍: 左侧为主菜单,主菜单可以展开和收起,主菜单下面的所有模块都可以在数据库中扩展增加,模块的权限和用户角色挂钩,可以在数据库中创建多种角色,每种角色可以操作不同的模块,由于Silverlight是客户端程序,所以权限方面的安全性要远胜于一般的B/S程序(例如:ASP.NET.PHP.JSP之类的,因为他们的URL是暴露在外的,而Silverlight的没有URL的概念,所以没有权限的用户是绝对无法通过URL直接访问的方式打开没有…
1系统简介 1.1功能简述 现在是一个信息时代,并且正在高速发展.以前获取信息的途径非常少,可能只有电视台,收音机等有限的来源,而现在的途径数不胜数,如:QQ,微信,官方网站,个人网站等等 本开发手册是基于聚合数据编写开发的,其作用是将聚合数据开放平台中的API能够使用,测试和展示,方便开发员快速开发.把更多的精力放在业务上来 1.2运行环境 .NET Framework 4.0 1.3使用方法 双击软件图标,弹出如图1-1所示 图1-1 主框架页面,仍使用的是NaviSoft30公用类库中已封…
1系统简介 1.1功能简述 现在是一个信息时代,并且正在高速发展.以前获取信息的途径非常少,可能只有电视台,收音机等有限的来源,而现在的途径数不胜数,如:QQ,微信,官方网站,个人网站等等 本开发手册是基于腾讯地图LBS开放平台编写开发的,其作用是将腾讯LBS数据开放平台中的API能够使用,测试和展示,方便开发员快速开发.把更多的精力放在业务上来 1.2运行环境 .NET Framework 4.0 1.3使用方法 双击软件图标,弹出如图1-1所示 图1-1 主框架页面,仍使用的是NaviSof…
1系统简介 1.1功能简述 现在是一个信息时代,并且正在高速发展.以前获取信息的途径非常少,可能只有电视台,收音机等有限的来源,而现在的途径数不胜数,如:QQ,微信,官方网站,个人网站等等 本开发手册是基于百度数据开放平台编写开发的,其作用是调用百度数据开放平台中的API方法,方便查找问题,从而实现开发员快速开发.把更多的精力放在业务上来 1.2运行环境 .NET Framework 4.0 1.3使用方法 双击软件图标,弹出如图1-1所示 图1-1 主框架页面,仍使用的是NaviSoft30类…
阅读导航 Navi.Soft30.Core类库.开发手册 http://www.cnblogs.com/xiyang1011/p/5709489.html Navi.Soft30.框架.WinForm开发手册 http://www.cnblogs.com/xiyang1011/p/5709635.html 1概述 1.1应用场景 尽管互联网高速发展,互联网软件也随之越来越多,但桌面应用程序在某些领域中还是不可替代,如MIS,ERP,CRM等软件产品,同时,这类软件均包括一些通用的功能,如:与数据…
2015-03-02 更新文章,由于需求修改,更改了flexpaper插件,故增加第9.10.11小节,下载代码时请注意. 先废话几句.最近用到文档在线浏览功能,之前用的是print2flash(一个工具,文档直接转flash,自带翻页搜索等一系列功能),由于无法与js进行交互,所以改用flexpaper. 由于之前没接触过Flex,了解不多,所以文章难免有不合适的地方.希望各位给予指正. 首先感谢ajava.org的mark,一系列文章有很多的帮助,少走很多弯路. 开发工具:1.Adobe F…
◆二次开发 1.什么是二次开发? 二次开发,简单的说就是在现有的软件上进行定制修改,功能的扩展,然后达到自己想要的功能和效果,一般来说都不会改变原有系统的内核. 2.为什么要二次开发? 随着信息化技术的不断发展,IT行业涌现出了一系列优秀的开源作品,其作者或是个人,或是项目小组,或是软件公司.选择和应用这些优秀的开源软件,并在此基础上进行符合业务需求的二次开发,将给企业节省信息化成本(时间成本及开发成本)的同时,更能带来技术上的保障.这就是我们常听的:站在巨人的肩膀上,你将看的更远.所以国内很多…
一.          产品简介 E8.Net工作流开发架构是基于微软.Net技术架构的工作流中间件产品,是国内商业流程管理(BPM)领域在.Net平台上的领先产品,是快速搭建流程管理解决方案的二次开发平台.该软件采用面向服务的体系架构(SOA)和微软.Net技术,紧密集成微软各类应用服务器,并提供符合WfMC工作流标准的开发接口,提供应用开发框架(源码),支持异步服务和移动应用,可与ERP.微软AD等实现企业应用集成(EAI).利用E8.Net工作流引擎软件可以对各种管理流程进行建模.执行.监…