环思产品论坛

标题: [16487]插件管理 [打印本页]

作者: liuyang    时间: 2016-3-11 17:00
标题: [16487]插件管理
本帖最后由 liuyang 于 2016-3-16 15:47 编辑

大致流程:1、窗体信息->2、UI原型图->3、UI设计->4、预览UI-> 5、ref参照-> 6、LocalSql->7、formcomfig
1、窗体信息
              【父插件】
选择的类型现在我们大多数用到这四个,导入的form窗体用fmImportData
              1、fmSingleLayout单表增删改查   (课程,班级表)
              2、fmSingleExLayout左边索引(只读)+右边单表增删改查,主查询针对右边单表 (查询 -1  主表0  )
              3、fmSingleIndexLayout左边索引(只读)+右边单表增删改查,主查询针对左边索引( 学生表。选课表)
              4、fmHdrDtlLayout主从,主表增删改查、明细增删改查
             【单元类型】:动态虚拟窗体
             【单据类型】:如果没有生成的话,在[47759]设计表结构中生成

2、UI原型图

根据你选的父插件,UI原型图的关系也会不一样
3、UI设计
               layout:在layout里最上面一行默认是全选的,要把【是否编译】、【是否仅预览】勾选掉
               然后再新增控件名,【控件名】自己定义,【绑定数据源】和【链接表名】要一致

   control:control上面一行也是默认全选,要把【是否容器布局】、【是否编译】、【是否仅预览】勾选掉
              然后在父容器【标题】、【字段】、【控件类型】(类型大概包括:文本框、下拉框/
lookup、按钮、备注框...)写入数据
             ,在【只读】、【编辑】、【刷新模式】选择你的方式
            【刷新模式】:普通,点编辑的时候可以编辑数据,不点编辑的时候不可以编辑数据。
                                    反向,点编辑的时候不可以编辑数据,不点编辑的时候可以编辑数据。
                                    禁用,不管是点编辑还是不点编辑都不能用,都写好之后保存,同步所有

4、预览UI
页面布局

5、ref参照
点自动生成就可以了,个别的lookup需要自己修改sql

6、LocalSql
点自动生成会生成出sql,自己再根据实际要求修改
7、formcomfig
点自动生成会出来基本的数据,其他的自己再配置
【0项】:主要是根据条件筛选出数据,点【设计】在里面写入筛选名称
【30项】:动态实体类配值
【50项】:动态默认值
【40项】:动态导入数据,导入按钮导入另外一个from里的数据
【60项】:动态非空字段,form上的某个非空字段的值不能为空
【70项】:动态ribbon工具栏,添加工具栏上面的按钮
【98项】:自定义属性,要把单据类型写上







欢迎光临 环思产品论坛 (http://bbs.huansi.cn/) Powered by Discuz! X3.2