一步通T3快速开发平台

全Web可视化开发和运行架构,敏捷、高效、稳定的信息化快速开发和落地工具,集开发、组织、流程、表单、报表、门户、移动等全方位功能于一体

快速开发平台
持续的版本升级
时刻都在进步,全速向前奔跑,保持迭代更新

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控件:修正表格内编辑字体显示偏小问题