前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Apriso 开发技巧葵花宝典(1)

Apriso 开发技巧葵花宝典(1)

作者头像
李英杰同学
发布2023-09-02 08:30:41
3960
发布2023-09-02 08:30:41
举报
文章被收录于专栏:智能制造社区智能制造社区

本文作者陈捌华,感谢捌老师倾情奉献。

Process builder是Delmia Apriso中主要的业务流程管理工具,也是DELMIA更广泛的Apriso制造运营管理解决方案的核心应用程序,Process Builder允许使用屏幕流管理设计方法和实体(如项目、屏幕、布局、视图和操作(函数))创作用户界面和业务逻辑。该应用程序能够快速方便地管理和修改开发的设计,使您能够根据需要随时更改业务流程。由于增强了对可重用性的支持,以前开发的逻辑可以在新的设计中快速重用。

本文介绍几个在常规培训学习中容易被忽略(也是标题取名为葵花宝典的原因),但又能有效提升开发效率的Process builder操作技巧

主要快捷键

Process builder操作快捷键帮助文档地址:http://[ServerName]/Apriso/Help/en-us/ProcessBuilder/index.htm#UIKeyboardShortcuts1.htm?Highlight=shortcut

快捷键

说明

CTRL+E

打开Entity Manager,如果已经打开,则清空目录和过滤选项

CTRL+P

打开Project Manager

CTRL+F or F3

查找实体,可以打开高级选项,查找project中的对象

CTRL+SHIFT+B

编译实体,通常在不需要进行Debug场景时,可以在Process bulider中只进行编译,而在浏览器里打开功能检查运行效果

CTRL+T

打开测试运行

CTRL+G/CTRL+U

Step成组/解组

CTRL+SHIFT+UP ARROW/DOWN ARROWCTRL+SHIFT+LEFT MOUSE BUTTON

选中当前Html标签

CTRL+SHIFT+SPACE or 'in', 'lit', 'bind', 'itr', 'itrc', 'fil', 'attr', 'key', 'adv' or 'foc' + TAB

插入代码块,同样也可以使用鼠标右键菜单中插入一些常用代码块

CTRL+SPACE

在html Tab页标签class属性下,可以打开 CSS Class建议和智能感知在Javascript Tab页标签下,可以打开javascript智能感知注意:可能需要在英语输入法模式下才能打开。

F1

根据上下文打开帮助文档

F11

启用/关闭全屏模式

字典项和开发环境

开发环境

1、使用中文环境进行开发,这样可以直接输入中文描述选中字典项;

2、为了便于字典项管理,不建议使用原生字段项,根据项目需要指定字典项命名规范,新建项目中需要的所有字典项

快速增加字典项方法:

在代码(Title或者Grid Column Caption)和翻译(Translation)输入框中输入字典项代码和翻译语言,点击“+”按钮:

1、如果该翻译文本在系统中不存在,Process builder则只直接新建T5这个条字典项条目,并自动完成绑定

2、如果“测试”翻译文本在系统中已经存在,则会弹出对话框,询问是否链接到原字典项条目

块操作

Apriso中Sql Editor、Html Layout Editor中和Notepad++、Vscode一样,支持块操作,在文本选择时,同时按下Alt键和按住鼠标左键即可进行快选择和块复制:

函数输入输出操作

可以通过快捷键Ctrl+C/Ctrl+V或者拖拽方式快速在两个不同的函数Function之间复制函数输入输出:

完成后自动建立连线。

同样方法,可以通过拖拽调整输入输出参数的排列顺序,也可以在完成拖拽后剪切复制到下一个step。

Step顺序号调整

实体浏览器视图中通过拖拽方式可以自动调整step的顺序号,可以有效提高代码的可阅读性(注意,这样调整并不会影响step真正的执行顺序)。

Function功能依赖设置

Process Builder通过读取函数的依赖关系并确定它们的实际顺序来显示步骤中函数的顺序。

定义函数执行依赖关系的步骤:

1、选择要为其定义函数顺序的Step。

2、打开“属性”工具窗格中的“常规”选项卡。

3、对于列表中的函数,定义必须首先执行的其他函数。

显示“显示执行顺序”按钮分析步骤中函数之间的依赖关系,Process builder就能显示预测的执行顺序。

查找会话变量

Process builder主菜单“视图”菜单,打开会话变量视图,在会话变量视图中查找需要定位的会话变量,双击该会话变量后,在“实体浏览器”视图树形结构中,就会高亮显示这个会话变量的使用节点,使用这种方式可以快速跟踪会话变量使用过程:

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-05-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 智能制造社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档