天翎低代码脚本引擎介绍

天翎低代码脚本引擎介绍编者:天翎低代码脚本引擎iScript是myApps系统是由天翎公司开发的工作流平台提供的,一种简单、以对象为基础的宏语言。myApps采用了流

欢迎大家来到IT世界,在知识的湖畔探索吧!

编者:天翎低代码脚本引擎iScript是myApps系统是由天翎公司开发的工作流平台提供的,一种简单、以对象为基础的宏语言。myApps采用了流行的Java Script语法。通过脚本引擎实现复杂的业务逻辑。

关键词:脚本引擎、iScript、低代码、二次开发

一、脚本引擎概念

myApps的宏语言功能是以高级客用户复杂业务逻辑需求而配置的。myApps的宏语言iScript是采用JavaScript语法写的,并提供B/S结构的在线调试工具集。

二、使用场景

1.MacroLibs宏语言函数库, 为view或Document提供可重用的函数,用于执行各种逻辑操作;

2.调试器,提供语法高亮显示,支持断点单步跟踪、钻入、钻出,变量(表达式)值查询等。

3.iScript 紧密地与 myApps 结合,通过直接访问myApps所提供的操作对象,方便操作DynaForm,WorkFlow。

三、复杂业务二次开发

天翎平台采用宏语言进行二次开发,iScript脚本语言,类同SQL编写方式,自带宏脚本编辑器与封装函数,因此不需要经过打包、变异、发布等环节,保存即生效,而且宏语言可以调用已经写好的API、也可以自定义API,还可以调用JAVA类、DLL、DQL、SQL语句、存储过程等。

天翎低代码脚本引擎介绍

1、表单设计 控件扩展功能

碎片化到每一个控件和功能的业务逻在线编写;

提供在线web脚本编辑器,无需任何插件,封装多种调用函数,同时有中文注释;

天翎低代码脚本引擎介绍

天翎低代码脚本引擎介绍

2、流程引擎中,在审批人、路径条件等不同位置,都可以通过宏脚本来进行灵活的二次开发,并支持SOAP Web服务方式调用,如下图。

天翎低代码脚本引擎介绍

3、通过自定义规则指定(动态选择审批人也是这种方式,自定义去获取表单手工选择的“审批人”字段来决定审批人)

天翎低代码脚本引擎介绍

通过以上脚本,也可以实现节点最大人数、节点人员排他等规则设定。

4、支持脚本模式编辑报表内容,多样例快速编辑。

天翎低代码脚本引擎介绍

5、视图操作

天翎视图引擎提供批量导出、载入视图、网页打印和跳转等共计13种操作按钮,配置即可调用,辅以动作执行前、执行时和执行后的配置脚本,满足用户绝大多数视图应用场景和操作需求。

天翎低代码脚本引擎介绍

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/35242.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信