zoukankan      html  css  js  c++  java
  • [K/3Cloud] 树形单据体的应用说明

    1、BOSIDE制作单据,支持动态表单,单据,基础资料,报表等域模型。
    2、添加列,和原来单据体一样。
    3、设置主键列名,父级主键字段名,行类型字段名,节点图片字段名(没有可以为空)
     
    4、运行时展示:
     
    5、数据库数据结构,其中FEntryID,FParentID,FRowType是必须的。
    6、行类型配置FRowType的枚举如下:
    /// <summary>
    /// 应用到RowType字段上,支持多种状态组合。
    /// </summary>
    public enum ENUM_ROWTYPE
    {
    Default = 0,
    Header = 1,/// 0000 0000 0001,表头类型数据行
    Normal = 16,///0000 0001 0000,普通数据行
    Expand = 32,///0000 0010 0000,触发服务器展开数据行
    ExpandWaiting = 64,///0000 0100 0000,包含展开等待数据请求行
    Summary = 128///0001 0000 000,汇总类型数据行
    }
    7、对于Expand = 32,///0000 0010 0000,包含展开控件数据行
    如果配置这种类型,客户端自动生成ExpandWaiting类型的下级行,并在展开是会发送ExpendingRow(EntryKey, RowIndex)事件到服务端请求数据,因此,返回数据后,务必把这一行数据修改为16,也就是修改成Normol类型
    8、动态表单的树表设置
    特别注意,如果主键设置的不是内置的FEntryID,那么该字段必须在表格里面存在列,否则会出现数据错位情况。(看绿色的线框)
  • 相关阅读:
    oracle客户端plsql安装配置
    vue基础-vue-cli(vue脚手架
    ES5、6、7浅析
    webservice的使用
    使用intellj idea的hibernate生成注解实体类
    spring源码分析
    Total Eclipse(并查集)
    《大道至简》读后感
    2020年8月3日Java学习日记
    2020年8月2日Java学习日记
  • 原文地址:https://www.cnblogs.com/fyq891014/p/3308520.html
Copyright © 2011-2022 走看看