zoukankan      html  css  js  c++  java
  • 使用View为Data Source的Form开发要点

    (Data SourceView)

    要点一:创建View的SQL语法

    • View的SQL里必须指定Form里唯一一个对其新增、修改、删除的基本表及其主键,其它表为辅助信息表,其字段仅用来在Form里显示。如下例:

    NCINV_SUB_PERSON_HEADERS 为基本表,主键为HEADER_ID

            PER_PEOPLE_F 为辅助表

    要点二:Form里的Block属性设置

    • Database属性集的Query Database Source Name属性为视图名,如:NCINV_SUB_PERSON_HEADERS_V
      • Advanced Database属性集的DML Data Target Name属性为基本表名,如:NCINV_SUB_PERSON_HEADERS
      • 要点三:主键ITEM属性设置

        • 如:HEADER_ID是基本表NCINV_SUB_PERSON_HEADERS的主键,其ITEM 的Database属性集的Primary Key属性设为Yes
      • 要点四:非基本表ITEM属性设置

        • 所有辅助表在视图里的字段(非基本表字段),其ITEM 的Database属性集的Query Only属性设为Yes
        • 如:EMPLOYEE_NAME、EMPLOYEE_NUMBER不是基本表NCINV_SUB_PERSON_HEADERS的字段,而是通过关联辅助表查询得到。
  • 相关阅读:
    ASP.NET应用程序与页面生命周期
    阻塞分析
    性能和异常日志
    solr 搜索引擎及搜索推荐应用
    solr 搜索引擎
    分布式缓存地址
    Windows平台分布式架构实践
    职责链模式vs状态模式区别
    HBase
    单例模式
  • 原文地址:https://www.cnblogs.com/bruce_zhao/p/3810214.html
Copyright © 2011-2022 走看看