对象名称与对象本地名称
上图中,开发时添加了两个行元件,第一个默认名为“Row”,第二个默认名自动变为“Row 2”第一个行中放了两个按钮,第二个按钮名称自动显示为"Button 2"同样第二个行元件中放入两个显示块,第二个块名称自动显示为“Pane 2”
注意以上示例中第三行的第二个块是第一个块复制复用的,可以自己拖放测试一下,并用F2查看重命名窗口信息对比确认与其他显示块的不同默认名称
任意元件选中后按F2打开重命名窗口 · Element Name为本地使用的对象名称 · Model Name为元件模块的名称 · 有些带值的常量等元件,还会有一个Value值,供定义值处理
复制复用方式调用对象
使用场景:如果同样的页面、逻辑、模块、按钮等在项目中其他位置也用到,比如之前提到的更新数据库中申请记录状态为批准或不批准(参考上节中函数示例),就可以复用更新记录逻辑,不需要重新开发同样的内容
使用方式:选中要复制的元件对象,右键点击选Copy然后在需要的开发位置点击右键选Paste(reuse)或选中要复制对象右键选Show in Respository Explorer在项目目录中找到元件对象拖放入开发区要复用位置,复用元件中所有内容不变;注意用Show in Respository Explorer可以查看所有复用元件目录位置,会发现其在项目文件夹目录中是同一个元件模块
名称规则:如果复用的父元件中只有一个相同元件对象,则显示对象本来名称,本地对象名和元件模块名称不变,但在同一父元件(即同一位置)中有多个同一对象时才会在本地名中自动加序号
自定义名称:和所有其他元件对象一样,非固定名称的对象都可自定义名称,与用户交互的元件名称如按钮名称中文命名,其他建议用英文或拼音命名
同一模块或同一页面中建议能复制复用尽量用复制复用方式处理以减少工作量和维护成本复制复用对象建议用Note元件添加备注信息说明方便维护不同模块不建议使用复制复用,独立的模块式开发利于在更多项目中导入模块,参考下面利用成熟项目模块快速开发的介绍
成熟项目模块复用的快速开发方式
以上示例中,将KJSJ项目中一个模块导入复用到glsp项目中导入前后都进行了运行测试导入后模块关联的数据库表对象也同时会导入,如果原项目中要导入对象中有复用的元件,则复用对象的原路径和元件模块会一同导入示例中,导入完成后也将项目目录中的文件移动到当前项目的父模块中,移动后删除了导入的旧项目模块路径
*****
本文为TERSUS无代码开发手册文章,供参考学习使用,在有需要详细了解对应内容时细看学习,敬请关注并转发文章
参考我们手册第一个文章中的2分钟的计算器功能的拖放连线开发演示,可学会无代码开发是如何开发软件的
想学无代码软件开发的学员请先学习3小时免费教学视频,3小时内可学会开发并开发出一套管理软件系统,然后看手册及其他视频来进阶提高快速成为高级开发人员
来源:无代码软件开发
声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!