小飞鱼通达 二开

小飞鱼软件开发平台 + OA工作流接口系统集成
私信 关注
小飞鱼通达二开
码龄13年

知识范围主要涉及SCJP 、MCP、CCNA、通达OA二次开发、OA系统及微信系统的系统集成与整合。对通达OA二次开发进行深入研究与探索,主要研究信息化软件系统的整合与开发工作。

  • 1,472,352
    被访问量
  • 384
    原创文章
  • 2,135
    作者排名
  • 439
    粉丝数量
  • 于 2008-04-08 加入CSDN
获得成就
  • 博客专家认证
  • 获得137次点赞
  • 内容获得342次评论
  • 获得181次收藏
荣誉勋章
兴趣领域
  • #数据库管理
    #数据库开发#数据库架构
TA的专栏
  • 通达OA二次开发
    176篇
  • 小飞鱼EMS设备管理系统
    1篇
  • 小飞鱼通达软件开发框架
    3篇
  • 通达OA
    182篇
  • 钉钉
    1篇
  • 钉钉开发
    3篇
  • 企业信息化
    72篇
  • .Net技术
    39篇
  • 微信研究
    6篇
  • 日常应用问题
    34篇
  • 通达-今日学习
    22篇
  • 飞鱼开发框架
    5篇
  • FastReport报表
    5篇
  • 智能家居+存储NAS
    1篇
  • VBA
    6篇
  • 电子采购系统
    5篇
  • 无线路由器
    4篇
  • Linux
    1篇
  • 技术探索
    4篇
  • Discuz
    1篇
  • 视频教程
    3篇
小飞鱼通达(XIAOFEIYU)
小飞鱼QQ:35997267
独立域名博客: 小飞鱼通达二开
《小飞鱼通达二开》 微信公众号
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

SQLExpress数据库类型与AttachDbFilename用法

SQL Server Express 是SQL Server的精简版本,是一种强大而可靠的数据管理产品,可以为嵌入的应用程序客户端、轻型 Web 应用程序以及本地数据存储区提供丰富的功能、数据保护功能及性能。从下图可以看出不同的数据库类型,带盘符如“E:\....\MDF"的数据库是用AttachDbFilename自动附加进来的。SQLConnection语法:Server=.\\SQLExpress;AttachDbFilename=E:\CSFramework.MDF;Integrated
转载
6阅读
0评论
0点赞
发布博客于 6 天前

codeIgniter 配置连接sqlserver数据库

一般都是使用使用codeigniter的php配合mysql使用,有时也需要连接sqlserver数据库,这里将配置信息记录一下方便以后使用$db['default'] = array( 'dsn' => 'sqlsrv:Server=127.0.0.1;Database=xiaofeiyu', 'username' => 'sa', 'password' => 'abc123456', 'database' => 'xiaofeiyu...
原创
45阅读
0评论
0点赞
发布博客于 22 天前

sqlserver2008数据库恢复问题处理

需要从一个bak文件恢复创建一个数据库,先是新建了一个数据库,然后发现需要建一个名字跟原来一样的库,新建之。然后选择恢复数据库,选择需要恢复的文件,然后弹出错误提示“备份集中的数据库备份与现有的 'XXX' 数据库不同”,明明新建的名字一样的数据库呢。再来一次,在恢复数据库的时候选择选项,选择“选项”,按照下图进行选择“覆盖现有数据库”和“不对数据库进行任何操作”数据库一直显示“正在还原”新建查询,写查询语句:RESTORE database JLHX with recovery..
原创
17阅读
0评论
0点赞
发布博客于 22 天前

mysql “show view command denied to ‘root‘@‘localhost‘“的问题处理

配置的数据库,打开视图时弹出提示show view command denied to 'root'@'localhost',看上去是root没有视图的查看权限,那么就给他加上所有的权限吧mysql> GRANT ALL ON *.* TO 'myuser'@'localhost';mysql> flush privileges;授权之后一起正常。...
原创
36阅读
0评论
0点赞
发布博客于 1 月前

mysql管理员密码重新设置的方法

新安装的小皮 PHPstudy,使用面板上带的修改root密码的功能,修改后发现用客户端连不上数据库了,汗...这是把自己关在门外面了网上查了下重设root密码的方法,整理如下:1、 首先检查mysql服务是否启动,若已启动则先将其停止服务,可在开始菜单的运行,使用命令:net stop mysql打开第一个cmd1窗口,切换到mysql的bin目录,运行命令:mysqld --defaults-file="D:\phpstudy_pro\Extensions\MySQL5.7.26\b.
原创
41阅读
0评论
0点赞
发布博客于 1 月前

推荐一个mysql大文件编辑工具

今天需要编辑几个比较大的sql文件,因为太大了有几百兆,编辑器打开就会卡死,网上找到这个工具非常的高效,PilotEdit
原创
59阅读
0评论
0点赞
发布博客于 2 月前

小飞鱼 通达OA工作流打印计数程序再升级(图文)

再上一个版本的小飞鱼工作流打印计数程序的基础上,这次又进行了一下升级。由于特定的需求,原本只需要打印表单部分,这次需要调整成按需要用户自己决定是否打印会签意见、流程步骤这些。而经过测试发现,这个页面的代码跟jquery是有冲突的,加了代码后表单就显示不出来了。切换到原生js模式重写了打印这部分的代码,实现打印计数和按钮的控制这里。打印列表页面也同样只列出跟查询人相关的流程,而不是以前列出全部能查到的内容。图示如下:增加了中间办理人员自助打印各自流程表单的功能。这样增..
原创
53阅读
0评论
0点赞
发布博客于 2 月前

小飞鱼开发 图表控件Charts.js入门测试(图文)

作为支持移动端图表的控件,chart是排在前几位的。因为HighChart作为商业软件需要授权收费,而chart.js是完全开源的,所以这里优先选用chart.js。按照介绍的文档写了第一个测试的例子:<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.9.4/Chart.min.js"></script><canvas id="myChart" width="200" height="2
原创
44阅读
0评论
0点赞
发布博客于 2 月前

小飞鱼 通达二开 开发一个工作流接口插件将excel附件数据发送给ERP

sd
原创
57阅读
0评论
0点赞
发布博客于 2 月前

小飞鱼 通达二开ERP接口集成开发广州培训

闪闪
原创
68阅读
1评论
0点赞
发布博客于 2 月前

小飞鱼通达二开 通达OA环境Nginx配置证书支持https(图文)

大家上网时也会经常看到有网址上带有 https,这种协议是对网络传输的内容进行了数据加密,从而提高系统和数据安全性,也被越来越多的网站说采用。所以说如果没有个https都不好意思是搞网络的。通达2019的配置界面上已经带有配置https的选项了,不过还需要自行去配置证书、秘钥这些,对于一般用户来说还是有一些难度的。我们就来看一下这里是如何配置的。首先先来配置生成这个证书和秘钥文件(参考网络中的方法)。1、下载openSSL下载地址:http://slproweb.com/products/.
原创
72阅读
0评论
0点赞
发布博客于 2 月前

小飞鱼开发 做一个定时监控数据发送微信消息的定时任务功能(图文)

要做这样一个定时任务程序,首先想到的是使用通达OA的定时任务程序,因为服务器上已经有了这个环境,使用定时任务的功能是最简单的方式了。说做就做,先写好了定时任务的php程序,并且经过测试可以手动执行发送微信消息。实际部署定时任务后,发现这个php环境运行定时任务有些问题,这个方案还需要改一下了。那只有自己来写一个定时程序来设定时间来访问我们的程序,实现定时触发检查发送消息的这个任务了。直接上winform开发,使用timer定时器检查时间,达到预设时间调用浏览器来发送。经过测试实现预定功能。过
原创
174阅读
0评论
0点赞
发布博客于 3 月前

小飞鱼通达二开 为流程中心数据选择控件增加数据源(图文)

OA工作流的数据选择控件在设计表单时使用起来非常的方便,只需要加入到表单里进行简单配置,就可以在表单填写时选择到系统里的数据,可以说是非常的方便。可是系统自带的数据选择内容只有固定的几项,能有更多内容就更好了。小飞鱼这次就尝试了一下扩展数据选择控件的数据源。1、数据选择控件2、我们的数据源显示结果3、使用控件,选中数据来源后,简单的增加几个数据映射项目即可。4、填写表单时,点击按钮弹出数据选择窗口,已经列出了系统里面的数据,选择添加即可。5、选中的数据...
原创
66阅读
0评论
0点赞
发布博客于 3 月前

SQLBackupAndFTP12.0 failed to backup database with full backup type

测试SQLBackupAndFTP12.0,安装完成后进行了备份的设置,然后手动执行爆出上面的错误信息。经过查找官方论坛,提示使用命令"C:\Program Files (x86)\SQLBackupAndFTP\DBMS\MySql\mysqldump.exe" --version 进行测试,结果发现提示vc库有问题,下载vc库https://www.microsoft.com/en-us/download/confirmation.aspx?id=48145,安装后再次测试成功。经过测试,软..
原创
81阅读
0评论
0点赞
发布博客于 3 月前

mysql数据库自动备份软件SQLBackupAndFTP简介(图文)

做数据库系统开发,系统运行之后数据库的备份就很重要了,今天找到一款非常简单实用的数据库备份软件SQLBackupAndFTP。软件分为多个版本,其中包含免费版本,我们就来试一下。软件提供了14天试用,先按照测试一下。1,安装软件之后,界面也是非常的简单,默认已经新建有一个备份作业,中间是需要配置的步骤已经列出,第一步连接数据库选择数据库类型,除了mysql外也支持其他多种数据库,根据需要自行选择,这里选择MySQL连接上数据库后,选择需要备份的数据库名称第三步,...
原创
76阅读
0评论
0点赞
发布博客于 3 月前

小飞鱼通达二开 值班人员手机短信通知系统 (图文)

在一些单位都是有值班安排的,特别是一些长的假期很多单位也会有这样的安排,需要一些干部每人一天去值班,一般这样的通知就是在公告通知里发一个excel表说下谁哪天值班就行了,如果这个通知时间很长,而且是经常性的,那么能不能有更好的解决方案呢?今天这里介绍的就是一个手机短信通知值班人员的提醒功能:管理人员提前将需要值班人员的名单导入到系统中,在值班人员值班的前一天和值班当天早上系统都会自动发送手机短信给值班人员,这样就可以很方便的提醒相关人员值班这个事项,避免出现遗忘的情况。1、上传值班数据,按照数据模板
原创
96阅读
0评论
0点赞
发布博客于 4 月前

小飞鱼通达二开 通达OA工作流与ERP接口转交的几种形式

在开发通达OA与ERP工作流审批接口时,会有多种审批形式,最常见的当然就是从ERP发起后直接转交给OA端的流程下一步审批人,然后进行正常审批。当然也有需要从ERP发起后并不进行转交下一步,而是直接转交给OA端的发起第一步,这样发起人可以在OA端对一些数据进行补充。在OA端已经在审批的过程中,有时发起人会在ERP端要求修改数据,这时会发起一个抽单动作,正常来说抽单对应OA审批会将该审批结束并删除;也有个别情况会要求不进行删除,而是将流程步骤进行回退到第一步发起步骤,然后ERP修改数据动作再将表单数据发
原创
138阅读
0评论
0点赞
发布博客于 4 月前

小飞鱼通达二开 2017移动端app开发公告审批功能(图文)

通达2017及之前的版本是没有公告审批功能的,为了能够使用上公告审批功能,这里进行了一次app的二次开发尝试。首先电脑端发送功能审批时,移动端可以收到消息提醒。桌面的图标能够显示当前未处理的新消息红色角标数字。点击进去之后能够看到当前用户的待审批列表点击进入之后能够看到公告的详细信息,发布范围、时间信息等。如果选择不通过时,需要填写不准的理由。批准通过时则可以直接进行审批通过即可。...
原创
203阅读
1评论
0点赞
发布博客于 5 月前

mysql 提示 “Table ‘.\xiaofeiyushebei\x_timeline‘ is marked as crashed and should be repaired”问题处理

windows系统报出“Table '.\xiaofeiyushebei\x_timeline' is marked as crashed and should be repaired”表损坏的问题,查询网络资料提示可以使用命令行工具进行修复。查看navicate工具上是有这个修复功能的,而且还要检查、优化等功能,修复前:...
原创
51阅读
1评论
0点赞
发布博客于 5 月前

一个好玩的在线Android图形可视化开发工具  App Inventor

一个好玩的开发工具 http://ai2.17coding.net/图形化的编程方式,不用写代码就能生成一个自己的app程序,是不是很神奇。
原创
697阅读
0评论
2点赞
发布博客于 6 月前

小飞鱼通达二开 使用列表控件数据构造数组(代码)

在获取到列表数据后,有时需要进一步加工处理,这里为了转换成需要的格式,将获取的字符串初始数据进行了一些数据转换,处理代码如下:$listArray = explode("`", $list);$valueArray = array();for($i=0; $i<(count($listArray)/12-1); $i++){ $valueArray[$i] = array( "pmdbseq" => $i+1, "pmdb004" => $listArray[$i*
原创
122阅读
0评论
0点赞
发布博客于 7 月前

小飞鱼通达二开 通达OA列表控件数据选择控件的开发(代码)

列表控件在工作流表单中使用的频率还是很多的,多行数据填写时还是很方便的。而且通达系统设计了可以读取oa数据库,甚至外部的erp数据库等,更是方便多了。只是个别时候,有些个性化的需求需要自定义选择一些数据,或者这次的情况是系统不能正常连接oracle数据库,只能临时现将数据导入到本地库里,然后使用列表控件的数据选择功能,然鹅这个功能也出现了bug,时间紧急只能自己先动手解决了。经过小飞鱼研究,采用如下解决方案:点击列表控件时弹出数据选择窗口,在数据窗口加载需要查询的数据,搜索后点击将数据返回给列表控件
原创
194阅读
0评论
0点赞
发布博客于 7 月前

小飞鱼通达二开 企业微信与通达OA的另一种集成方式(图文)

我们平常用的通达OA跟企业微信集成的方式都是,在手机端微信上可以打开并操作OA里的功能,如查看公告通知、办理工作流、查阅邮件等,随时随地都可以移动办公很是方便。那大家有没有想过另外一种使用方式呢,就是从企业微信的电脑端打开OA,或者OA应用呢?what?!因为企业微信也有电脑端软件的,钉钉也有电脑端,在办公室工作的人员需要使用电脑端来使用,在客户端里面还链接了一些其他的非OA应用。因为已经使用这个客户端很习惯了,完全可以替代oa精灵使用,只是一些OA系统的消息提醒不能直接弹出来,只是链接oa页面还需
原创
250阅读
0评论
1点赞
发布博客于 7 月前

小飞鱼通达二开 软件版权登记之自己动手写一个源代码文档生成器(图文)

软件开发过后,如果需要对软件进行保护就需要进行版权登记,现在登记都可以在网上进行也是非常的方便,在版权登记网站登记信息后,需要打印一份表格签字,然后就是需要准备软件的设计说明书和打印源代码2个事情。之前用过网上的一个c#编写的源代码生成pdf的软件,使用起来还算方便,不过只能根据c#语言来生成pdf文档,并且是收费的软件。这次需要对php语言生成相应的文档,这个软件就用不了了,这里就自己动手写一个源代码文档生成器。这里小飞鱼还是使用php语言来进行这次开发,来一块看一下php的强大。引用pdf的类库
原创
137阅读
0评论
0点赞
发布博客于 7 月前

小飞鱼开发 开启钉钉移动端开发之评测投票系统(图文)

之前一直都是做的微信企业号的开发,微信的应用还是很方便,因为大家每个人都有一个微信并且微信的界面操作相对简单没有那么复杂的功能,大家比较容易上手。即时新上一个功能或应用,基本都是不用培训的,大家稍微使用一下就知道怎么用了,这也是微信开发比较普及的一个原因吧。今年疫情以来,钉钉也是很红光普及速度也是飞快,很多公司都用上了钉钉打卡、审批、视频之类的功能。相比较于微信,钉钉的功能要稍复杂一些。在开发的过程中大体思路也是跟微信差不多,只是有一些要求有一些差异,比如钉钉有些接口不需要鉴权这样会简单很多,没必要计算
原创
211阅读
0评论
0点赞
发布博客于 8 月前

开发通达OA工作流接口从ERP自动生成OA请款单(图文)

ERP系统很多不带审批系统,即使有审批系统的话应用起来也不那么容易,因为领导一般都是不使用ERP系统的,那么我就用通达OA来完成ERP的单据审批吧,是不是很酷呢,而且还支持移动端app和微信审批。ERP端的数据发起由ERP方来处理,按照接收数据格式发送即可。OA端工作流接口接收ERP数据,进行解析后将数据组织分配后写入表单数据,同时生成流程并给相应的办理人员发送办理提醒信息。在OA工作流中按照预定设置的流程步骤进行审批,这里的流程可以随意设置非常的灵活了,审批到最后一步即可将审批通过信息发送给E
原创
325阅读
0评论
0点赞
发布博客于 8 月前

小飞鱼通达二开 为领导设计重要工作流快速筛选办理工具(图文)

在某些情况下,可能会出现领导需要办理的工作流工作非常多的情况,如果一个一个看很难快速找到重点优先的工作,基于这样的原因,可以设计一个重点工作筛选的功能,只列出领导需要优先办理的工作即可,其他的不是很重要的可以留到时间充裕时再慢慢办理,下面就是小飞鱼设计的这个功能:界面上直接列出需要办理的重点工作,可以查看发起人、到达时间等信息,点击“办理”即可直接进入办理界面进行该项工作的办理。领导的工作这回主次分明,干净利落。...
原创
109阅读
0评论
0点赞
发布博客于 8 月前

小飞鱼通达二开 为ERP增加一个OA邮件提醒发送接口(图文)

按照ERP方需求,有时需要从ERP中给用户发送OA邮件提醒,比如一些需要用户操作的提醒等,由于ERP本身并没用消息提醒、邮件发送的功能,所以这次小飞鱼依然使用通达OA完成这个功能。为了方便ERP方发送,将一些变量设置为默认值,比如都使用admin账号进行发送,邮件标题也可以设置为默认,这样每次ERP调用就不用传递这个参数,当然需要传递的话会以实际传递的为准。这里邮件发送的主要内容是提醒用户需要按照链接来进行一些操作,所以传递过来的有一个网址,而如果直接发送网址链接的话经测试链接是会被OA系统自动过滤
原创
222阅读
0评论
0点赞
发布博客于 8 月前

小飞鱼通达二开 移动端接口显示“无办理权限”问题的处理(图文)

这几个一直被一个工作流对接的接口问题困扰,之前做的一个工作流接口一直用的都没问题,前几天突然有人说时候手机上办理不了了。是不是跟前些天OA升级有关系呢,排查了跟工作流相关的各个文件、权限控制、转交的问题等等。这次升级居然还用了一个大升级包基本是把整个OA文件都覆盖了,这样排查难度太大。经过多次测试,发现电脑端使用审批接口是正常的,只是手机端会有这样的提醒,那很可能是手机端的权限问题或者程序的问题,权限的文件经过排查没有问题,再次审查程序,发现原来是最近对流程进行了步骤调整,而移动端发送的链接信息
原创
164阅读
0评论
0点赞
发布博客于 8 月前

小飞鱼通达二开 为他/她设计一个可以快速复制通达工作流工作的功能(图文)

工作流应用使用起来为大家节省了很多时间,带来了很多方便,如何能够更快、更高、更强呢,让我们把工作流的油门踩到底现在要加速了。大概是这样的,有某些类别的流程可能会应用的比较频繁,而且每次录入的数据还有很多重复性的数据,比如请款单,每个月缴费的信息基本都是一样的,还有更频繁的一些请款操作等,总之大家想着怎么能少填几个数据节省更多的时间。如果能够利用之前填写的表单数据直接复制出一个新的表单,这样不是很快,只要在新的表单上修改个别数据就可以了,这样就不用整张表单都重复填写了,岂不美哉!那么,小飞鱼的工作
原创
104阅读
0评论
0点赞
发布博客于 8 月前

MySQL 获得当前日期时间(以及时间的转换)

获取当前日期函数获得当前日期+时间(date + time)函数:now()除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数: current_timestamp() current_timestamp localtime() localtime localtimestamp() localtimestamp这些日期时间函数,都等同于 now()。鉴于 now() 函数简短易记,建议总是使用 now() 来替代上面列出的函数。获得当前日...
转载
419阅读
0评论
0点赞
发布博客于 9 月前

mysql 《小飞鱼设备管理系统》根据用户id值查找配置中文姓名(图文)

在设备管理系统中,我们对每些设备的管理人员进行统一配置,避免重复保存在每台设备的信息中,这样方便修改时只需修改一次即可更新所有相关设备的管理人。当需要显示相关管理人员的中文信息时,使用mysql的find_in_set 函数加上GROUP_CONCAT即可方便的将信息进行转换。...
原创
123阅读
0评论
0点赞
发布博客于 9 月前

使用毫秒单位来进行计算程序执行时间

需要精确计算程序执行时间时,可以使用毫秒单位来进行计算:step1//获取当前时间毫秒function msectime(){ list($msec, $sec) = explode(' ', microtime()); $msectime = (float)sprintf('%.0f', (floatval($msec) + floatval($sec)) * 1000); return $msectime;}step2$time = msectim.
转载
175阅读
0评论
0点赞
发布博客于 10 月前

小飞鱼通达二开 修复一个通达OA集团版用户授权查看部门范围的BUG(图文)

今天碰到一个集团版,话说这个集团版呢有一个功能,可以设置每个人的查看组织范围,可是实际使用时发现不是这么回事啊,明明设置了可是有些部门就是看不到呢。编辑用户的时候,这里会多出一个功能:经过查找问题,发现问题就在这里,当选择多个部门时设置是这样的:保存一下就行了对吧,如果不在意的话这里就会被忽略了。然鹅,仔细看一下会发现这里居然没有都保存上:这是什么操作,有存上的还有没存上的。经过小飞鱼的直觉说这里一定是字段设计出了问题,经过查看数据表的结构设计发现果然是这里出现了问题,设计的字段
原创
286阅读
0评论
0点赞
发布博客于 10 月前

小飞鱼通达二开 钉钉开发中屏蔽导航栏分享按钮的开发设置(图文)

进行钉钉开发后,打开应用时右上角会有三个小点点"...",打开之后会显示一些分享功能或者查看链接的功能,这样对于应用的安全是存在隐患的,那么如何来屏蔽这些按钮功能呢。经过查找官方api及网络搜索,研究后小飞鱼得到如下可行代码分享给大家:<script src="https://g.alicdn.com/dingding/dingtalk-jsapi/2.10.3/dingtalk....
原创
316阅读
0评论
0点赞
发布博客于 10 月前

小飞鱼通达二开 PHP使用钉钉接口发送带链接的卡片消息(代码)

普通的钉钉消息,采用小飞鱼上一篇文章的方法进行发送即可,很多时候我们需要在发送消息的同时想让接收人看到消息后可以直接点击链接进入到应用内进行相关操作,这里我们就采用了卡片消息的方法,当然钉钉还提供有很多消息类型,什么OA消息、图片消息、声音消息之类的,大体使用方法都是类似,这里重点说一下卡片消息。同样的需要先获取token,然后按照卡片消息的格式组织数据$url="https://oap...
原创
364阅读
0评论
1点赞
发布博客于 10 月前

小飞鱼通达二开 PHP使用钉钉消息接口发送消息通知(代码)

钉钉和微信作为两大移动端载体,为移动端开发提供了更多的选择,如果不是必须单独做App的话,使用微信或者钉钉是一个很好的选择。最近需要使用钉钉做一些开发,需要使用基本的钉钉接口,对比来说钉钉的接口有一些比微信的要简单很多,比如调用扫码的接口,获取用户信息的方式等,不过在使用过程中也总会出现一些莫名的报错问题,需要反复调试才行,网络上对钉钉接口使用的文章比微信要少不少。可能调一个接口就会花很多...
原创
221阅读
0评论
0点赞
发布博客于 10 月前

小飞鱼通达软件开发框架 使用接口方式模拟表单提交数据(代码)

最近使用《小飞鱼通达软件开发框架》开发的设备管理系统,已经开发有消息保存并使用微信发送信息的功能,今天需要开发一个定时任务的程序,因为需要使用通达OA的定时任务功能,所以这里没用完全使用框架来实现。开发目标是需要每天自动生成任务进行任务下方,为了避免重复写保存消息的方法,这里使用了模拟表单数据提交的方式来发送数据到原有开发程序处理地址的方法来解决这个问题//写入信息-发送微信提醒funct...
原创
226阅读
1评论
0点赞
发布博客于 10 月前

小飞鱼通达二开 通达OA知道二次开发指定回答人回答问题(图文)

通达的OA知道模块采用了类似百度知道的模式,每个人都可以提出问题,然后由其他人进行解答。这里需要对回答问题的人做出限定,由管理员指定某一个人来解答问题。首页的功能进行了简单的调整。在管理后台的知【道管理】菜单下,增加分配按钮。同时增加许【需我回答的】菜单。点击【分配】按钮后,弹出设置回答人界面。提交后,回答人会收到信息提示点击信息提示,直接跳转到回答问题页...
原创
155阅读
0评论
0点赞
发布博客于 1 年前

小飞鱼通达二开 一次工作流表单异常问题的处理过程(图文)

话说某日,小飞鱼将一套OA系统刚部署上,打开几个表单看了一下,其中一个就出现了下面的情况,本来应该显示输入框控件的地方都变成了花括号和英文数字,这是哪里出了问题呢?尝试查看相关的流程工作,也是报错状态,提示修复数据库。进入到系统管理内的数据库管理,状态显示正常。用客户端工具连接数据库,打开这个数据表时,提示1030错误,经查询时数据库空间问题。查看OA所在的D盘,发现D盘空...
原创
214阅读
0评论
0点赞
发布博客于 1 年前

《小飞鱼通达二次开发平台》与PHP原生方法进行通达二开效率对比(图文)

平常用PHP写程序,会发现PHP真的很强大,有各种类库和方法,比如操作Excel就有这样的类库,直接引进即可对Excel进行导入、导出等操作。比如:这里我们举一个在通达二开中经常用到的导出功能,需要从mysql数据库导出数据到Excel文件,我们需要先引入excel相关类库文件,再设置excel类库初始化,连接mysql数据库,读取数据字段,设置表格表头,对应数据字段输出,输出文件...,这样一...
原创
191阅读
0评论
0点赞
发布博客于 1 年前

小飞鱼通达二开 ERP与通达OA工作流接口集成开发案例(图文)

小飞鱼最近对工作流接口开发进行了探索研究,开发出了工作流接口进行跨系统进行工作流审批的系统集成方式。通过将其他系统的数据通过接口发送到小飞鱼通达二开开发的工作流接口后,数据自动进入OA系统生成流程,按照工作流设计步骤进行审批即可,审批完成之后将数据结果返回给原发送系统。通过这样的系统集成后,领导审批不用登陆多个系统,仍然保持原有的审批模式,提供了审批效率和可用性,可以帮助新系统加快推广应用...
原创
295阅读
0评论
0点赞
发布博客于 1 年前

PHP 操作ini文件,读取及写入操作(代码)

对于简单的配置信息写入ini配置文件中比数据库操作会更灵活,下面的方法可以实现ini配置项的读取、更新,如果该项目不存在则自动新增这个项目。<?php/*$xfy = readIniItem("./tables.ini", "xiaofeiyu"); echo $xfy;writeIniItem("./tables.ini", "xiaofeiyu", 567); ech...
原创
593阅读
0评论
0点赞
发布博客于 1 年前

mySQL:Access denied for user 'root'@'127.0.0.1' to database 'information_schema'

在写程序时尝试修改视图的备注,可是mysql并没有提供这样的功能,可是查询视图结构时明明能够看到有的视图是有注释信息的,这些信息是写到information_schema里的,那如果直接更新information_schema表里的信息不就可以了么。经过测试发现,如果直接修改information_schema中的备注会提示报错:Access denied for user 'root'@'1...
原创
736阅读
0评论
0点赞
发布博客于 1 年前

Smarty 定界符 花括号 大括号 函数定义 转义

使用 Smarty 模板的时候,通常都是用 ‘{’ 和 ‘}’ 作为定界符(delimiter)。有时,我们需要在 html 代码里输出大括号,如果在模板里直接写出来,会被 Smarty 的解析器认为是定界符,然后会报错:Smarty error : syntax error: unrecognized tag无法识别的标签!如何解决呢?有 2 种办法:1:内置变量ldel...
转载
141阅读
0评论
0点赞
发布博客于 1 年前

RedisMyAdmin——Redis php版管理工具(图文)

小飞鱼今天给大家分享的是一个php版本的Redis管理工具,通达OA已经使用Redis有很长时间了,Redis只是作为数据缓存在后台运行所以大家平常基本不用去操作和管理它,所以接触和了解它的机会不多,这里简单介绍一个工具可以帮助大家连接Redis一窥Redis的芳容。RedisMyAdmin是一个web版本的工具,使用了CI框架,是唯品会开发的内部使用的一个开源项目。下载地址 ht...
原创
891阅读
0评论
0点赞
发布博客于 1 年前

RockMongo——MongoDB php版管理工具(图文)

今天小飞鱼继续给大家分享一下MongoDB的管理工具。MongoDB有一个Web版本的管理工具RockMongo,是用PHP语言编写的,下载复制到文件夹,安装php的mongoDB的驱动(参照前一篇文章),然后直接访问这个目录即可。1 登录界面, 本机安装的mongoDB默认的账号都是admin,输入后即可登录连接数据库2. 可以看到已有的几个数据库,右边列出有一些系统信息...
原创
341阅读
0评论
0点赞
发布博客于 1 年前

小飞鱼通达二开 通达OA2017集成MongoDB(图文)

MongoDB作为一种新型的noSql数据库,已经取得了很大成功,在大数据应用及非结构后数据应用方面占有重要地位,为了与时俱进,今天小飞鱼就和大家一块分享一下通达OA整合MongoDB数据库的配置过程。 下载MongoDB, 官网直接下载最新版本即可。下载对应操作系统的版本,msi安装包,下载后安装即可。 https://www.mongodb.com/ 2、需要下载mongoD...
原创
200阅读
0评论
0点赞
发布博客于 1 年前

SQLServer数据批量导入到mySQL数据库(图文)

小飞鱼之前开发的一个设备档案管理系统,采用的是SQLServer数据库,近期要对系统进行全新升级开发,由于新系统计划采用PHP+mySQL开发,因此需要将一些之前的数据导入到mySQL数据库,尝试了先导出到excel再导入到mySQL的方式,但是这样导入的数据格式都会发生变化,字段类型都需要重新调整,使用不是很方便而且容易出现问题。经过尝试,可以采用设置odbc数据源,然后从mySQL数据库工...
原创
975阅读
0评论
1点赞
发布博客于 1 年前

小飞鱼通达二开 处理PDO连接数据库时的Uncaught exception 'PDOException' with message 'SQLSTATE[HY000]报错

之前在小飞鱼本机上开发的程序,使用了PDO方式连接mysql数据库,今天在部署到服务器上时居然不显示数据,查找日志文件出现下面的信息:PHP Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000]: General error: 1615 Prepared statement needs to ...
原创
445阅读
0评论
0点赞
发布博客于 2 年前

小飞鱼通达二开 小开了一个工作流超时监控管理程序(图文)

根据管理需要,小飞鱼最近小开了一个工作流超时管理程序,主要功能就是过滤一些超时未执行完毕的工作,设定好超时天数后,根据发起时间到当前时间或全部办结时间的差,对比之后直接显示是否超时。这样就可以快速找到哪些流程工作未能及时办理完毕,根据相关制度进行考核监督,提升工作办理效率。...
原创
184阅读
0评论
0点赞
发布博客于 2 年前

小飞鱼通达二开 解决通达OA数据库服务不能启动的问题(图文)

今天,小飞鱼接到一个朋友的求助,OA系统整个复制到另外一台机器上后数据库居然启动不了了。查看了日志后,发现数据库设置的缓存文件是20G,因为这个配置是之前在服务器上做的,硬盘很大而到了个人电脑上由于硬盘空间不足而造成不能正常启动。找到原因后,打开数据库的配置文件,找到innodb_buffer_pool_size这里,将值设置为小一点的值即可。数据库的小绿灯又亮了,心情舒畅多了。...
原创
405阅读
0评论
0点赞
发布博客于 2 年前

SQL Server存储过程分页(代码)

平常使用PHP开发程序,使用limit分页很是方便,今天用sqlserver做分页,虽然之前也用top n方法做过,但是感觉不是很方便,今天参考网上代码实验了一下使用存储过程分页方法,有一些并不能达到分页效果,最后找到一个可用的SQL Server存储过程分页方法。使用例子:[PD_GetDataByPage] '用户表', '*', 10, 2 , '','ID',0存储过程如下(参考网络...
原创
205阅读
0评论
1点赞
发布博客于 2 年前

drupal-8.1.9中文语言包

Drupal中文语言包,设置中文时使用系统的语言包会有问题,推荐下载使用这个。
po
发布资源于 2 年前

Drupal8 将英文显示界面转换为中文(图文)

Drupal安装完之后默认是英文语言的,如何改成中文呢,对于Drupal来说支持多种语言都不是问题,具体怎么操作呢?1. 点击顶部的菜单“Manage”>“Extend”,进入模块管理页面,找到“ Interface Translation”模块,将其开启。2.点击“Configuration” > “User Interface translation”>“Imp...
原创
485阅读
0评论
1点赞
发布博客于 2 年前

小飞鱼通达二开 领导对各部办公司打分考核系统的开发(图文)

最近,小飞鱼开发了一个领导考评系统,主要实现领导对各部门的打分、对各公司的打分、组织建设的打分等。可以设置每月的打分日期,不到打分的时候是不能进行打分的。对各部门打分对各部办组织建设打分对各公司进行打分打分结果,直接根据每位领导打分,按照一定权重进行计算结果。对打分结果可以导出excel文件,并且导出结果中可以查看每位领导的打分详细情况。...
原创
159阅读
0评论
0点赞
发布博客于 2 年前

小飞鱼通达二开 测试连接通达OA中Redis连接及测试操作数据(代码)

Redis作为数据缓存部分,为系统性能的提升起到了很大作用,小飞鱼在这里做了一些基础的开发测试,便于后期对系统进一步学习改进使用。 //连接本地的 Redis 服务 $redis = new Redis(); $redis->connect('127.0.0.1', 6399); $redis->auth('www.XiaoFeiYu.cc'); /...
原创
268阅读
0评论
0点赞
发布博客于 2 年前

小飞鱼通达二开 通达OA集成企业微信扫码登录的开发(图文)

应用微信企业号已经有几年时间了,微信集成OA的公共、邮件、工作流等等一些功能,使用起来很方便,再也不用安装手机精灵的客户端了。登录OA时,如果能使用微信扫码二维码就能直接登录通达OA系统就好了,那么接下来小飞鱼XIAOFEIYU来实现它吧。登录首页增加扫码链接点击链接后将跳转到显示二维码页面打开企业微信,因为微信企业号现在已不支持扫码登录,因此必须使用企业微信扫码才能使用...
原创
503阅读
0评论
0点赞
发布博客于 2 年前

清空角色管理超级密码.php

清空角色管理超级密码时,将此文件放到通达OAwebroot目录下,使用浏览器访问执行一次即可清空密码。
php
发布资源于 2 年前

小飞鱼通达二开 让网站集成微信扫码登录,会员登录扫扫更快捷(图文)

微信也提供了扫码登录的功能,之前实验了企业微信的扫码登录主要适用于企业内部应用,比如各个软件系统、OA系统等的登录。最近也试验了网站上集成QQ登录的方式,使用起来也是很方便,不过需要开发者进行认证,并且需要网站也进行备案。今天这里来实验一小微信扫码登录。1、生成微信二维码微信提供了接口,将公众号的相关信息写入即可<?//header("Content-type:te...
原创
213阅读
0评论
0点赞
发布博客于 2 年前

小飞鱼通达二开 OA工作流表单列表控件的必填项检查与自动设置接收人开发(图文)

情况是这样的,朋友的一个表单上对接了其他系统的数据,使用列表控件直接选择数据,如果选中的数据项目内容包含order这一单字符时,需要输入单号这里需要做一个检查,并且根据选择的项目经理自动在转交步骤时转交给他们。经过技术研究,确定这样的需要可以通过开发解决,经过小飞鱼的开发,实现的效果如下:这里先不输入订单号试一下,能够给出消息提示有必填内容没有填写。把订单号补填之后,进行验证...
原创
316阅读
0评论
0点赞
发布博客于 2 年前

DevExpress GridControl动态控制冻结列并存入配置文件(代码)

GridControl使用起来很方便,高端大气功能无比强大,这不之前做的固定冻结列反映用着不方便,要自定义调整哪些列冻结,接下来实现一下:初始打开窗体时自动加载表格并进行按照之前设定的列进行冻结显示: private int frozenColumn = 0; private int ifFirstClick = 1; ...
原创
532阅读
0评论
0点赞
发布博客于 2 年前

C#+DevExpress 使用GridControl多选一次批量更新数据状态(代码)

前端获取选择了哪些数据行对应的id值,DEV表格控件选择时直接按住ctrl或shift键之后即可多选,当然需要设置一下表格允许多选奥。 /// <summary> /// 生成选中行id数组 /// 2019-6-6 /// </summary> private string[] GetSe...
原创
633阅读
0评论
0点赞
发布博客于 2 年前

C# DevExpress使用GridControl增加汇总行时的异常问题处理

使用DEV控件后,对于表格的数据列汇总方便了很多,直接使用像下面这样的代码即可实现数据汇总 gridView1.Columns["合同数量"].SummaryItem.SummaryType = DevExpress.Data.SummaryItemType.Sum; gridView1.Columns["合同数量"].Summa...
原创
477阅读
0评论
0点赞
发布博客于 2 年前

小飞鱼SQLserver 使用触发器保留最新的十条数据(代码)

使用触发器解决只保留最新十条数据的问题,按条件进行过滤,多种数据保存在一个表中。-- ================================================SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO-- =============================================-- Auth...
原创
179阅读
0评论
0点赞
发布博客于 2 年前

在ASP.NET中Session使用SqlServer数据库模式

C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regsql.exe -ssadd -sstype p -S (local) -U sa -P 'sa密码'执行成功后,数据库中会多出一个ASPState库。配置文件中:<sessionState mode="SQLServer" sqlConnectionString=...
原创
317阅读
0评论
0点赞
发布博客于 2 年前

SQLServer使用存储过程增加列

--将添加一列写成存储过程--if exists(select * from sysobjects where id=object_id(N['addcol']) and objectproperty (id,N'isProcedure')=1)IF  EXISTS (  SELECT  * FROM SYS.OBJECTS WHERE TYPE='P' AND NAME='addcol' )...
转载
913阅读
0评论
0点赞
发布博客于 2 年前

通达OA官方视频学习资料

通达OA2017版产品培训 -移动开放平台http://v.youku.com/v_show/id_XMjc3ODY4Mzg3Mg==.html?spm=a2hzp.8244740.0.0 通达OA2017版产品培训-流程中心http://v.youku.com/v_show/id_XMjc3ODY4NzgzMg==.html?spm=a2hzp.8244740.0.0 通...
原创
592阅读
0评论
0点赞
发布博客于 3 年前

小飞鱼通达OA二次开发网络培训课程2019年第一期!

通达OA由于其功能齐全、实用的特点被广大用户所喜爱,加之强大的开发团队及售后服务使其广受好评,市场份额也是逐年增加。为了满足一些企业管理员的一些日常修改、简单开发的需要,这里特提供相关培训服务。多年的通达OA应用及开发经验保证学员都能学会。所有学员,提供博客技术资料及相关案例,部分开发的案例可以进行共享。要求具有通达OA管理经验,熟悉基本的开发知识,如有HTML、PHP基础、数据库基础...
原创
438阅读
0评论
0点赞
发布博客于 3 年前

使用FastReport设计分组汇总及合计报表(图文)

如何快速创建一个分组报表呢,在创建的报表上,创建子报表,使用“Report/Group Expert...”创建一个分组报表在弹出窗口中选择需要分组的字段根据需求将分组的heaer删除,保留数据区和footer在数据窗口的Totals上右键添加汇总计算添加界面如下将各分组计算列字段进行设置,报表设计样式如下:在程序中预览分组效果,基本已经成功,只是提货地...
原创
8577阅读
2评论
1点赞
发布博客于 3 年前

C# + fastReport开发过程

1、先使用fastReport创建报表的框架2、使用VS创建窗体,加入fastreport控件3、vs写代码,指定fx报表地址,并传递conn连接及其他需要的参数4、详细设计frx报表     数据库创建符合、方便数据报表格式的数据表     必要时添加子报表,有重复数据时指定datasource,否则数据行不会自动扩展5、编写存储过程,将计算的数据结果更新到数据表中6...
原创
2981阅读
0评论
0点赞
发布博客于 3 年前

小飞鱼通达二开 OA工作流打印次数统计控制程序(图文)

每个工作流工作打印了多少次了,在OA里不知道,如何能够控制呢,今天小飞鱼带给大家的就是这个工作量打印次数统计控制程序,使用起来是不是会方便很多。可以查询打印日志明细。打印页面上多了一个打印按钮和流水号、打印次数的信息。 点击打印按钮后,弹出打印预览界面可以进行打印。并且打印按钮消失不能重复进行打印,打印计数进行记录。看图不过瘾,来段视频看一下https://...
原创
320阅读
0评论
1点赞
发布博客于 3 年前

给ThinkPad插上无线的翅膀 安装EM7430全网通无线上网卡(图文)

先来看有一下今天的主角,包装很是正规,看照片有点大是不是,其实这个卡拿到时比想象的小多了,小型化也保证了整个卡的总量不会增加太多重量。使用的卡是全网通EM7430,平常主要使用电信卡,查了一下用这个正合适,并且适合这个型号的电脑。卖家还赠送的拆机安装的工具。准备开工了,先看一下后面的几颗螺丝,比起以前的thingkpad好拆多了轻松打开后盖,还需要那几个拆机的小翘片,因为还...
原创
2873阅读
2评论
0点赞
发布博客于 3 年前

小飞鱼通达二开 通达OA接入手机短信平台(图文)

之前在OA短信猫的基础上做过二次开发,再后来使用微信企业号的消息进行消息推送,即使在微信大行其道的情况下,手机短信提醒还是有一定的市场需求的,毕竟这个消息的送达率还是很高的。手机短信平台有很多,开发的方式现在基本都是直接调用平台的网址接口进行发送,当然也有调用dll的,但是这种要求客户进行服务器配置有时会很有一些特殊的问题不好处理。这里小飞鱼用到的短信平台是:荣联.云通信。注册平台后需...
原创
550阅读
0评论
1点赞
发布博客于 3 年前

SQL Server编写函数获取汉字的拼音码(首字母)

Create function fun_getPY ( @str nvarchar(4000) ) returns nvarchar(4000) as begin declare @word nchar(1),@PY nvarchar(4000) set @PY='' while len(@str)&gt;0 begin set @word=left(@str,1) --如果非...
转载
215阅读
0评论
0点赞
发布博客于 3 年前

SQLserver 使用游标双重循环生成新的数据表内容

begin    declare @a int,@error int        declare @temp varchar(50), @temp2 varchar(50)    set @a=1    set @error=0        --创建临时表    Create Table Rpt_customerMoney (customerId int, customer va...
原创
566阅读
2评论
0点赞
发布博客于 3 年前

小飞鱼通达二开 让人脑洞大开的工作流二次开发(图文)

今天小飞鱼带给大家的是最近尝试的一次工作流的新的二次开发模式。这样的开发模式简直可以说已经突破了我们对工作流的使用的认识,完全跟使用其他的软件的模式是一样的。下面,就先介绍一下软件实现的几个功能点。1、实现人员、部门信息的单条选择这个功能其实使用工作流本身的功能就能实现,只不过系统中的人员选择控件是可以选择多个人员或部门的,而不能限制只选择一个人,并且不能反回用户的id信息,这样如果出...
原创
314阅读
0评论
0点赞
发布博客于 3 年前

小飞鱼通达二开 小飞鱼OA开发案例集锦目录(持续更新)

工作流二次开发小飞鱼通达二开 《小飞鱼工作流超级管理中心》助你流程管理效率轻松提升十倍+!小飞鱼通达二开 通达OA工作流超时自动转交程序,让工作流加速到360迈!(图文)小飞鱼软件 通达OA工作流超时自动结束程序通达OA二次开发 小飞鱼工作流业务流程分级管理系统(图文)通达OA二次开发 开发高级管理者批量签批流程及自动结束程序(图文)通达OA二次开发 小飞鱼工作流超级修改程...
原创
914阅读
0评论
0点赞
发布博客于 3 年前

通达OA2017 工作流设计中“退回”功能的升级测试(图文)

通达OA2017这个版本已经发布有一段时间了,在最近安装的版本中我们看到了在工作流设计中回退选项有所升级改进。如下图,如果选择“允许退回之前步骤”时,下方会出现2个选项:是否重走流程 是或否,查找使用手册上对这里说明也就是一句话带过。经过实际设计流程并测试后理解了这里的设计思路:如果选是时,被退回的办理人要按流程设计步骤重新再走一遍流程,及时之前已经审批过;如果选否的话,被退回的办理人办理...
原创
874阅读
0评论
0点赞
发布博客于 3 年前

小飞鱼通达二开 二次开发打通通达BBS与企业微信进行信息提醒,让斑竹管理更轻松(图文)

ERP项目已经应用了有段时间了,中间有很多问题需要跟乙方沟通,对于各单位提出的问题,之前各单位都是统计问题文档然后每周反馈,这样的弊端就是不能准确及时跟踪各个问题的状态,也容易有遗漏的情况。最近提出一个方案,就是采用OA的BBS功能,将各自的问题发布上去,由乙方人员进行回复,再由甲方管理人员进行跟踪。为了方便及时掌握提出问题的情况及回复情况,需要在发帖和回帖时,给指定人员进行信息提醒。...
原创
180阅读
0评论
0点赞
发布博客于 3 年前

小飞鱼通达二开 《小飞鱼工作流超级管理中心》助你流程管理效率轻松提升十倍+!

你用的通达OA中,设计了多少工作流程?“不多,十来个”。   “有一百个左右吧,每天点鼠标设计修改流程太慢了”。  “四百多个流程啊,集团下属有十多个分公司,每天我们3个流程管理员修改流程、管理异常流程,还是忙不多来,特别是每次组织结构、人员变动,工作流都要改一遍,想想头都大了”。如果你是第一种情况,那么你现在还不需要这个,因为公司的流程刚刚启用,只是个别部门的个别业务在走流程还没有广泛使...
原创
387阅读
0评论
0点赞
发布博客于 3 年前

利用车牌识别系统设计提货现场排队显示数据

业务场景是这样的,车辆进厂时需要将车号登记到系统中进行排队,车辆离厂时从排队队列中进行删除,将厂内的车辆按照进厂顺序进行排号。通过车牌识别装置,在车辆入厂时自动识别车号,写入到数据库中并更新数据显示;出厂时将数据标识为已出厂,更新显示。最后将需要现实的数据区域通过大屏幕投送到LED屏幕上进行展示即可。通过这样的设计来规范付货现场的排队秩序,避免发生一些矛盾,用程序来解决一些实际的问题。...
原创
399阅读
2评论
0点赞
发布博客于 3 年前

小飞鱼通达OA二开 流程中心 列表控件高度样式自定义设置的处理(图文)

设计时列表控件显示的高度经过调整,可以正常显示。但是打印预览时确失去了对高度的设置经过调试样式代码重新对局面进行掌控CSS代码
原创
656阅读
0评论
0点赞
发布博客于 3 年前

小飞鱼通达二开 通达OA工作流表单标题下拉列表字体样式设置(图文)

今天的一个流程表单里使用了下拉列表框,如下图:在设计视图和预览时都没有问题,只是在流程查询时显示的不正常。表单上的样式对于变成文字后的数据不再起作用。小飞鱼经过研究,发现原来是系统在数据浏览页面时加载了其他的样式文件,而对原来的样式不再生效。通过在表单里加上样式代码得以解决这个问题。h1 span{ font-size:26px !important;}最终的效果还不错,文字大小一样看着也舒服...
原创
891阅读
0评论
0点赞
发布博客于 3 年前

智能化设备开发 车牌识别硬件的系统集成测试(代码)

如今,使用图像识别技术已经是很普遍了,甚至现在用的人脸识别系统也是越来越多。平常我们接触最多的就是车牌识别系统了,停车场、小区大门管理都用上了车牌识别,车来了可以自动在系统中进行比对,符合条件的自动抬杆放行,减少人为干预也减少了很多麻烦和口舌。这里我们要把测个系统引入到厂门放行中,在系统中刷卡写入数据后自动在ERP系统中写入对应的车辆白名单,车辆即可入场。按照厂家提供的接口文件,实现直接传递车牌参...
原创
707阅读
2评论
0点赞
发布博客于 3 年前

小飞鱼通达OA二次开发 财务应用系列办公备品及资产验收解决方案(图文)

小飞鱼最近开发的备品及资产验收管理程序。最初设计的是要从采购计划开发走这个流程,采购来源主要是从京东商城进行采购,因此设计了可以数据京东的商品编码,点击获取数据直接获取对应商品的名称、型号、价格等信息。不过后来经过进一步业务讨论,将采购计划部分进行了省略,采用直接线上采购总额控制的方式,不在再录入采购计划。因此程序开发部分就省略了计划,直接从采购回来的验收开始。对于一般的消耗物品并不用走这...
原创
435阅读
0评论
0点赞
发布博客于 3 年前

小飞鱼通达OA二开 连接金蝶EAS ERP的Oracle数据库获取数据更新OA开发模块信息

在小飞鱼最近开发的资产验收模块中,需要将ERP资产编码与资产模块编码进行数据绑定。这个数据绑定其实可以有两个方案:1、将ERP中的资产编码信息生成后,直接手工填写到OA中开发的资产模块中;2、将OA开发的资产模块中的编码,写入ERP的资产卡片中这两种方法使用任何一个都可以在两个系统中的数据建立联系即可。由于业务使用的需要,如果将OA资产编码写入ERP中,这样操作起来会更方便,因此采用此方案。在EA...
原创
715阅读
0评论
0点赞
发布博客于 3 年前

宏景eHr 手机App应用二次开发(图文)

应用宏景eHr软件,其中将hr与通达OA进行了组织结构和人员信息的数据同步开发。在后续的使用过程中,需要使用到手机App,但是宏景的app是完全按照应用的用户数来计费,这样算下来如果使用员工自助的话会是一笔不小的费用。通过对系统进行了数据分析和研究后,进行了常用一些数据查询方面的开发,并形成手机app应用,公司领导可以随时随地查询员工的信息,快速掌握员工情况。除了app的开发,也可以采用微信的方式...
原创
612阅读
0评论
0点赞
发布博客于 3 年前

C# 动态修改DataGridView数据源,根据不同条件显示不同数据(代码)

在实际应用中,需要动态根据程序执行中的数据显示不同数据表中的数据,两个表中的数据列有一些并不相同,因此不能使用相同的数据列显示。如何动态修改数据源并显示如来?经过测试,可以在每次绑定之前先清空所有数据列,然后根据数据源的信息让程序自动再生成数据列。 private void bindDGVContractDetail(int cId) { uc...
原创
4598阅读
4评论
2点赞
发布博客于 3 年前

C# FileStream常用的属性与方法总结

对流进行操作时要引用 using System.IO; 命名空间FileStream常用的属性和方法:属性:CanRead 判断当前流是否支持读取,返回bool值,True表示可以读取CanWrite 判断当前流是否支持写入,返回bool值,True表示可以写入方法:Read() 从流中读取数据,返回字节数组Write() 将字节块(字节数组)写入该流Seek() 设置文件读取或写入的起始位置Fl...
转载
5038阅读
0评论
3点赞
发布博客于 3 年前

EASYUI数据展示实例(js脚本控制)

在简单数据展示的基础上,使用js脚本进行数据的获取及显示控制,便于进一步使用程序进行控制。&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Fluid DataGrid - jQuery EasyUI Demo&lt;/title&gt; &
原创
443阅读
0评论
0点赞
发布博客于 3 年前

EASYUI数据列表显示实例(简单数据展示模式)(图文)

首先带来的是最简单的数据列表展示,数据来源自程序生成的json,或者直接写好json文件,将地址写在table标签里就行了。这样进行简单的数据展示是可以的,如何要加入其它功能则有一些问题。&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Fluid Da...
原创
1813阅读
0评论
1点赞
发布博客于 3 年前

c# 解决Vistual Studio 2015无法创建MVC应用的问题(图文)

今天要测试一下MVC,结果新建的时候居然没有这个选项。从微软网站下载了MVC4后一样也是不可以,最后选择修复VS,修复之后就多了一页选择可以选择MVC了。...
原创
706阅读
0评论
0点赞
发布博客于 3 年前

C# 调试应用提示“无法访问此网站”问题的处理(图文)

下载了一个web应用,调试时直接报错如下图:而自己新建的web应用就没有问题。通过以下方式进行调整修改:修改hosts文件关闭windows防火墙修复socket端口修改应用的文件夹权限等等经过这些调整后还是一直报错,最后经过将应用文件夹下的vs目录删除,重新生成解决方案后,程序正常启动。...
原创
3077阅读
1评论
0点赞
发布博客于 3 年前

小飞鱼通达OA二次开发 同步中控考勤机网络版数据到OA系统并增加个人查询功能(图文)

一般我们同步的都是中控的单机版系统,这个系统本身是支持的,只不过原有的程序有些bug需要处理一下。这次同步的是中控的网络版考勤机,有什么不同么?当然有,网络版的数据库结构与单机版本完全不同。经过连接数据库后发现根本取不到数据,同步程序是可以连通数据库的,可是为什么没有数据呢,经过查看数据库发现原来两个库完全结构有差异,经过比对后将网络版数据库变通可以连接查看到数据。设置同步时间,先手动执行一下数据...
原创
2207阅读
0评论
0点赞
发布博客于 3 年前

一次使用针式打印机打印异常问题的处理

今天使用一款专用软件进行打印,需要使用EPSON680KII针式打印机,可是打印出来的单据比正常的要拉长很多,都窜到页面下面了,像是中间被插入了很多空行。一开始以为是电脑windows10系统显示分辨率设置的问题,1920*1080, 150%显示。通过几次各种比例的调整打印出来还是一样。那能不能是打印机驱动问题,又重新下载安装了打印机的驱动程序,打出来还是一样的效果。朋友说会不会是打印数据线的问...
原创
1296阅读
0评论
0点赞
发布博客于 3 年前

小飞鱼通达OA二次开发 使用OA系统账号作为身份验证的接口开发

之前做过SSO登录验证的开发,今天说的是另外一种模式,同样适用于系统集成方面。用户总是不愿意记忆各种系统的登录密码,OA账号平常用的还是比较多的,用这个账号作为其他系统的登录账号也更容易被接收。基于这方面的考虑,在OA中开发了小飞鱼登录验证接口,在其他系统中输入用户名密码后将数据发送到接口文件后,由接口程序进行判断当前用户的账号是否正确及是否允许登录,登录成功或失败结果进行返回。除了正常的登录验证...
原创
556阅读
0评论
0点赞
发布博客于 3 年前

小飞鱼通达OA二开 使用微信企业号做一个用户自助重设密码的开发(图文)

通达OA用的多了,你有没有忘记过密码呢?怎么办,一遍一遍登录都不对,试过几次就被锁在外面了,万般无奈只能求助管理员来给清空密码了。这时候就体现出管理员的权利了,来,我给你清下密码,分分钟搞定。这样的场景出现过无数次了,可是用户总忘记密码要麻烦管理员这样对管理来说并不好,OA本身提供了外网邮箱找回密码的功能,不过要提前先设置外网邮箱,并且管理员开启允许找回才行。如何让用户自行解决这样的小问题呢,不用...
原创
1768阅读
0评论
0点赞
发布博客于 3 年前

小飞鱼通达OA二开 控制流程打印次数,可重新设定打印模板的二次开发(图文)

这次小飞鱼给大家分享的是一个控制流程打印次数的开发案例。主要是想解决使用工作流打印时,在流程审批结束后由发起人自行进行流程表单、会签意见、审批过程的打印。这样设计的目的主要是为了避免有些人重复进行打印后,拿着单据重复到财务部门进行报账,这样加了打印控制后财务人员可以直接通过查看打印次数来判断是否之前进行过办理。这里用到了开发环境的一个例子流程,比如实际审批的是下面这个流程。经过数据处理后重新设计页...
原创
1052阅读
0评论
0点赞
发布博客于 3 年前

小飞鱼通达OA二开 OA与HR系统集成解决方案

人力系统与通达OA系统,平常作为两个独立的系统各自进行管理,但是当人员较多时同时进行2个系统的维护还是有不少重复工作的。首先连个系统中都存在相同的组织结构和人员信息,包括姓名、职位等信息。如果能够做一个数据同步的开发,将两部分数据进行自动同步,修改其中一个系统中的数据,另外一个系统中可以自动进行同步那就非常完美了。 初始设计为以人力系统作为数据基准,人力资源部门在人力资源系统中进行组织及人员...
原创
862阅读
0评论
0点赞
发布博客于 3 年前