信管通低代码快速开发平台简介

Posted 码农君莫笑

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了信管通低代码快速开发平台简介相关的知识,希望对你有一定的参考价值。

十一、信管通低代码开发工具组件设计

       组件是界面框架的一个功能区域的定义,它把专用控件和通用控件有机的结合在一起,形成完整功能区域完成某一个数据表的读写处理,组件分为容器组件,表格组件,树状列表组件,图表组件,报表打印组件,这些组件各有各的用处。

       容器组件是最基础的组件,同时也是最复杂的,它是把我们前面定义的专用控件和通用控件有机的摆放在容器组件内部,每一个被放到容器内部的控件,一般都会跟数据字段相关联,也有些不跟数据字段关联,而是设置未当前处理记录相关的计算表达式,通过计算获取相应的数值在控件中显示。同时,容器组件是可以嵌套其他组件的组件,这种嵌套组件可以包含容器组件,表格组件,树状列表组件,图表组件,报表打印组件等,这些组件和组件之间可以定义关联关系。同时容器内的控件在设定条件改变的情况下可以改变显示和只读属性。

容器组件设计

 容器组件设计结果展示

       【物品采购发票】的界面中包含一个容器组件,【发票详情】是这个容器组件包含的容器组件,【发票详情】容器组件包含发票代码(文本控件)、发票号码(文本控件)、开发日期(日期下拉框)、价税合计(金额控件)、发票责任人(部门人员选择控件)等,这些控件显示的外观不同,分别完成不同数据字段读写功能,期中的价税合计是只读的,它的数据是发票明细列表中价税合计的汇总,表示发票的整个价税,会随着发票明细列表中价税合计的变化而变化。

 表格容器设计

       表格组件和树状列表组件具有数据库表记录增加和删除功能,同时表格组件和树状列表组件中的每一列跟可以定义成一个控件,当然有些控件并不适合在表格组件和树状列表组件中使用,通过标注表格组件和树状列表组件每一列的控件类型,把这一列都按照这种控件类型来展示。

表格容器设计结果展示

       【发票明细列表】表格组件包含规格型号(文本控件)、计量单位(文本控件)、数量(金额控件)、单价(金额控件)、金额(金额控件)、税率(文本控件)、税额(金额控件)、价税合计(金额控件)等,这些控件显示的外观不同,分别完成不同数据字段读写功能,期中的价税合计是只读的,它的数据是金额和税额合计,表示发票的整个价税,会随着发票明细列表中价税合计的变化而变化。

        打印报表组件是与前面说的专用控件和通用控件无关,它是由打印报表组件内部包含的打印控件设计完成,但是打印报表组件跟数据表是相关的,一个打印报表可以关联一个数据表的一个记录,或者是多个记录,打印报表中也可能还包含了这个数据库记录所关联的数据记录。打印报表我们采用的是第三方的报表设计器,并且对它进行了改造,针对国内企业的业务软件系统来说很多的报表是带网格线的,而国外企业的业务软件系统的报表是不需要网格线的,而我们目前使用的第三方报表设计来说都是没有方便画网格线功能的,所以对于打印报表设计中网格边框编辑困难的问题编写了一些算法处理,使用户只需关心报表打印的内容就可以了,打印报表设计中网格边框可以根据表格内容自动画出。

 打印报表设计界面

打印报表设计结果显示

以上是关于信管通低代码快速开发平台简介的主要内容,如果未能解决你的问题,请参考以下文章

信管通低代码快速开发平台简介

信管通低代码快速开发平台简介

信管通低代码快速开发平台简介

信管通低代码快速开发平台简介

信管通低代码快速开发平台简介

信管通低代码快速开发平台简介