一步通低代码开发平台

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

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

2024-03-07 V6.0.0.788

  • 1、优化机构树授权后多顶层的加载算法

2024-03-05 V6.0.0.786

  • 1、修正DataEditor控件的SetReadonlyField方法,3.5.0.777开始的问题

2024-03-05 V6.0.0.785

  • 1、导入Excek函数 ImportExcelData,增加了多级联动校验 ServerCascadeFields, 同组多个字段用||分隔,多组用逗号分隔

2024-02-29 V6.0.0.784

  • 1、DataGrid控件,分页条根据宽度自适应显示
  • 2、流程处理人:升级脚本中搜索机构和角色时,增加逐层搜索
  • 3、用户管理:修正管理机构中搜索机构时,会显示历史机构的问题

2024-02-01 V6.0.0.778

  • 1、代码管理:新增代码仅录入最底层的选项,DataGrid、DataEditor、CodeTreeView控件自动生效
  • 2、平台功能:代码编辑器升级
  • 3、DataGrid控件:修正某些特殊情况下全键盘录入的问题
  • 4、Fast报表:修正文件导出,指定的文件名不生效的问题

2024-01-25 V6.0.0.777

  • 一、计划任务功能重构
  • 1、增加了计划任务分组
  • 2、增加了运行中任务监控功能
  • 3、计划任务手动执行改为异步,不再需要等待
  • 4、任务执行增加了互斥,同一任务不允许同一时间多次执行(会自动跳过)
  • 5、日志记录方式变更,计划任务开始执行就会记录日志,结束后再补上结束时间
  • 6、计划任务界面增加了筛选功能
  • 7、任务日志界面查看耗时和详情优化
  • 二、其他
  • 1、平台功能:代码编辑器升级,优化C#代码提示
  • 2、PictrueBox控件:图片显示增加Cover模式
  • 3、ExcelForm控件:编辑模式下,如果调用Refresh方法时处于编辑状态,会自动保存数据
  • 4、DataEditor控件:组件分组显示时,组内没有组件时,隐藏分组;
  • 5、showUploadFile函数:参数IsAllowSelectMultipleFiles设置为false提示同时不能上传多个附件
  • 6、Fast报表:点击上下页,页码不跟随变化问题

2024-01-05 V6.0.0.773

  • 一、新增功能
  • 1、DataGrid控件:全面优化全键盘录入支持(PageDown\PageUp\Home\End\Up\Down\Left\Right\智能换行\智能换页\Shift反操作等)
  • 2、DataGrid控件:浏览模式下支持PageDown\PageUp换页
  • 3、DataGrid组件:增加IsAutoRowCheck属性,是否自动勾选行,默认值为true
  • 4、ToolBar控件:CheckButton类型,增加按钮样式设置
  • 5、BPM流程:增加恢复撤销接口RecoverCancel
  • 6、Bpm流程:更改拥有人功能,支持知会任务
  • 7、平台功能:新增二次认证机制,登录二次认证,模块二次认证
  • 8、平台功能:系统接口认证,新增支持信任ip配置,多个ip用分号分隔开
  • 9、用户管理:增加管理机构已选列表,增加搜索功能;增加归属角色其他授权角色显示
  • 10、导航菜单:增加了所属机构,优化模块菜单在集团架构下的授权;增加所属机构设置界面
  • 11、平台功能:开发文件中增加时间记录,表包括窗体、数据服务、报表、各种文件都增加了创建人、创建时间、修改人、修改时间的记录
  • 12、平台功能:新增接口针对单表计算 RS.Daily.InfoScript.RunScriptTextSingleTable
  • 二、功能优化
  • 1、ExcelForm控件:实现报表中导出格式为:pdfprint 模式的,chrome浏览器会自动弹出打印对话框
  • 2、ExcelForm控件:解决批量导出函数 ExportExcelFormList 在导出Pdf格式的Fast报表显示有误差的问题
  • 3、平台功能:代码编辑器,优化双击插入含有示例代码的方法
  • 4、平台功能:主界面读取字段权限机制优化,减少了网络传输大小,增加了安全性
  • 5、数据模型:新增表的时候,自动增加默认字段
  • 6、Toolbar控件,状态按钮更新通过方法SetValue设置false时,样式未更新问题
  • 7、TreeView控件:RefreshAll方法多次调用,修正mousedown重复添加的问题;
  • 8、ExcelForm控件:粘贴单行编辑文本 单击单元格复制文本时 去除前后空格 换行符、回车符以及制表符
  • 9、ListCell控件,修正 LoadFromDataService 方法在空数据时的提示
  • 10、ListButton控件,修正 LoadFromDataService 方法在空数据时的提示

2023-09-17 V6.0.0.749

  • 1、导航菜单,增加统计数字徽记效果(在模块后显示统计数字)
  • 2、新增更新统计数函数 Widget.Utils.updateNavMenuBadge
  • 3、Bpm流程:新增跳转Bpm/Redirect功能支持参数可以传递到下一级页面
  • 4、BpmToolBar控件,新增工具条在 Enabled=false的情况下不会创建流程按钮
  • 5、优化针对亮色主题下的显示效果
  • 6、修正子系统模式,通过switchConsoleFunction切换功能函数会打开子系统的第一个菜单项问题
  • 7、修正RichTextBox控件,同一个页面加载很多个时,不能完全加载问题
  • 8、优化公告栏显示

2023-09-08 V6.0.0.743

  • 1、BPM流程,草稿流程提交的时候会自动设置流程发起时间为提交时间
  • 2、平台数据服务,SQL解析优化了字符串中包含{}的解析问题

2023-08-29 V6.0.0.742

  • 1、DataEditor控件,字段名很长的情况下,显示效果优化

2023-08-24 V6.0.0.741

  • 1、工具条函数,增加根据工具条按钮检测权限的方法 Common.Toolbar.hasPrivilegeFunc

2023-08-23 V6.0.0.740

  • 1、优化了附件相关接口的机制

2023-08-22 V6.0.0.739

  • 1、BPM流程:更改拥有人,会发送新任务通知
  • 2、优化系统页面加载机制
  • 3、升级代码编辑控件

2023-08-21 V6.0.0.736

  • 1、TabControl控件:对事件响应优化
  • 2、首页组件:页签功能优化

2023-08-15 V6.0.0.734

  • 1、首页组件:增加页签功能
  • 2、BPM流程:新增流程矩阵中支持按向上逐层比较模式
  • 3、SearchBox控件:优化搜索框查找功能,搜索框会去前后空格,方便搜索
  • 4、微信公众号绑定账号机制优化
  • 5、SSL1.2 版本支持优化
  • 6、Button控件:修正当Badge最大值为空时,Badge的Text显示异常问题
  • 7、导入函数:修正导入上传附件,再次点击选择按钮取消后,文件名没有重置重置问题

2023-07-31 V6.0.0.730

  • 1、导入模板生成函数优化,导出的表格列数据类型优化
  • 2、ServiceDataGrid控件的Export方法,优化对代码型进行翻译
  • 3、报表设计器优化,增加了记住密码功能,修正了不能直接登录的bug

2023-07-28 V6.0.0.724

  • 1、上传文件安全优化,所有文件上传接口中,限制上传不安全的扩展名
  • 2、BPM流程,修正流程退回重填,发送的扩展消息中关联的taskid不正确

2023-07-27 V6.0.0.722

  • 1、BPM流程中BpmToolBar控件,在提交的时候同时更新摘要(原来是保存时才会更新摘要)
  • 2、RichEditor控件,插入附件时默认为为打开新窗口模式
  • 3、DataGrid控件,在表格内编辑的时候,会做更准确的数据格式校验
  • 4、组织架构管理功能,修正某种特殊情况下的定位问题

2023-07-11 V6.0.0.717

  • 1、基础js组件升级
  • 2、优化 ShowMessageBox 方法,消息框宽更合理,避免折行看不完内容
  • 3、修正DataEditor控件中的备注型下拉编辑响应OnFieldBeforeChanged和OnFieldAfterChanged不触发的问题
  • 4、优化数据模型,支持定位某个指标参数,查找会按DBKind过滤查找

2023-07-04 V6.0.0.716

  • 1、基础js组件升级
  • 2、优化 ShowMessageBox 方法,消息框宽更合理,避免折行看不完内容
  • 3、修正DataEditor控件中的备注型下拉编辑响应OnFieldBeforeChanged和OnFieldAfterChanged不触发的问题

2023-06-21 V6.0.0.711

  • 1、优化首页,如果只有一个模块并且未展开的情况下,会自动展开
  • 2、优化Panel控件,ControlRemoverAll方法
  • 3、优化T3APP版,企业微信集成接口,对根网址的处理
  • 4、优化系统消息的默认消息提示音

2023-06-05 V6.0.0.707

  • 1、BPM流程处理人新增分段选项;按顺序分段落查找处理人,返回第一个有处理人的段落内的全部处理人

2023-05-17 V6.0.0.706

  • 1、新增 clipboard.js
  • 2、升级 编辑器组件

2023-05-09 V6.0.0.705

  • 1、增加App接口调用及安全机制
  • 2、增加企业微信单点登录接口 api/sso/qywx/{appid}?r=
  • 3、增加企业微信统一控制类型 WorkWeixinEngine
  • 4、增加部分附件接口参数的安全处理
  • 5、增加上传附件类型限制,加强附件安全处理
  • 6、优化ServiceDataGrid导出excel,根据TableColumns的显示格式处理日期格式

2023-03-10 V6.0.0.688

  • 1、新增统一缓存基类和统一缓存管理类,方便系统清理缓存 SingletonCacheReset、CacheResetNotifyManage

2023-03-01 V6.0.0.685

  • 1、优化数据服务编译时针对{ds}文件引用的机制

2023-02-24 V6.0.0.684

  • 1、优化ExcelForm编辑事件中对复选框值的处理
  • 2、优化ExcelForm编辑时代码筛选列表
  • 3、优化部分界面显示效果

2023-01-12 V6.0.0.681

  • 1、新增ds文件可以引用其他ds文件,这样可以在一个ds中编写公共类、方法、常量等公用内容,引用方只需要引入ds就可以调用,不需要每次都拷贝代码,具有更大的灵活性
  • 引用写法示例://assembly={ds}6B0E02E4159441C7A00E6B14A853A923
  • 2、修正数据建模中,字段的样式组件选择界面显示不正确的问题

2022-12-19 V6.0.0.679

  • 1、Excel报表自动行高算法优化

2022-12-08 V6.0.0.678

  • 1、优化前端 Aes 解密函数,支持大文本加解密(超过10M)
  • 前端:
  • Common.String.aesEncrypt(text,key)
  • Common.String.aesDecrypt(text,key)

2022-12-05 V6.0.0.677

  • 1、新增前后端双向互通的 Aes 加解密函数
  • 前端:
  • Common.String.aesEncrypt(text,key)
  • Common.String.aesDecrypt(text,key)
  • 后端:
  • ApiAesDecrypt(text,key)
  • ApiAesEncrypt(text,key)

2022-11-30 V6.0.0.676

  • 1、优化数据模型缓存读取机制
  • 2、修正首页右上角菜单自定义脚本响应两次问题

2022-11-21 V6.0.0.675

  • 1、修正报表点击上下页显示的问题
  • 2、修正报表新版UI下显示样式的问题

2022-11-05 V6.0.0.674

  • 1、主界面支持 ThemeID 参数,可以手动指定主题
  • 2、BPM设计器,优化对话框大小,方便编辑脚本和设置
  • 3、DataGrid控件,在锁定的时候加载页脚数据锁定列显示不正确已修正
  • 4、DataGrid控件,优化页脚显示效果

2022-10-18 V6.0.0.672

  • 1、新增开发人员查看日志功能,可以实时监控日志
  • 2、优化日志记录机制

2022-10-13 V6.0.0.671

  • 1、修正属性设计器问题

2022-10-12 V6.0.0.670

  • 1、修正工具条控件时间显示不正确的问题

2022-10-11 V6.0.0.669

  • 1、美化了等待框和等待进度条的效果
  • 2、优化了二级下拉菜单的操作

2022-10-10 V6.0.0.667

  • 1、新增了新的消息框 MY.alert() 和 确认框 MY.confirm()

2022-09-30 V6.0.0.666

  • 1、优化主界面图标

2022-09-30 V6.0.0.665

  • 1、优化自定义字体图标机制,可以直接读取 https://iconfont.cn 下载的字体图标
  • 2、优化自定义字体图标的搜索效果

2022-09-28 V6.0.0.664

  • 1、优化控件 RichTextBox 显示效果
  • 2、优化控件 CheckListBox 显示效果
  • 3、优化自定义字体图标
  • 4、优化通知效果,增加通知动画

2022-09-14 V6.0.0.661

  • 1、优化首页css效果

2022-09-13 V6.0.0.660

  • 1、优化控件ListButton,ListCell

2022-09-08 V6.0.0.659

  • 1、修正控件TabContrl的页签,在经典主题下显示不正确的问题

2022-09-01 V6.0.0.657

  • 1、重构控件 GroupBox , 增加在各版本浏览器下的兼容性
  • 2、表单组件优化,输入框样式微调

2022-08-30 V6.0.0.655

  • 一、新增核心内容
  • 1、重构了系统的主界面、登录界面、控件,整体界面呈现效果更美观
  • 2、页面设计器优化,通过新增的一系列控件、属性、布局方式,可以设计美观的功能页面、工作台页面、移动端页面
  • 3、新增了一套element的风格主题,并对控件进行UI重构
  • 4、重新设计一套折叠模式的主界面,并重构了主界面个性化设计器
  • 5、新增透明主题登录界面,并重构了登录界面个性化设计器
  • 二、新增控件和功能
  • 1、新增控件Space:用于布局占位
  • 2、新增控件ListCell:用于列表数据显示
  • 3、新增控件ListButton:用于网格型按钮列表组件
  • 4、新增控件IconTag:字体图标显示组件,支持选择图标,大小、颜色、提示语、徽章设置
  • 5、Panel控件:新增layout模式 Column 分24列布局
  • 5、Panel控件:新增Margin属性,用于控制间距,设计器有配套支持
  • 6、Panel控件:增加加载状态和空状态设置:增加方法ShowLoading() HiddenLoading() ShowEmpty() HiddenEmpty()
  • 8、Panel控件:新增属性BoxShow容器阴影效果 Never不显示阴影, Hover鼠标在容器上方式显示阴影 Always始终显示阴影
  • 9、Panel控件:新增属性ZIndex可设置容器z-index;
  • 10、Panel控件:新增属性ScrollBars新增空值,可设置panel的overflow为visible
  • 11、Page页面:增加属性Margin支持设置外边距 以及 Background 可设置页面背景色或者背景图片
  • 12、ToolBar控件:新增了大小模式,新增了标题图标和文字
  • 13、ToolBar控件:增加BarBorder边框显示隐藏设置,默认显示下边框
  • 14、Toobar控件:统一设置Left Center,Right
  • 15、Toobar控件:增加设置工具条对齐方法 SetBarAlign
  • 16、Toobar控件:增加按钮tiptext 提示文本,按钮提示信息默认为按钮名称
  • 17、TabControl控件: 新增属性 TabBorder:支持设置TabControl-页签下边框线的显示隐藏
  • 18、TabControl控件: 新增属性 TabAlign:支持设置TabControl-页签对齐方式,Left|Right
  • 19、TabControl控件: 新增属性 TabButtonHide:支持设置TabControl-页签右侧按钮的显示隐藏
  • 20、Button控件:增加了按钮右上角的数字或状态标记
  • 21、DataGrid控件:新增了GridSize属性
  • 22、DataEditor控件:增加一个必录方法 SetFieldIsRequire(field,bool)
  • 23、Excel控件:报表支持导出docx格式
  • 24、Excel控件:报表导出docx格式,支持按数据服务自定义模板导出
  • 25、增加网址短路径解决方案 api/shorturl/{shortcode}
  • 26、新增了一套插件管理的机制,在导航菜单中,可以选择插件
  • 27、主界面顶部按钮授权优化,支持开发账号和业务账号授权
  • 28、授权函数增加 Application.User.IsDevelop、Application.User.IsCorpAdmin, 判断当前用户是否为开发员、二级管理员
  • 29、登录界面的账号密码,采用更强的RSA加密算法加密传输
  • 三、功能优化
  • 1、BPM工作流:手机端,优化移动端选择处理人的速度
  • 2、BPM工作流:取回,在多处理人的节点,不允许取回
  • 3、BPM工作流:优化了消息发送功能
  • 4、BPM工作流:优化流程处理的界面UI
  • 5、Toolbar控件:赋值方法支持空值设置 Common.Toolbar.setValue("toolbarItem","")
  • 6、ServiceDataGrid控件:导出excel文件时,日期和数字列能正确处理格式
  • 7、ServiceDataGrid控件:备注型可以初始化值
  • 8、Dialog对话框:显示效果优化
  • 9、TreeView控件:显示效果优化
  • 10、ToolBar控件:显示效果优化
  • 11、DataGrid控件:界面效果优化
  • 12、Radio、CheckBox、TextBox等表单控件:界面效果优化
  • 13、优化导航菜单中有特殊字符的处理
  • 14、主界面logo根据布局方式自适应缩放
  • 15、滚动条优化浏览器兼容性
  • 16、优化了默认图片、人物头像图片显示效果
  • 四、功能修正
  • 1、Panel 控件:背景设置为 theme 不生效问题修复
  • 2、Button控件:修正Button控件SetText调用后导致图标丢失问题
  • 3、TabControl控件:当Tab为IsHtmlText时,修正展开更多显示内容不正确问题
  • 4、ComboBox控件:修改ComboBox自动纠错属性
  • 5、ServiceDataGrid控件:修正ServiceDataGrid报错代码型字段,粘贴代码显示不正确的问题
  • 6、ServiceDataGrid控件:修正在假分页模式(属性LoadMode=All),数据查询结果从有转无的时候行数不正确
  • 7、用户管理:修正导出excel范围不正确的问题

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、业务管理模块增加的报表输出的字段和管理功能

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