码迷,mamicode.com
首页 > 其他好文 > 详细

使用View为Data Source的Form开发要点

时间:2014-06-27 16:00:59      阅读:351      评论:0      收藏:0      [点我收藏+]

标签:blog   http   tar   com   get   使用   

(Data SourceView)

 

要点一:创建View的SQL语法

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

NCINV_SUB_PERSON_HEADERS 为基本表,主键为HEADER_ID

        PER_PEOPLE_F 为辅助表

bubuko.com,布布扣

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

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

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

      • 所有辅助表在视图里的字段(非基本表字段),其ITEM 的Database属性集的Query Only属性设为Yes
      • 如:EMPLOYEE_NAME、EMPLOYEE_NUMBER不是基本表NCINV_SUB_PERSON_HEADERS的字段,而是通过关联辅助表查询得到。
      • bubuko.com,布布扣

使用View为Data Source的Form开发要点,布布扣,bubuko.com

使用View为Data Source的Form开发要点

标签:blog   http   tar   com   get   使用   

原文地址:http://www.cnblogs.com/bruce_zhao/p/3810214.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!