![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
通达OA
文章平均质量分 65
小飞鱼通达二开
知识范围主要涉及SCJP 、MCP、CCNA、通达OA二次开发、OA系统及微信系统的系统集成与整合。对通达OA二次开发进行深入研究与探索,主要研究信息化软件系统的整合与开发工作。
展开
-
通达OA 文件在线阅读异常问题处理
参考:https://support.tongda2000.com/kb11016004/补充:https://support.tongda2000.com/kb11016034/ 这个也看看,之后或许有帮助原创 2022-02-09 11:36:26 · 557 阅读 · 0 评论 -
小飞鱼通达二开 致远OA A8+ 设计工作流实例初体验(图文)
跟通达OA打交道的日子已经说不上有多少天了,借着这次系统升级的机会对致远OA来个全面的学习了解。经过一些初步的接触和操作使用,发现致远OA跟通达OA还是有很大的区别的,当然重点还是在工作流这块,A8属于致远高端的软件系列也是功能最强的,这里都是以A8+为例说明。在通达中使用是需要分模块的,要做什么事情就先找到这个模块再去操作;而A8+的思路是不管用什么就先来发起一个协同,可以单独去发,也可以选择挂接流程,需要使用哪个流程再去选流程就好了,如果不选流程的话也可以将需要传递的内容发给需要转交的人,这样的设.原创 2021-07-12 14:36:23 · 3441 阅读 · 2 评论 -
使用毫秒单位来进行计算程序执行时间
需要精确计算程序执行时间时,可以使用毫秒单位来进行计算:step1//获取当前时间毫秒function msectime(){ list($msec, $sec) = explode(' ', microtime()); $msectime = (float)sprintf('%.0f', (floatval($msec) + floatval($sec)) * 1000); return $msectime;}step2$time = msectim.转载 2020-05-10 11:58:32 · 556 阅读 · 0 评论 -
小飞鱼通达二开 修复一个通达OA集团版用户授权查看部门范围的BUG(图文)
今天碰到一个集团版,话说这个集团版呢有一个功能,可以设置每个人的查看组织范围,可是实际使用时发现不是这么回事啊,明明设置了可是有些部门就是看不到呢。编辑用户的时候,这里会多出一个功能:经过查找问题,发现问题就在这里,当选择多个部门时设置是这样的:保存一下就行了对吧,如果不在意的话这里就会被忽略了。然鹅,仔细看一下会发现这里居然没有都保存上:这是什么操作,有存上的还有没存上的。经过小飞鱼的直觉说这里一定是字段设计出了问题,经过查看数据表的结构设计发现果然是这里出现了问题,设计的字段原创 2020-05-09 22:04:28 · 659 阅读 · 0 评论 -
小飞鱼通达二开 一次工作流表单异常问题的处理过程(图文)
话说某日,小飞鱼将一套OA系统刚部署上,打开几个表单看了一下,其中一个就出现了下面的情况,本来应该显示输入框控件的地方都变成了花括号和英文数字,这是哪里出了问题呢?尝试查看相关的流程工作,也是报错状态,提示修复数据库。进入到系统管理内的数据库管理,状态显示正常。用客户端工具连接数据库,打开这个数据表时,提示1030错误,经查询时数据库空间问题。查看OA所在的D盘,发现D盘空...原创 2020-03-04 23:09:47 · 478 阅读 · 0 评论 -
通达OA 关于直接在数据库中修改工作流表单值的问题
昨天,一个朋友的单位用通达OA工作流报了一个工作流审批,中间有一个数字写错了并且已经转交下一步不能再收回,需要这位管理员帮助修改。这位朋友登录后台数据库直接找到存储工作流表单的表 flow_data_xx (xx是数字,代表工作流编号),找到了要修改的数据修改了其中的数字,可是前台表单仍然显示为原来的数值。 难道是工作流表单在客户端或者服务器上缓存了数据,这位朋友又是清楚IE缓原创 2011-11-09 17:08:18 · 8464 阅读 · 2 评论 -
通达OA开发 常用网址的一点小改动 你能看出来吗
常用菜单单独加了一个,找起来更方便不是,减少不必要的动作就会提高生产力 点开那个【常用网址】,这是网址列表改完后的结果:看出来哪里有变化吗,红色的为标出改动的地方,再有就是文字及网址的对齐方式及表格长度加大了一些。还有就是增加了【管理我的个人网址】链接按钮,要不然想找也得翻一会。原创 2011-11-30 13:40:34 · 2875 阅读 · 0 评论 -
通达OA 开发一个按部门查询电话号码的插件
记得那还是几年年前用三星OA的时候,我曾经开发了一个电话号码查询系统,同事可以把自己的电话号码录到系统里,其他人都可以查询到,用着也挺方便的;唯一不足的就是当时没有与完全与原有系统结合到一起,因为那个系统是基于Exchange管理的,当时没有深入研究。 在用通达OA的时候也碰到了查询电话号码的问题,虽然OA提供了一个查询的工具条,可以查询一些人员及电话信息,但是感觉原创 2012-02-25 17:20:02 · 5351 阅读 · 0 评论 -
通达OA 关于开发都需要掌握哪些知识
在通达网站上有人问起培训的事情,其实通达开发无外乎以下几方面知识:1、Html (Css、JavaScript,能会JQuery之类的js框架就更好了,初学者不要求)2、Php语言, 通达都是用PHP写的,这个是必须的3、数据库知识,有数据库基础就行,通达用的是MySQL4、服务器配置、主要是能把通达OA装好,弄清楚目录,灵活使用5、通达OA管理,这个就很简单了很容易上手基原创 2012-02-25 17:41:07 · 4133 阅读 · 0 评论 -
通达OA 那个即时通讯的服务总是无故报错,即时通讯人员列表白板,开发程序解决!
用户在线的人数越来越多,现在每天基本都是400多,但是人多以后,那个即时通讯的IM服务就总是会报错(服务没有停止),有时一天得有好几次,即使设定守护进程也无效(因为服务没停止,不能自动重启),通达暂时没有解决。每天服务重启得有十多次,还不定时间,管理员每天都要看着什么时候精灵出问题再到机房去重启IM服务,这样已经严重影响了我们的工作,也影响了大家对OA使用的热情。解决方法:通过尝试原创 2012-02-25 17:01:40 · 6942 阅读 · 0 评论 -
通达OA 工作流电子签章 盖章Or手写
现在用的2010版,签章控件是同时有盖章和手写的,有时发现有人因为找不到签章就用手写写几个字就能通过程序的检查,这样来说就与原来的签章要求不一致,能不能只允许签章不让手写呢,咨询通达得知在2011版是可以分开设置的,需要那个就用哪个,看来通达也早发现用户有这样的要求也算一项改进,顶一个。还有一个问题就是明明设置了强制签章,也就是 xx签章原创 2012-04-10 12:37:55 · 7098 阅读 · 0 评论 -
通达OA 改造OA手机短信系统为通用模块
把之前用了很久的一个手机短信息系统分享一下。oa系统里有个可选的手机短信息模块,这个一般是配合OA短信来用的,比如人员不在线时可以使用手机短信提醒,但是一般情况时如果这个短信用多了领导总受到这样的短信会比较烦,所以就没有再用在OA系统上。正好有个业务系统需要使用手机短信息发送数据,于是想起来这个OA的手机短信系统,怎么能够利用一下。经过研究发现:OA短信息主要是监控一个数据表,只要将数据写原创 2012-06-05 14:20:29 · 6731 阅读 · 0 评论 -
通达OA--关于工作流强制使用电子签章中的一个BUG
前段时间,由于需要使用工作流电子签章,在工作流中对一些领导设定必须进行签章,为了安全吗,需要多一层密码保护。但是运行一段时间,我发现有个别领导总能够不签章就进行转交,检查流程设计后没发现问题,都设置了必须签章,到底怎么回事呢?又用别的系统及不同浏览器进行测试,也没发现问题。最后发现当客户端提示安装控件时,取消安装,也就是一次没有装过时就可以跳过控件的强制检查,这样电子签章的强制要求就失效了原创 2012-06-05 14:32:29 · 2888 阅读 · 0 评论 -
通达OA 不能登录之服务器时间差异过大
今天早上因为有用户说访问服务器太慢,就重启了服务器,但是重启后很多用户都说登录不上了,提示用户名密码错误。检查服务器发现原来是服务器时间被改成了2011年6月5日,整整差了一年,服务器才会出现这种状况。上网查找资料,原来是360杀毒软件出的一个BUG,导致时间问题,网上有不少兄弟的业务服务器数据已经出现混乱,我们这个倒是小问题了。找到问题就好办了,卸载360杀毒,还好就这一个服务器装的这个原创 2012-06-05 14:07:41 · 4265 阅读 · 0 评论 -
通达OA 关于工作流改进的几点想法
用了工作流后,部门间沟通效率明显提高,好多事情都可以网上办理,真正体验到了信息化带来的便捷和好处。但是作为管理员,在日常管理中也发现有些地方还有待改善,简化操作。1、当部门下建立分支机构时,原来按照部门设定的工作流都需要进行权限调整,把部门的分支机构再添加一遍,应该设计可以直接继承功能或者排除限定,要不然每次有调整都要去调工作流,工作流流程少还好说,要是有个几十上百的,可够管理员忙的;2、原创 2012-07-13 13:33:16 · 5021 阅读 · 1 评论 -
通达OA 数据库连接信息
通达的数据库出于安全考虑默认设置是只允许本机连接的,需要远程连接可以单独设置主机:localhost 端口:3336用户名:root密码:myoa888数据库名:TD_OA原创 2012-07-23 16:24:29 · 7275 阅读 · 0 评论 -
通达OA 谈谈我们公司应用通达OA工作流
今天有个朋友说起他公司刚应用通达OA,有些东西主要是工作流这不是太明白。聊了一会,觉得也可以写一写。一般我们用OA是用的算久的了,一开始用的OA并没有工作流这项,所以也不知道这工作流到底是怎么流的,后来用了通达的OA,开始也没有使用,也是用了很久之后才开始的。所以对于缺少经验并且厂家不能提供太多技术支持的情况下,先不要着急上工作流。我们应用工作流时,考虑到一个是费用问题、还有后期维护的问题原创 2012-10-24 10:28:34 · 6364 阅读 · 2 评论 -
通达OA 体验升级到2013新版本的通达OA
前几天,公司把OA升级到2013版本。整体风格变化较大,还真的需要适应一段时间。 主要是OA精灵中菜单位置有些变化。比如原来和同事对话直接切换到对话目录上选人即可,新版本则需要在组织中查找。再有就是新版本的工作流界面也变化很大。人力资源模块功能增加了很多,下一步准备重点在集团内部推广这个模块,功能不足的部分准备进行二次开发,同时把组织机构信息和人员信息提取出来给其他系统进行共享。原创 2013-03-14 14:30:30 · 2348 阅读 · 0 评论 -
通达OA 升级到2013版的一些变化
最近对OA进行了一次大的升级,直接升级到2013增强版。升级后发现OA的变化还是很大的。主要有:整体界面风格有很大的变化。改变了原来门户的概念,更像是一个企业网站,而且增加了部门门户的概念。门户的风格有点小乱,看着五颜六色的,我们进行了整体的样式修改。使用精灵时,选中页面文字时,标题栏会自动显示快捷菜单进行转发等操作非常的方便。增强了便签功能,可以随时记录工作备忘内容,很方便。增强了日原创 2014-04-04 11:46:09 · 2844 阅读 · 0 评论 -
通达OA 登陆首页重新设计
原有OA登陆的风格总是那么几种,这不换了几个图片还是不成,这回原创 2014-04-04 11:59:26 · 2593 阅读 · 0 评论 -
通达OA 今天开始正式启用工作流电子签章
电子签章用起来更能让大家接受这个工作流,毕竟大家都习惯了平时的签字,而工作流上打印的文字怎么说都少了些人的气息,为了能让领导更好得接受工作流这个新鲜事务,让他习惯原有的东西很必要,所以从这个角度来说电子签章还是很必要的。另外就是电子签章里可以增加一次身份认证,需要一个密码才能签上。不过电子签章也是很麻烦的,第一当然就是搜集签名制作电子签章的过程,想要把所有需要做签章的领导的章都做好可不是一件容原创 2011-12-12 13:22:16 · 3868 阅读 · 3 评论 -
通达OA 你们的OA还是那个OA吗——让用户参与OA系统的一系列举措
近期,为了让用户能够积极参与OA的使用,活跃讨论区让大家都能够参与进来,我们也是绞尽脑汁尝试各种方法。OA在日常办公中是每个员工接触最多的系统软件,因为平常总用都已经习以为常了,平常只是把它做为一个看通知、收邮件的工具并不怎么在意它的重要性。原创 2014-06-08 08:26:55 · 2134 阅读 · 2 评论 -
通达OA 避免子公司管理员直接删除账号的解决办法
作为集团化管理的企业,我们把用户管理的一部分权限下放到子公司来管理,子公司管理员可以管理自己子公司内部人员信息。但是这样管理给我们带来方便的同时,也带来了一些麻烦。原创 2014-05-28 20:27:57 · 3516 阅读 · 0 评论 -
通达OA 涉及到财务资金工作流应用的安全考虑
工作流的应用确实提高了各部门的工作效率,这不财务部门主动提出要把资金报销的一些工作也做成工作流来执行。涉及到资金毕竟问题就严重一些,不能出一点差错,如何在工作流应用的同时,降低IT部门的压力,减少不必要的麻烦就成为一个问题。经过协商,先由领导认可工作流报销形式,然后再在工作流执行过程中,由财务相关人员定期将报销明细目录打印出来由领导核对确认,这样增加审核后即可减少一些漏洞,同时要求财务部门将报原创 2012-07-18 11:17:37 · 3031 阅读 · 0 评论 -
通达OA 在手机上使用OA工作流审批你用过么?
通达的产品真的是不错,除了电脑能够访问,手机也有客户端可以安装,这样随时随地都可以访问OA查看邮件、新闻,通过工作流进行审批工作。但是不知在手机客户端上用过工作流么?最近进行了一些手机客户端的测试,有些差异的地方原创 2014-08-07 19:53:27 · 4560 阅读 · 0 评论 -
通达OA 一些工作流调整后带来的后果及应对措施
最近单位有个工作流需要修改,原因是最早设计时控件的字段设计不规范,控件直接使用了人员的名字来命名了。这不使用手机访问时就出问题了,名字会直接显示出来,现在就需要进行调整。原创 2014-08-07 20:05:39 · 2183 阅读 · 0 评论 -
通达OA 一次通达升级的二三事
这不最近OA使用发现有几个问题:工作流设置强制合并和强制并发时不能转交,工作流中的附件会自动复制繁殖,造成附件就有好几十屏打开时跟死机一样,通过咨询通达公司可以通过省级的办法解决,看来他们也发现了这样的问题,还好已经有解决方案。原创 2014-08-09 12:02:55 · 2783 阅读 · 0 评论 -
通达OA 几次通过OA进行的足球抢票活动确实对OA系统提出了很大挑战
今年集团赞助了中超的比赛,有比赛的时候会提前发一些球票,怎么发、发给谁这就是一个问题,后来确定通过OA来抢票。通过在OA上发表帖子,通过信息提醒,大家看到信息提示后在帖子后面回复,根据回复先后确定。这样的模式应用了两次后,有人反映有的提示早,有的提示晚,提示晚的看到提示再回复已经是个把小时之后了,抢票也就根本没有什么机会。后来用了一次微信答题的方式,提前先确定开始时间,到时间后大家可以通过微信答题。但是这样的方式也会有很多问题,比如说出题的范围,题目的难度,答题完后看不到自己答的结果和排名顺序。再加上组原创 2014-08-09 12:34:16 · 1812 阅读 · 0 评论 -
通达OA 一次升级引发的即时通讯工具不能接收离线信息的血案
今天上午,有工作新的进展需要跟领导沟通,就在OA上用精灵发了一条信息,因为领导显示离线状态,这就是一条离线信息,离线信息也没问题登陆后也可以看到。过了1个多小时之后,领导打电话过来问我刚才说的工作的事情,我说给他发信息了,他说没收到。真的是很冤啊,我马上查历史记录看看是不是我记错了,明明就是发过了,记录 还在那里。...原创 2014-09-03 22:04:23 · 6363 阅读 · 0 评论 -
通达OA 获取通达OA中的用户Session信息
对应WEB程序来说获取Session信息是非常重要的功能,通过查询通达网站上得到了相应的方法。1、常规方法:$_SESSION["LOGIN_USER_ID"]2、需要包含:include_once("inc/auth.php");,然后直接用$LOGIN_USER_ID即可。原创 2014-10-22 22:28:11 · 4372 阅读 · 0 评论 -
通达OA 讨论区(BBS)表结构说明
表名:bbs_board 描述:字段名类型是否为空默认值说明BOARD_IDint(11)NO 板块编号id BOARD_NAMEvarchar(100)NO 板块名称 AN原创 2014-11-02 23:29:32 · 2623 阅读 · 0 评论 -
通达OA 2013版和2013增强版两个版本开发的一些差异
最近在用这两个版本做些东西的时候,发现两个版本里面确实有些差异,记录分享一下:通达2013版里面有CRM这个模块,而在2013增强版缺没有了,而且安装之后的数据库里也没有这些数据表。在引用的文件里,2013版里的auth.php,在增强版里叫auth.inc.php,如果两个版本切换开发的话,容易出现找不到文件的情况。类似的情况还有header.inc.php这个文件,找不到的话你就看原创 2014-11-03 13:07:18 · 3272 阅读 · 0 评论 -
通达OA 2008 工作流数据库表的大致结构
表:flow_form_type 工作流表单表名称 类型 说明 FORM_ID Int 表单编号FORM_NAME varchar(200) 表单名称PRINT_MODEL转载 2011-11-08 12:43:31 · 11466 阅读 · 2 评论 -
通达OA 使用C#的Socket编程来其替代原有操作
通达OA中采用了PHP的语言来进行编程,同样对于IM的有些操作则采用了Socket的方式进行通讯。最近做的一个程序需要采用C#来做,里面涉及到这块,采用C#进行了重写,具体还需要进一步进行测试效果。using System;using System.Collections.Generic;using System.Net;using System.Net.Sockets;原创 2015-01-26 15:15:42 · 2206 阅读 · 0 评论 -
通达OA mysql在表的某一位置增加一列的命令写成程序判断的问题
本来要写一个文档,中间用程序判断某列是否存在,不存在的话则添加,存在就不处理直接显示一个结果就可以,写的程序如下:if exists ( select * from information_schema.columns where table_name = "flow_process" and column_name ="X_test2" AND table_schema = 'TD_OA'原创 2015-01-26 17:17:55 · 2064 阅读 · 0 评论 -
通达OA 对于工作流表单中列表控件数据的数组问题处理
最近几天研究了一下工作流表单的列表控件,这个控件实际上把数据组合后存储到数据表的一个列中,使用的时候再拆开进行显示。这不这次需要对这个数据进行一下手动解析,来了:if($ROW=mysql_fetch_array($cursor)){ $article_class = $ROW['data_3'] ; $dotNum = substr_count($article_class, '`')原创 2015-01-12 21:59:30 · 5226 阅读 · 4 评论 -
通达OA 培训课程第六讲课件 实际开发案例讲解(图文)
第六讲主要结合过去开发的一些实际典型应用案例来给大家进行一下通达的开发过程及开发成果,通过本课程的学习使学员能够更好的将前面学习的内容进行贯穿整合,从而真正掌握开发技能。原创 2015-02-01 07:52:26 · 2224 阅读 · 0 评论 -
通达OA PHP开发环境设置系统输出调试信息
默认的情况下,通达OA是不输出程序里的错误的,这样调试起来就很不方便,往往需要程序员根据经验去猜是哪里有错误。可以通过打开系统报错这个功能就方便多了,可以根据报错信息快速定位到有错误的代码行上来修改错误。编辑D:\MYOA\bin\php.ini,第359行,将display_errors项的值由Off改成On,如下:display_errors = On //error_reporting =原创 2014-11-03 13:34:15 · 3329 阅读 · 0 评论 -
通达OA 通达使用者网络沟通交流会第一期通知
开通通达技术交流群大概也有1个月的时间了,平常有些朋友会问到些问题,也有很多热心的朋友来解答。为了进一步活跃群里的气氛,也让更多的人对通达这个产品有更多的了解,更深入的了解包括使用及设置方法等,这里计划开通一个通达的网络交流频道,计划每个月1或2次,主要就是为大家提供这样一个交流的平台。 这个想法也许还有很多不成熟的地方,这个常识也是刚刚开始,希望大家集思广益多提宝贵意见,可以直接本页回原创 2015-01-28 13:58:10 · 2048 阅读 · 0 评论 -
通达OA 一用户登陆精灵却不能用即时通讯功能的异常情况处理(图文)
今天,一个同事突然发现一个奇怪的现象:登陆精灵后与同事对话,却始终弹出如下“发送微讯”这个窗口,而不是平常的精灵对话窗口,而且还需要选人员,还不能传文件,很是不方便。而其他人缺没有出现这样的情况。平常大家用精灵交流的界面都是这样的:到底是什么原因呢?在通达技术人员的帮助下终于找到了其中的问题,原来是对用户进行设置或新建用户时把其中一项“即时通讯使用权限”设置成了“禁止使用”。找到问题就好办了,把这原创 2014-12-26 16:22:05 · 30267 阅读 · 0 评论