Toggle navigation
一步通软件
首页
产品
文档
下载
关于
一步通低代码开发平台
全Web可视化开发和运行架构,敏捷、高效、稳定的信息化快速开发和落地工具,集开发、组织、流程、表单、报表、门户、移动等全方位功能于一体
快速开发平台
在线体验
立即下载
平台概述
核心功能
流程介绍
更新日志
持续的版本升级
时刻都在进步,全速向前奔跑,保持迭代更新
2022-04-26 V6.0.0.574
1、DataEditor控件,优化数据不能为空的提示文字
2、ToolBar控件,增加获取动态菜单的首个子菜单函数
3、BPM流程,同属性处理人函数优化,对空值做了处理
4、BPM流程、事件脚本支持子表Linq取数写法
5、人员类别可以分类别设置指标集显示隐藏
2022-04-10 V6.0.0.568
1、ComboBoxTree.LoadValue 在开启多选的情况下,多次调用会正确的重置复选框的勾选
2、BPM流程修正退回某步功能,在并行的情况下会退至当前节点的问题
3、DataGrid控件,修正图片和多媒体列对齐方式不生效的问题
2022-04-07 V6.0.0.567
1、系统全部滚动条样式进行了调整
2、DataEditor控件,增加指标填写备注显示功能
3、BPM流程修正退回某步,在并行的情况下会退至当前节点的问题
4、DataGrid控件,修正图片和多媒体列对齐方式不生效的问题
2022-04-05 V6.0.0.564
1、BPM流程支持拥有人和执行人都可以看已办
2、DataEditor控件,在Update方法,支持修改隐藏字段
3、优化 MY.Component.Tag link 类型的去掉左右占位
2022-04-01 V6.0.0.559
1、ToolBar控件样式更新
2022-03-31 V6.0.0.558
1、DataGrid 固定列错位问题更新
2、新增全局的流程提交后扩展,目的是为了能实现消息
3、流程子集表单读数据按disporder排序加载
2022-03-24 V6.0.0.554
1、工具条按钮新增按钮样式及颜色设置
2、工具条按钮支持分组设置,可以设置为按钮组
2022-03-19 V6.0.0.552
1、DataGrid控件的OnCellFormat事件增加cellclassname参数
2、DataGrid控件优化了浏览器兼容性
2022-03-12 V6.0.0.549
1、完善控件 ButtonTag
2、优化最大化窗口对话框在浏览器改变大小后自动调整算法
3、修正微信公众号取消订阅事件
4、修正流程任务创建后事件的触发点
5、更新报表组件
2022-03-09 V6.0.0.546
1、DataGrid 增加属性 SetFixedRight 右锁定
2、ButtonTag 新增组件
3、MY.Component.Tag 新增代码组件,配合DataGrid使用
4、DataGrid 与 ButtonTag 组合使用,看示例
5、代码管理中,修正最近打开文件历史被其他用户清除的问题
2022-03-02 V6.0.0.543
1、BPM流程当前任务,支持查看正在执行的3个处理人
2、BPM流程是上一步处理人自动通过优化,针对已跳过的处理人忽略处理
3、BPM流程自动通过的节点,意见信息修改为“自动通过”
2022-02-09 V6.0.0.538
1、BPM流程已办任务支持按实例模式查看
2、BPM流程调度新增功能支持手工选择处理人
3、BPM流程知会功能优化
2022-01-21 V6.0.0.536
1、最大化窗口对话框在浏览器改变大小后可自动适应
2022-01-19 V6.0.0.535
1、bpm流程知会功能优化
2、ComboBox组件增加了属性IsAutoCorrect
2022-01-18 V6.0.0.534
1、ComboxBoxTree控件增加属性 IsStoreText
2、修正业务另存问题
2022-01-05 V6.0.0.531
1、BPM流程任务和实例信息支持自定义排序查看
2022-01-04 V6.0.0.530
1、修正ExcelForm报表导出时在某种特殊情况下报错的问题
2021-12-30 V3.5.0.528
1、BPM矩阵处理人优化
2、修正Firefox浏览器下对话框的兼容性
2021-12-29 V3.5.0.525
1、BPM流程新增知会接收人可以知会给其他人
2021-12-22 V3.5.0.523
1、BPM流程增加矩阵管理及矩阵处理人扩展
2021-12-15 V3.5.0.521
1、选择用户函数增加忽略用户权限的参数
2、修正一个安全漏洞,建议升级
2021-11-23 V3.5.0.517
1、修正BPM流程取回显示不正确的问题
2、增加无在线登录的接口,满足用户未在用户表也可登录的需求
3、优化ExcelForm,DataGrid导出函数Export的说明
4、BPM流程新增特定员工岗位的同组上级接口
2021-11-17 V3.5.0.514
1、解决机构划转不能多选机构节点的问题
2、解决工具条无法创建第3层以上的按钮问题
2021-11-08 V3.5.0.513
1、新增Excel报表,动态列支持编辑
2021-11-04 V3.5.0.512
1、定时作业支持设置并行执行
2、文件及图片默认大小限制从10M变成20M
2021-10-30 V3.5.0.510
1、BPM流程新增ThrowCheckStartUnique函数,作用为检测并确保流程只能发起一次
1、BPM流程初始化数据提示优化
2021-10-14 V3.5.0.507
1、DataEditor组件的多行文本嵌入滚动条显示不正确修正
2、DataEditor组件的多行文本嵌入增加行高设置
3、流程包数据模型增加名称别名
2021-09-18 V3.5.0.506
1、流程处理人增加根据岗位找上级岗位的接口
2021-09-05 V3.5.0.504
1、BPM流程优化等待节点的处理
2、BPM流程优化超时催办的处理
2021-08-26 V3.5.0.501
1、BPM流程常量增加了可扩展编辑组件
2、业务步骤增加了可扩展配置
2021-08-12 V3.5.0.499
1、Bpm流程,修正已办任务接口某种参数情况下显示不正确的问题
2021-08-10 V3.5.0.498
1、支持微信公众号直接绑定htm认证和单点认证,绑定认证地址可以配置,url认证方法
res/weixin/auth?redirecturl=
res/weixin/{fileid}.htm
2、流程等待节点优化性能,修正等待节点连接结束节点无法正确跳转的问题
2021-08-04 V3.5.0.494
1、DataGrid控件:修正锁定列在新版本chrome>90且自动行高刷新导致锁定列错位
2021-07-23 V3.5.0.491
1、简化业务管理,增加指标默认值和指标分组设置
2、流程运维功能,增加查询处理人异常流程(流程运行状态用户不存在或被禁用)
3、表格设计器优化对chrome90以上版本线条粗细显示不一致的问题
2021-07-07 V3.5.0.485
1、修改控件 DataGrid.IsIgnorePrivilege=true 属性求行数不正确的问题
2021-07-01 V3.5.0.484
1、优化单点登录,不再弹出强制修改密码界面
2021-06-25 V3.5.0.481
1、新增全平台水印显示功能,设置web.config中配置参数ApplicationWaterMask的值开启水印;示例:<add key="ApplicationWaterMask" value="res/service/watermask/dispname" />
2021-06-23 V3.5.0.479
1、升级至新版本组件pdfjs
2、升级至新版本组vant v2.12.22
2021-06-22 V3.5.0.478
1、优化 TreeView.ImageList 的属性设计器
2021-06-03 V3.5.0.477
1、机构编码,求机构最大编码值优化
2、划转机构优化,如果目标机构已经达到最大编码,者提示无法划转
2021-05-31 V3.5.0.475
1、提升流程等待节点在大量数据下的运行性能
2021-05-25 V3.5.0.474
1、优化Bpm流程设计器等待节点脚本设计器
2021-05-17 V3.5.0.473
1、修正主界面主题选项为子系统模式下在IE下菜单显示异常问题
2021-05-13 V3.5.0.472
1、代码编辑器,工具条按钮快速插入代码
2、增加部分接口安全性
2021-04-26 V3.5.0.470
1、优化多用户关联切换功能,通过切换可以一个用户登录管理多个账号的事务
2021-04-25 V3.5.0.469
1、流程运维的流程查询模块二级管理员支持部门授权
2、更新基础组件:表格js组件、格式化组件
2021-04-19 V3.5.0.467
1、增加流程上下文返回节点名称 ActivityName
2021-04-16 V3.5.0.466
1、新增多用户关联切换功能,通过切换可以一个用户登录管理多个账号的事务,需要升级平台代码
2021-03-30 V3.5.0.460
1、View主题新增导航地址栏支持在页签位置显示
2021-03-18 V3.5.0.457
1、报表设计器,优化编辑器速度,在有大量的表和视图的情况下
2、ExcelForm控件,修正某种多行及合并的情况下刷新表格会导致表格错位的bug
3、ExcelForm控件,增加RefreshAll方法
2021-03-04 V3.5.0.453
1、优化BPM流程对超时预警的处理机制
2021-02-25 V3.5.0.446
1、DataGrid控件,粘贴excel数据优化
2021-02-18 V3.5.0.443
1、业务管理模块增加的报表输出的字段和管理功能
2021-02-08 V3.5.0.442
1、解决附件下载时谷歌浏览器下文件名中空格变成+号的问题
2021-02-03 V3.5.0.441
1、修正chrome88版本 GroupBox 内控件的定位偏移问题
2021-01-22 V3.5.0.440
1、优化指标管理的构库功能对自动增长字段的处理
2、优化指标管理中虚拟指标编辑效果
2021-01-19 V3.5.0.439
1、修正ExcelForm导出二维码图片内容为空的时候报错
2、修正数据服务参数日期型模板代码生成规则
2021-01-18 V3.5.0.438
1、TreeView控件优化定位方法,支持开启顶层节点后根据id自动定位
2、优化接口命名,防止误当做扩展名,接口的命名方式(从点改成减号)
2021-01-12 V3.5.0.435
1、DataGrid控件新增属性,控制是否忽略权限 IsIgnorePrivilege
2、优化了基类 HttpRequestHelper, SteamHelper.StreamToBytesEx
2021-01-08 V3.5.0.434
1、优化部分页面现代主题显示效果
2021-01-04 V3.5.0.430
1、新增了在线报表设计器的基础组件
2、解决IE11下兼容问题
3、优化部分页面现代主题显示效果
2020-12-19 V3.5.0.408
1、优化部分页面现代主题显示效果
2、优化单机用户登录体验
2020-12-17 V3.5.0.404
1、优化导入excel,excel日期列导入字符型列做了格式化处理
2、改进了获取ip地址方法,能更准确获取真实的客户端地址
3、日志系统新增参数FromClient,可以记录用户登录来源
2020-12-15 V3.5.0.399
1、现代主题字体优化:宋体=>平滑字体,优化mac系统显示,字号12=>13,行高1.3=>1.4
2、现代主题子系统优化:子系统过多后会出现滚动条,方便选择
2020-12-11 V3.5.0.398
1、BPM流程:优化手工选处理人寻找算法,节点中有脚本节点或知会节点会自动跳过继续寻找
2、修正日期控件在混合主题中交叉使用弹出日期选择框,优化浏览器缩小显示下日期框不变形
2020-12-09 V3.5.0.395
1、修正 DataGrid、ServiceDataGrid 控件:在Chrome浏览器、编辑模式下、有列锁定的组合情况下在切换页至最尾页时,特殊情况下会行错位
2020-12-04 V3.5.0.394
1、修正窗体工具条缓存问题,现象为有授权的工具条按钮显示异常,版本>= 3.5.0.379才有此问题
2020-12-03 V3.5.0.393
1、字段和表模型的显示隐藏,增加了3级有限级体系(系统表定义级,功能模块级,用户级)
2、优化了了方案管理函数和界面
3、BPM流程修正,在设置超时处理选项下,超时自动完成某种情况下会添加不正确
2020-12-01 V3.5.0.390
一、新增核心内容
1、全新的界面UI已经发布,所有控件全部实现现代样式
2、iView主题,新增子系统菜单模式
3、新增html文件的razor语法运行模式,支持layout框架页和cshtml类似的语法
4、字体图标版本升级,图标增加到7800多个图标
5、新增企业微信认证集成,htm,frm,rep 文件可以通过增加 res/auth-qywx-[app]-id.htm 的方式自动获取企业微信的身份
6、新增mylite.js,方便htm编写代码
二、新增控件和功能
1、BPM流程,新增空处理人优化,当条件(节点允许手工选人 且 无处理人允许通过)的情况下,允许手工设置为空处理人
1、Button控件,添加 ButtonType\ButtonShape\Icon 属性
3、CodeTreeView,OrgTreeView控件,增加一次定位多个节点的方法 PositionNodes
4、控件TreeView的TreeNode节点增加方法 SetTextColor 方法
5、用户管理增加高级查询功能
6、用户管理增加批量移动
三、功能优化和修正
1、对话框优化对话框 关闭前事件 OnBeforeClose
2、优化bpm流程处理人选择默认值的记忆逻辑
3、修正UploadFile控件,反复上传一个同名文件,无法更新附件内容的错误
4、修正导入数据功能,如果代码为O,采用中文的情况下无法正确匹配
5、登录界面的验证码增加了破解难度
6、所有页面的按钮默认配色设置为默认色
7、导入excel,如果字符型的列,检测字符长度,超长的给提示
8、修正UploadFile控件,默认隐藏的空间 SetVisible(true) 无法点击上传
9、修正 Application.User.GetDisplayUserName 无法返回正确的文本
10、CodeTreeView控件,GetCheckedNodes 在一次性加载下获取不正确
11、日期选择控件,把星期日调整到最后一列
12、修正子系统模式下,左侧导航菜单折叠后,二级菜单不显示的问题
2020-07-23 V3.5.0.332
1、流程引擎优化,流程删除和撤销事件支持读取表单信息
2、流程支持已删除查询,已删除的可以恢复
3、iviewui 升级至 v3.5.4
2020-07-20 V3.5.0.331
1、优化接口调用性能
2、增强接口调用的安全性
2020-07-14 V3.5.0.330
1、优化接口调用性能
2、增强接口调用的安全性
2020-07-13 V3.5.0.329
1、添加资源用户权限接口 AuthPermissionMemory.IsUserResourceWhere
2、部分接口进行了安全性控制
2020-06-30 V3.5.0.328
1、BPM流程:修正流程任务被退回后不记录退回原因
2020-06-17 V3.5.0.325
1、部分接口进行了安全优化
2、代码版本控制改为区分大小写
2020-06-01 V3.5.0.324
1、BPM流程支持脚本函数ExecuteSqlConst,直接执行常量的脚本
2、BPM流程新增流程标签功能,可以流程增加标签设置,方便处理权限及分类查询
3、指标集构库增加构库时重构视图选项
2020-05-26 V3.5.0.321
1、修正Excel报表在多子表渲染图片的情况下图片错位的问题
2、优化了部分接口增强安全性
2020-05-11 V3.5.0.320
1、DataGrid控件,增加属性IsShowSelectedView控制只读状态下是否显示选中行颜色
2、优化首页更多对话框显示效果
4、优化流程引擎手工选择处理人的记忆逻辑算法
5、修正在ie11下选择处理人后无法提交的问题
3、修正登录页自定义html问题
2020-05-06 V3.5.0.317
1、iView主题的登录页新增忘记密码,用户注册的扩展链接
2、iView主题的登录页新增自定义html扩展
3、优化最新版本chrome下某些页面会出现多余的滚动条的问题
4、系统后台增加了修改密码和密码有效性校验的接口
5、修正 ComboBoxTree 控件个别方法在控件下拉树未展开的情况下调用报错
2020-03-13 V3.5.0.316
1、主界面菜单支持默认收起选项
2、流程已办排序优化,解决某些情况下排序变变化的问题
3、统计报表设计器进行了大幅度优化
2020-01-18 V3.5.0.307
1、流程特定处理人支持按逐层搜索父亲部门
2、流程任务完成后事件在退回的情况下也触发
3、流程脚本增加了清空字段的方法UpdateFormFieldNull
4、解决流程退回后刷新页面因为taskid大小写无法正确刷新
2020-01-13 V3.5.0.306
1、流程设计器增加了允许回写审批意见的选项,提交的时候填写的审批意见可以回写到表单
2、流程引擎保存后事件,增加了action参数,方便控制点击何操作后触发的
2020-01-10 V3.5.0.304
1、升级pdf、excel、word控件至19.11版,二维码生成优化
2、优化流程图设计器中选择了默认审批意见字段后无法删除的问题
3、优化用户管理选角色页签在谷歌老版本下无法显示的问题
2019-12-16
工作流:
1、新增流程图知会节点,可以快速设置知会人
2、新增流程超时自动提交和跳转步骤处理
3、新增流程提交支持待阅任务
4、新增流程增加处理人策略:归属管理机构的角色
5、新增查找处理人按部门检测增加逐层向上检测功能函数
6、增加接口 获取流程任务按流程统计数 WorkTask.GetWorkTaskProcessStat
7、优化Bpm流程超时处理功能自动提交和跳转步骤处理
8、优化了流程手动选择处理人时的默认规则
9、优化流程保存后事件对异常消息的处理,支持消息显示
10、优化流程引擎函数必录校验规则 ThrowCheckRequire
11、修正BPM保存流程导致备注丢失
12、修复流程发起事件无法读取数据的问题
平台开发:
1、新增登录页和主页默认由default.aspx改为Index
2、新增登录界面可以指定主题编码参数themeid,实现一个系统多种登录入口
3、开发功能:js,css,htm 文件的支持快捷键ctrl+s保存
4、开发功能:js文件编辑对话框支持保存不关闭,支持快捷键ctrl+s保存
5、ComboBox控件:修改某种情况下回调无法触发 ComboBox.LoadValue(id,cb)
6、数据模型:人员,机构,岗位库必须要固定字母开头
7、数据模型:读取指标集的方法可以读取到分组SetTable.GroupName
报表设计器:
1、设计器新增校验规则且表单中编辑数据会进行校验
2、设计者增加自定义窗体编辑模式
3、设计器支持机构代码忽略权限控制选项
4、设计器优化打开选择数据服务和窗体对话框的速度
5、设计器子集编辑增加自定义窗体支持
6、设计器子集选项增加可视化界面设置
7、平台ExcelForm编辑功能增加对应自定义窗体支持
8、指标校验规则上移下移功能
9、ExcelForm启用表格编辑的情况下,父窗体编辑框无法获取焦点问题
用户权限:
1、用户增加了按机构快速分配角色功能,并且可以在流程中生效
2、用户的角色页签,增加了反查用户拥有的角色功能
2019-10-10
1、新增统一消息通知机制管理模块
2、新增一套基于Token的接口开发和认证机制
新增token认证的接口
前端:api/service/secret/gettoken
前端:api/service/secret/verifytoken
后端:RS.Auth.User.GetAppSecretToken
后端:RS.Auth.User.VerifyAppSecretToken
ds新增日志记录和token认证方法
ApiLoggerInfo
ApiLoggerError
ApiVerifyAccessToken
ApiVerifySignature
3、ServiceDataGrid 控件,增加了保存数据的事件 OnSaveOneCell,OnSaveBatchCell
4、优化对话框关闭 dialog.close 方法,判断如果是顶层页面自动为 window.close
5、bpm流程:修改流程设计中节点通知修改保存后无法正确显示的问题
6、表格编辑,单行编辑框录入时自动把当中的回车换行字符去掉
7、DataGrid.PositionRowData(rowIndex) 支持按行数定位
8、修改 Application.User.GetDisplayUserName 调用有时报错问题
9、CommonWidgetChooseDialog 支持选择多个文件类型
10、优化iview主题部分控件显示效果
11、解决工具条数据为空的时候多了一个undefined
12、修改iview主题IE下粘贴用户名登录问题
13、修改导入excel方法,WorkFlow.Dialog.importExcelSimple 在多主键情况下导入不正确的问题
14、修正DataEditor 控件的 GetFieldValue 方法在无数据情况下会报错
2019-05-05
系统已支持liunx部署
统计报表反查速度大幅度优化
流程表单库结构长度调整
部分接口增加了做了安全优化调整
ExcelForm复制ctrl+c文本做了优化调整
TreeView增加了方法 ClearCheckNodes 可以清除所有节点勾选状态
ComBoxTree修改了方法ClearValue能正确处理多选代码勾选状态
修正 view主题 chrome74 计算高度的问题
2019-03-22
优化业务脚本引擎解析速度,大脚本的速度有巨大提升
业务脚本引擎指标和指标集重复会有明确提示
导航菜单,功能可以选择htm文件
人事库中指标编码不同表允许重复了
解决业务另存计算中含标准表会另存失败
2019-03-14
增加js组件echart v4.2
修改数据模型,字段批量编辑功能换页不正确的问题
2019-03-05
业务处理引用数据函数排除回收站人员
业务库构库功能增强了合法性校验
2019-02-27
优化了业务公式脚本执行的效率
业务库增加了一个索引,为了提升速度和减少读写(需点业务的检测并构库)
优化计划任务重启服务功能
2019-02-21
工作流:支持递归并行审批节点自动跳过无需审批的处理人
Fast报表升级到2019.1.20版本
优化iView主题显示全屏图标效果
2019-01-28
TextBox控件增加方法GetTextToFloat、GetTextToInt
ComboboxTree控件增加方法ClearValue
DataGrid优化代码多选列编辑时默认勾选和定位
Fast报表升级到2019.1.9版本
FormPanel 增加了submitdataservice的返回值读取
2019-01-24
iView主题通知功能优化
iView主题右上角功能优化
数据服务C#代码提示优化
解决某种特殊情况下编辑C#代码导致浏览器卡死的bug
2019-01-11
DataGrid控件,开启页脚的情况下,编辑数据即时计算页脚优化
主界面页签增加了缓存模式,开启后可以页签不会自动刷新
DataGrid 控件增加了页脚及其配套功能,具体使用参考示例
DataGrid 编辑模式下,只读列增加背景色更容易区分了
DataGrid 锁定列的背景颜色调整
ExcelForm 编辑模式下,只读单元格背景颜色调整
2019-01-03
增加了HRScript编辑器生成代码的功能
业务管理,导入指标功能优化,支持变动前和变动后导入
业务管理,文件夹同名检测规则修改
2019-01-02
优化指标导入,延长平台升级下载升级包的超时时间
2018-12-26
DataGrid 控件增加了属性AllowSortClickHeader控制表头排序
修正机构编码功能特殊情况下报错
2018-12-18
修改上个版本代码选择框滚动条问题
ExcelForm控件,访问第三方数据源的时候,超时时间改成系统配置的时间(默认20分钟)之前为(30秒)
2018-12-17
业务管理增加关联流程编码字段
业务设置老版本管理界面支持报表输出
2018-12-14
ExcelForm控件增加了自定义代码录入
ExcelForm控件代码录入,增加了允许录入任意值的选项
ExcelForm控件优化了多行文本嵌入录入的效果
ExcelForm控件修正多行文本类型在有锁定列的情况下,行高度自动调整后锁定列显示错位的bug
2018-12-13
iview登录界面,正确传递附加参数至主界面
修正DataGrid在上个版本存在备注字段查看不正确的问题
2018-12-12
树控件TreeView增加了事件OnNodeExpand
iview主界面如果左边导航只有1个顶层,自动展开下一层
iview主界面弹出新窗口选项可以正确生效
2018-12-11
增加了带进度条的对话框函数:Common.Dialog.startProgress
2018-12-10
统计报表优化:数据收发接口单位数量限制从50修改为500
主题:iview主题优化
机构编码:增加了点击链接跳转到下层的功能
机构编码:新建、修改、划转、合并 增强了同层名称重复检测
业务管理:增加了标准表和税率表计算集成
业务管理:业务计算进行了调整,包括接口调整
业务管理:部分改进了与bpm集成,下一步会继续改进
数据模型:字段显示类型增加了超级链接类型,点击链接在新窗口中打开
DataGrid控件:TableColumn增加了 ColumnType 属性
DataGrid控件:TableColumn导入指标的时候,会导入更精确的信息,包括 DataConfig,ColumnType 属性
2018-11-23
ComboBox 控件增加编辑搜索功能
iview主题优化,提高首页加载速度、显示效果细节、兼容性
2018-11-21
DataGrid控件:支持列合并功能,通过方法 SetRowspanConfig()
2018-11-19
平台主题:调整浅蓝色主题的表格奇偶行颜色
2018-11-16
修正数据字段改名后流程图中已保存的权限无法同步更新名称,导致权限判断失败问题
2018-11-14
ServiceDataGrid 增加了从数据服务读取多行标题功能
ServiceDataGrid 修正在多行标题模式下,保存后再编辑不正确
DataGrid 增加显示\隐藏\替换列的控制方法
2018-11-09
主题 iView 显示效果优化
2018-11-05
新增功能
增加全新的 iView 主题模式(推荐)
DataGrid 新增了多行标题功能,查看数据效果更好
DataGrid 增加 TableColumn 属性 CaptionGroup 控制分组,DataConfig 控制属性
功能改进
函数importExcelSimple,增加导入校验扩展方法的参数方便深入校验控制
流程运维支持二级用户进行管理
升级基础组件 ace.js
问题修正
DataGrid按f12进入编辑状态不会清空
DataGrid某种情况下按双击在chrome浏览器下不会多一个tab键
2018-09-18
修正ExcelForm表单,单元格未代码型编辑组件并开启选项"按字符存储"不生效的问题
2018-09-13
控件:CheckBox,RadioButton 增加了 WordWrap 属性
修改批量导出表单方法,支持大数据表格导出和打印,Widget.Exports.exportExcelFormList
引入js组件 html2canvas orgchart
DataGrid控件:修改表格行数列宽适配显示5位数字
2018-08-31
权限:增加了配置选项Mis_IsCreatePermissionToTable,允许创建数据权限为物理数据表(自动加索引),性能更好,但数据无法及时更新,使用在高性能要求的场合
BPM工作流:优化处理人选项多个并存的时候的执行优先级
BPM工作流:优化处理人选项“参与过流程”设置为最近一次从开始节点至最后才有效
2018-08-30
BPM工作流:修正处理人选项“参与过流程”设置为自动通过运行不正确的问题
基础类库:修改计算器类 Calculator.CalcEngine 四舍五入算法
2018-08-24
窗体文件的引用,增加了ds文件的引入,会根据ds的返回值自动判断是css还是js
窗体文件的引用,url 可以按结尾标记[@css],[@js]区分url类型
2018-08-21
修正计算器类Calculator在处理数字型相等计算时,某种特殊情况下不正确的bug
2018-08-17
BPM工作流:对子表的字段增加了必录校验
BPM工作流:增加了检测子表必录数据函数 ThrowCheckRequire
BPM工作流:脚本编辑器增加了部分可选的方法,方便脚本编写
BPM工作流:流程设计器的数据权限显示做了优化
平台授权:修正了3.0.0.91新增功能的一处bug
2018-08-16
授权机制改进:数据权限,增加 数据不授权功能,可以对条件数据进行取反操作
授权机制改进:增加所属机构 System_Org_Tree 可以通过角色进行授权;角色上勾选的所属机构和用户勾选的所属机构权限进行合并
控件增强:VisualGraph 控件,增加了 GetCellValue SetCellValue 方法,可以动态控制图形的内容
工作流:修正流程任务摘要不生效的问题
2018-08-14
优化流程排序机制,会根据 体系、文件夹、流程包、流程 4级排序
优化了流程发起和办理界面,流程可以按类别选择
2018-08-06
优化在线用户显示,按活动时间排序和增加即将超时显示
修复某种情况下,调用报表设计器点保存无响应问题,建议升级
2018-07-31
窗体设计器去掉最外层的边框占用的2px,这样设计时和运行时显示更精准
完善了 SearchBox 控件的帮助,对 SearchBox 布局进行了优化
2018-07-27
代码型字段翻译机制调整,如果代码编码的说明不存在,显示为编码,方便查错
2018-07-25
控件:增加了 SearchBox 控件
版本管理:已删除代码支持还原,优化版本比对显示效果
代码版本管理,支持指定版本还原代码
2018-07-23
全面引入代码版本管理,支持清单:数据服务、窗体、文件、公用类库、报表
2018-07-19
为控件增加了 OnResize 事件
数据库版本检测并升级,开发账号登录后会自动检测数据库版本,版本低于平台版本会提示升级
2018-07-17
DataGrid 表格文本支持选择,方便复制数据(注意:对原来的编辑选择可能有影响,需要进一步测试)
功能开发模块,增加了快速打开最近文件的功能(只要打开过的文件都会进行记录)
优化平台升级的机制,加强纠错处理
解决平台安装程序报毒问题
优化平台升级的状态进度和异常信息显示
2018-07-16
平台升级增加新版本推送(一天一次)
代码编辑器,增加了 c#,json,xml 的格式化功能
2017-10-12
新增功能
ExcelForm 控件:报表数据增加从数据服务读取,可以使用C#读取数据了(2017.3.6)
TabControl控件:页签增加IsHtmlText属性,方便自定义显示效果(2017.3.9)
ServiceDataGrid控件:增加 OnLinkClick 事件,可以用来读取备注和多媒体单元格数据
TreeView控件:增加树控件的刷新函数 TreeView.RefreshAll(2017.5.17)
TreeView控件:增加根节点属性 RootNode(2017.5.17)
平台函数:组织机构支持多顶层,增加函数 Application.User.OrgTopLevelList(2017.3.18)
平台函数:导入Excel多主键支持代码主键,导入查看数据支持分页(2017.3.23)
平台函数:增加记录日志函数 Widget.Utils.writeLog(2017.4.14)
平台功能:增加C#数据服务基类 DataServiceBaseV2 ,基类可以更方便操作上下文,并且默认采用v2模板(2017.3.1)
平台功能:重新设计并开发了日志记录机制,日志分类别记录管理,日志写到 SM_LogV2 表(2017.4.26)
平台功能:增加应用程序启动扩展机制,增加发布WebService的机制(2017.5.9)
平台功能:增加一个路由 api/{dataserviceid}.ds/skipattach,可以快速调用上传附件的数据服务(2017.5.23)
平台功能:系统登录增加多客户端,同一用户可以同时在多客户端登录(2017.5.30)
用户权限:全面支持二级授权,二级管理员可以建用户和角色(2017.6.9)
用户权限:增加授权方法,提供一个机制处理集团系统的多层级授权(2017.8.27)
工作流:增加流程发起函数 bpmProcessStart(2017.4.27)
工作流:扩展脚本中增加函数 StartNewProcess 2017.4.27)
工作流:增加流程引擎消息扩展机制,可以为任何对象发送消息(2017.8.1)
功能改进
GroupBox控件:在标题为空的时候,不会显示边框的缺口了(2017.3.7)
DataGrid控件:表格控件,可以动态改变列的编辑类型(2017.5.10)
DataGrid控件:DataGrid.RenderCell 方法执行后会调用格式化事件了(2017.5.16)
DataGrid控件:DataGrid.OnCellFormatting 增加 eventArgs.valuetext 显示的值参数,方便代码型字段处理格式化(2017.5.16)
DataGrid控件:DataGrid.SetColumnEditorCodeData 表格自定义代码现在支持 空值(2017.5.16)
Treeview控件:方法 LoadDataService 加载数组类型的参数,支持 data 属性,方便附带扩展数据(2017.6.9)
OrgTreeView控件:机构授权,顶层机构支持任意指定多个顶层节点(2017.5.19)
ExcelForm控件:完全重写了导出xls自动行高计算算法,现在能精准的进行处理自动换行的情况 (2017.8.31)
DataEditor控件:对虚拟且只读的指标进行过滤,不保存(2017.9.21)
日志功能:优化日志页面显示排版效果 (2017.3.24)
日志功能:加强Web层的日志记录,方便查错 (2017.3.24)
日志功能:日志增加了高级分词查询功能,采用nlog记录,采用异步机制,尽量减少对系统性能影响 (2017.5.4)
计划任务模块:计划任务服务模式大幅优化,支持更完善的日志记录(2017.5.29)
平台函数:导航菜单函数 switchConsoleFunction 如果参数值 FuncID 不存在 (2017.2.20)
平台功能:优化系统日志记录内容,日志记录更合理
平台功能:主题修改,主页子系统效果,包括:选中效果改进,有背景图片时效果改进,居中效果改进(2017.3.1)
平台功能:窗体引用的js文件,支持http,或https 其他站点的文件
平台功能:数据模型,指标编辑中代码型指标,可以直接查看对应代码的数据
平台功能:编辑器升级到最新版本
平台功能:登录界面对用户名和验证码进行编码处理,防止脚本注入
平台功能:平台通过安全软件检测 (Acunetix Web Vulnerability Scanner 、绿盟)无中高漏洞(2017.4.12)
平台功能:所有用户可以设置为空密码,方便开发测试(2017.4.17)
平台功能:数据字典,增加控制同层的代码名称不能重名
平台功能:优化字体图标选取功能,可以过滤掉重复名称图标(2017.5.9)
平台函数:优化选择用户函数showSelectUsers,支持已选(2017.6.10)
平台功能:首页组件优化,大幅度优化加载速度、优化显示效果(2017.6.18)
平台功能:代码编辑器增加保存不关闭编辑器功能,方便开发调试(2017.6.21)
平台功能:数据服务可以支持 返回自定义对象,通过实现接口 IBrowserResponseDirectResult(2017.6.28)
平台功能:优化了数据模型构库的速度,会删除过时的授权视图(2017.8.18)
平台功能:数据模型功能,可以点击代码直接查看(2017.9.14)
平台功能:优化了系统登录,所有地方连续敲回车可调下一个控件(2017.9.19)
平台功能:组织机构划转和合并算法,忽略掉失去父关系的节点(2017.9.19)
平台功能:修改由于平台更新导致js脚本无法及时更新问题:仅针对通过 res/xxx.frm 方式访问的文件存在问题(2017.9.22)
平台功能:功能开发中的查找功能,保留最后一次查询内容,方便多次查询(2017.10.8)
平台功能:优化用户管理,可以取消用户和人员的关联(2017.10.12)
错误修正
ExcelForm控件:表单子集弹出编辑的时候,点X也能刷新数据了(2017.2.20)
ExcelForm控件:修改 ExcelForm.SaveCellValue 方法调用报错问题(2017.7.6)
ServiceTreeView控件:修改方法LoadFromDataService 的id未排序的时候加载错误(2017.2.24)
ServiceTreeView控件:修改方法LoadFromDataService 某种情况下死循环的问题(2017.3.14)
DataGrid控件:修正DataGrid批量粘贴某些情况下会报错(2017.3.9)
DataGrid控件:解决粘贴超出列范围报错的问题(2017.3.16)
TextBox控件:修正ie下TextBox的Multiline=true不换行的问题(2017.6.8)
DataEditor控件:解决方法SetFieldValueCode异步操作不能实时更新值的问题(2017.10.12)
工作流:如果自己指定用户,用户节点只有1个分支的情况下,会提交不起;bug已经修复(2017.1.23)
工作流:修改高并发流程下特定情况下有一定几率报死锁错误的bug(2017.4.1)
工作流:工作流摘要优化,解决有时候摘要无法更新的问题(2017.4.20)
工作流:流程拒绝如果改名了,会按改名的名字记录日志(2017.4.20)
工作流:解决某种特殊情况下流程处理人不在的情况下报错的问题(2017.9.28)
工作流:优化流程的日志记录,方便查错
平台窗体设计器:修正控件的对象类型属性默认值,只要设置了一个其他显示不正确的bug(2017.5.21)
平台功能:解决谷歌浏览器中含有逗号的时候无法下载(2017.2.27)
平台功能:修复数据服务方法 IsSessionRequire 不生效的问题
平台功能:导入函数优化,在大数字,比如电话号码导入为bigint字段要报错(2017.10.8)
2017-01-16
新增功能
新增 VisualGraph 控件:可以使用类似Visio的方式做做图,然后与控件绑定显示,支持点击图形事件交互
新增 VisualGraph 控件配套的图形管理程序,可以使用类似Visio的方式做做图
增加函数 Common.String.formatNumber 格式化数字为字符串,之前小数位,千位符
数据服务编辑器:自动补全支持第三方dll的方法,优化多用户同时编辑代码的补全机制
代码编辑器:增加选择导航菜单编码的快捷方式
工作流:流程指标,在流程节点设置的必录选项,提交的时候会自动进行校验
ExcelForm 控件: 增加 FormTableAlign属性,控制表格的对齐方式
功能改进
HighChart控件:改进 LoadFromDataService 方法,查询结果为空的时候会把图置空
ServiceTreeView控件:OnLoadDataService 事件支持返回函数取值
平台函数:switchConsoleFunction 函数,增加按编码切换模块的功能
用户管理:优化日志记录,更容易查错
首页小组件:的位置排版按默认值显示,并有配套的功能结合
工作流:增强流程扩展点查错日志
工作流:优化了缓存机制,在流程发布的时候会自动清理流程缓存
平台功能:优化系统日志记录内容,日志记录更合理
数据服务管理:切换执行方式(执行,查询)会自动勾选或取消记录日志复选框
代码收发工具:自动检测代码中的调试代码,发现后会发出警告
错误修正
DataEditor控件:修正编辑 0 值的时候无法正确保存为0值
平台功能:修正登录后主页的 redirect 参数无法正常打开的问题
平台功能:解决Safari浏览器下载中文文件名乱码问题
平台函数:修正身份证校验,支持2000年出生的人
数据模型:现在修改指标集不会影响 IsMainTable 字段
2016-11-03
新增功能
ComboBoxCustom控件:增加控件可以自定义下拉框按钮的行为
DataEditor控件:可以通过 OnFieldBeforeCreate 的参数 eventArgs.customeditor 扩充自定义编辑器,编辑器需要先开发控件然后通过WidgetDataEditorItem.createInputControl创建
平台授权:授权机制增加 加密锁和非加密锁同时登录功能(加密锁可以不计入并发)
在线用户模块:可以查看区分加密锁登录的用户和普通用户
V1工作流修改:增加业务取数后执行数据服务功能,优化异常消息处理
数据模型模块:指标的编辑控件,代码编辑控件,增加允许录入任意值选项
DataGrid控件:增加 OnCurrentCellChanged 事件的参数 editorctrl 可以灵活控制编辑控件
DataGrid控件:优化全键盘录入体验
支持键盘 f2 进入编辑状态;
代码型指标:支持退格键过滤代码;
代码型指标:上下左右”键支持代码框选中状态移动,向右代码展开,向左代码收起;
代码型指标:支持向右至最后一层代码可以选择保存值;
代码型指标:支持调整代码框大小;
DataGrid控件:增加 GotoSpecialCell 方法
功能改进
用户管理:登录名和姓名相同只显示一个
日志管理:支持日志名称模糊搜索
数据备份:备份功能完善,增加恢复功能
数据导入函数:增强日志记录,更容易查错
工作流:执行事件脚本增强错误日志记录,方便错误定位
工作流:流程引擎提交的时候可以指定目标节点
报表设计器:支持 https 网址
系统登录:单点登录功能,认证失败会记录详细日志,方便查错
系统登录:对用户登录和超时认证情况进行详细的日志记录
系统登录:登录页面,用户密码增加加密传输,增加安全性
系统登录:验证码只能用1次,增加安全性
错误修正
DataGrid控件:解决控件某种特殊情况下代码无法选中问题
工作流:设计器,线条“选择”事件不能保存
工作流:设计器,处理人“是上一步处理人”执行不正确
界面开发:窗体,工具条导入,修改某种特殊情况下无法导入问题,导入后清除权限关联
机构编码:修改不能修改编码长度的bug
DateTimePicker 控件:修复SetText方法在赋予空值的时候不能变更文本框内容
ServiceTreeView控件:解决 ServiceTreeView.LoadFromDataService 方法,无法加载 Type,Data,Checked 属性的问题
平台函数:修改Common.Dialog.isDialogWindow有时判断不正确的问题
平台函数:修正身份证校验,支持2000年出生的人
平台编辑器:升级ACE解决chrome53以上录入中文错乱问题
2016-09-06
新增功能
ToolBar控件:工查询框支持 GetText(),SetText(value, isFilter)方法
ServiceDataGrid控件:增加编辑模式的支持,具体参考编辑示例
OrgTreeView控件:增加属性IsIgnorePrivilege(是否忽略权限),忽略后显示完整的机构树
DataEditor控件:增加了FieldConfig属性,可以配置指标的显示隐藏方案,和DataGrid控件同步
功能改进
公用类库:升级数据引擎 dapperd.dll 至 1.5.0.2
前端类库:优化函数 toQuoteSingle
工作流:改成流程无处理人,自动审批通过,可以正确执行了
工作流:可以正确按发起人查询任务了
工作流:优化工作流并行机制,能更好的处理并行出口和并行任务显示
ComboBoxTree控件:优化控件的全键盘录入体验,修复搜狗输入法过滤问题,过滤值现在单击选中
错误修正
ExcelForm控件:修正特定情况下动态列报表导出报索引错问题
DataGrid控件:修正日期类型,格式化为 M 不正确的问题
登录页面:修正ie6,7浏览器打开登录页面,有友好的不支持提示
2016-07-29
新增功能
ServiceTreeView控件
增加支持纯js创建节点,只需要设置 OnLoadDataService 返回节点数组
增加数据库查询返回字段 Checked(0或1) 可以直接给节点打勾
窗体函数:增加了脚本函数 formatWithObj,可以方便格式化脚本,具体查看函数说明
var obj = {name:"一步通", address: "中国成都"};
Common.String.formatWithObj("姓名={name},地址={address}", obj);
数据服务:可以使用C#类型的数据服务修改Session,函数模式
为数据服务调用函数Service.Core.executeDataService增加参数IsSessionRequire
通过参数IsSessionRequire=true模式调用的,可以使用C#类型的数据服务修改Session
数据服务:可以使用C#类型的数据服务修改Session,URL模式
调用方式如: /api/session/{dsid}.ds
ExcelForm报表引擎:报表动态行设置,增加参数 IsUseDataRowLength;
在IsPrintEmptyRow=true的情况下,如果数据行少于MaxRowLength会打印空行,如果数据行超出MaxRowLength将会被截断(此时设置IsUseDataRowLength=true将显示所有数据行)
功能改进
工作流:改进流程引擎线条处理的机制,改进运行效果
工作流:改进流程引擎扩展事件和脚本的事务处理机制,处理事务更容易了
ExcelForm控件:启用编辑状态的情况下,刷新表格,不会移动滚动条,编辑效果更好了
ExcelForm控件:附件类型录入,支持显示完整的文件名,支持全表刷新配置
ToolBar控件:所有按钮都支持 SetEnabled(bool) 方法了,之前有部分不支持
窗体文件:修改frm窗体文件“引用”文件的显示排版方式
公用类库:优化发布机制,在平台启动的时候,如果dll不存在会自动发布,这样可以简化升级的操作过程
错误修正
窗体文件:修改窗体超时返回地址不能保存问题
ServiceDataGrid控件:切换了分页后,如数据少于分页数,刷新后会自动往前调整分页,以前会提示一个错误
2016-07-04
新增功能
多数据源:增加C#接口同时访问多个数据源 RS.Core.DBConnection.GetDB("dbid");
工作流:事件脚本中增加刷新表单信息函数 Engine.RefreshFormData()
DataGrid控件:OnCellFormatting事件增加设置单元格样式参数 eventArgs.cellstyle
ExcelForm控件:OnCellFormatting事件增加设置单元格显示值参数 eventArgs.text
报表设计器:增加了编辑表单sql快速保存的功能
报表设计器:增加了单元格参数设置快速保存功能
功能改进
工作流:优化缓存机制,加快线条执行速度
工作流:完善工作流保存的完整性校验
错误修正
C#脚本:修正公用C#脚本引用GAC中的DLL不能正确引入的问题
系统授权:优化系统数据授权缺少关键信息的时候的处理机制
脚本编辑器:修正编译器在使用多个html特殊字符的情况下显示不正确的问题
报表设计器:修改某种特殊情况下保存报表条件报索引冲突问题
报表编辑器界面
2016-06-17
新增功能
ExcelForm报表:报表增加多数据源支持,可以方便的跨系统制作报表了
功能改进
系统函数:Widget.Dialog.showUrlDialog 增加参数 DialogShowScroll属性 可以控制是否显示滚动条
系统函数:Widget.Dialog.showSelectUsers 优化函数,修改bug
系统函数:Widget.Dialog.showUploadFile 优化了加载和保存速度
灰色主题:改进表格选中色效果
Excelform控件:oncellafterchanged 触发机制优化
BPM流程:优化流程任务摘要生成机制
系统核心:jquery升级到 1.12.4
错误修正
窗体设计器:修正控件名称修改为page时出现问题
门户主页:修改门户内面板拖动问题(1、类型为界面模型拖动异常;2、无法拖至列最下面)
TextBox控件:修改Textbox属性type为password时,placeholder属性不启用的问题
系统函数:switchConsoleFunction 支持界面主题为树模式
系统函数:修改 Application.User.OrgTopLevel 不正确的问题
流水号管理:流水号管理增加缓存重置处理,之前修改流水号后需要回收应用程序池才能生效
报表基本信息
2016-05-27
新增功能
窗体开发:重制了全部控件的TabIndex属性
窗体开发:增加了批量调整TabIndex工具
数据服务:增加了一个选项开关,允许任意参数传递,增加灵活度
平台核心:增加了一个登录认证扩展机制,允许自己对用户登录进行扩展校验和处理,详细参考:41C68605C4E84C6281EEB57E62F11CA5
函数库:增加了常用的字符串函数
功能改进
RadioButton控件:重制了控件外观,支持获取焦点后外观展示
CheckBox控件:重制了控件外观,支持获取焦点后外观展示
ExcelForm控件:优化对图片的显示机制,加快图片加载
函数库:优化部分函数库的说明和模板代码
函数库:优化数据函数 importExcelSimple 增加一个校验机制,允许自定义校验数据
平台核心:优化了浅蓝主题部分控件的显示效果
错误修正
ExcelForm控件:修正自动合并单元格,如果单元格都为空格的时候不能合并
DataGrid控件:修正表格内编辑字体显示偏小问题
窗体开发界面