Changes between Version 2 and Version 3 of WikiStart


Ignore:
Timestamp:
Jun 12, 2017, 2:12:21 PM (9 years ago)
Author:
ppzhao
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v2 v3  
    3737
    3838**''案例说明:''**\\
     39{{{
     40  图2_1_1配置信息对应图2_1_2中的代码,template-demo为“项目编码”,com.idasound.ju321为“项目目录”,tbs为“项目模块”
     41}}}
    3942[[Image(step_1.png)]] 图2_1_1
    4043
    4144[[Image(step_2.png)]] 图2_1_2
    42 {{{
    43   图2_1_1配置信息对应图2_1_2中的代码,template-demo为“项目编码”,com.idasound.ju321为“项目目录”,tbs为“项目模块”
    44 }}}
     45
    4546[=#point2.2]
    4647== 2.2.第二步:创建数据结构
    … …  
    6465
    6566**''案例说明:''**\\
     67{{{
     68  如图2_2_1_1权限系统使用的数据库信息
     69}}}
    6670[[Image(step_2_2_1_1.png)]] 图2_2_1_1
    67 {{{
    68   如图2_2_1_1权限系统使用的数据库信息
    69 }}}
    7071
    7172[=#point2.2.2]
    … …  
    8081
    8182**''案例说明:''**\\
     83{{{
     84  如图2_2_2_2为数据库template_demo的模型图,需要配置的数据如图2_2_2_1
     85}}}
     86
    8287[[Image(step_2_2_2_1.png)]] 图2_2_2_1
    8388[[Image(3.png)]] 图2_2_2_2
    84 {{{
    85   如图2_2_2_2为数据库template_demo的模型图,需要配置的数据如图2_2_2_1
    86 }}}
    8789
    8890[=#point2.2.3]
    … …  
    102104
    103105**''案例说明:''**\\
     106{{{
     107   如模型图2_2_3_2(用户角色关系表)的列信息需要配置的数据为图2_2_3_1
     108}}}
    104109[[Image(step_2_2_3_1.png)]] 图2_2_3_1
     110
    105111[[Image(step_2_2_3_2.png)]] 图2_2_3_2
    106 {{{
    107    如模型图2_2_3_2(用户角色关系表)的列信息需要配置的数据为图2_2_3_1
    108 }}}
     112
    109113
    110114[=#point2.3]
    … …  
    121125
    122126**''案例说明:''**\\
     127{{{
     128  如图2_3_2为用户角色关系页面的配置,生成代码结构为图2_3_1中红色区域中的内容。图2_3_3为通用模板的展示效果,图2_3_4为多表关联模板展示效果
     129}}}
    123130[[Image(step_2_3_1.png)]] 图2_3_1\\
    124131[[Image(step_2_3_2.png)]] 图2_3_2\\
    125132[[Image(step_2_3_3.png)]] 图2_3_3\\
    126133[[Image(step_2_3_4.png)]] 图2_3_4
    127 {{{
    128   如图2_3_2为用户角色关系页面的配置,生成代码结构为图2_3_1中红色区域中的内容。图2_3_3为通用模板的展示效果,图2_3_4为多表关联模板展示效果
    129 }}}
    130134
    131135[=#point2.4]
    132 == 2.4.第四步:创建页面数据
    133 
    134 
    135 点击“页面”菜单下的子菜单“页面数据”进入页面,点击“添加”按钮添加页面数据。\\
     136== 2.4.第四步:创建页面对象
     137
     138
     139点击“页面”菜单下的子菜单“页面对象”进入页面,点击“添加”按钮添加页面对象。\\
    136140[[Image(2_4.png)]]\\
    137141字段说明:\\
    138142* **表结构:**数据库中表信息,即[#point2.2.2 2.2.2添加表]的“表描述”
    139143* **表主键列:**数据库中表信息的主键列,每个表有一个主键,一般在增、删、改和关联别的表都需要主键。即[#point2.2.3 2.2.3添加列]的“列描述”
    140 * **数据名称:**对表结构的中文描述名称
    141 * **数据编码:**页面数据的英文名称,同一个页面的数据编码不能重复
     144* **对象名称:**对表结构的中文描述名称
     145* **对象编码:**页面对象的英文名称,同一个页面的对象编码不能重复
    142146* **页面信息:**表示添加的数据属于那个页面。该数据为[#point2.3 2.3第三步:创建页面]的“页面名称”
    143 * **扩展数据:**对页面数据的一个扩展,一般为当前表结构的子表结构。可以通过子表的外键显示当前表结构的所有数据(该数据为[#point2.4 2.4第四步创建页面数据]的“数据名称”)
    144 * **扩展数据列:**子表结构的外键列信息,和当前表结构的表主键列关联,可进行表关联查询([#point2.2.3 2.2.3添加列]的“列描述”)
    145 
    146 **''案例说明:''**\\
     147* **扩展对象:**对页面对象的一个扩展,一般为当前表结构的子表结构。可以通过子表的外键显示当前表结构的所有数据(该数据为[#point2.4 2.4第四步创建页面对象]的“对象名称”)
     148* **扩展对象列:**子表结构的外键列信息,和当前表结构的表主键列关联,可进行表关联查询([#point2.2.3 2.2.3添加列]的“列描述”)
     149
     150**''案例说明:''**\\
     151{{{
     152  如图2_3_3要展示的用户角色关系页面,需要配置页面需要的对象,
     153  如图2_4_5中的t_bs_user_role数据不能展示用户名和角色名称,
     154  需要对t_bs_user_role数据中的USER_ID和ROLE_ID扩展.
     155  图2_4_1为页面需要的全部对象,图2_4_2是页面展示的主要对象,其中图2_4_3是对图2_4_2中的USER_ID(用户)的扩展对象,图2_4_4是对图2_4_3的ROLE_ID(角色)的扩展对象
     156}}}
    147157[[Image(step_2_4_1.png)]] 图2_4_1\\
    148158
    … …  
    154164
    155165[[Image(step_2_4_5.png)]] 图2_4_5
    156 {{{
    157   如图2_3_3要展示的用户角色关系页面,需要配置页面需要的对象,如图2_4_5中的t_bs_user_role数据不能展示用户名和角色名称,需要对t_bs_user_role数据中的USER_ID和ROLE_ID扩展.图2_4_1为页面需要的全部对象,图2_4_2是页面展示的主要对象,其中图2_4_3是对图2_4_2中的USER_ID(用户)的扩展对象,图2_4_4是对图2_4_3的ROLE_ID(角色)的扩展对象
    158 }}}
    159166
    160167[=#point2.5]
    161 == 2.5.第五步:创建页面数据元素
    162 
    163 
    164 点击“页面”菜单下的子菜单“页面元素”进入页面,点击“添加”按钮添加页面元素。\\
     168== 2.5.第五步:创建页面属性
     169
     170
     171点击“页面”菜单下的子菜单“页面属性”进入页面,点击“添加”按钮添加页面属性。\\
    165172[[Image(2_5.png)]]\\
    166173字段说明:\\
    167174* **页面信息:**页面名称,即[#point2.3 2.3第三步:创建页面]的“页面名称”
    168 * **数据源信息:**页面需要的数据信息,即2.4第四步:创建页面数据的“数据名称”
     175* **对象信息:**页面需要的数据信息,即2.4第四步:创建页面对象的“对象名称”
    169176* **列信息:**数据源信息对应的列([#point2.2.3 2.2.3添加列]的“列描述”)
    170 * **元素名称:**对“列信息”的描述,生成代码页面中显示的中文名称
    171 * **类编码:**英文名称,首字母大写,一个页面中的类编码不能重复
    172 * **类小写编码:**类编码的首字母小写
     177* **属性名称:**对“列信息”的描述,生成代码页面中显示的中文名称
     178* **属性编码:**英文名称,首字母大写,一个页面中的属性编码不能重复
     179* **属性小写编码:**属性编码的首字母小写
    173180* **控件类型:**包括输入框,数字输入框,时间,下拉框,动态下拉框,树状下拉框。动态下拉框和树状下拉框为通过接口获取数据
    174181* **实际值:**当控件类型为输入框,数字输入框,时间时,该项不填;当控件类型为下拉框时,填写传给服务器的值,多个值中间用英文逗号“,”隔开;当控件类型为动态下拉框,树状下拉框时,填写服务器返回的编码
    175182* **显示值:**当控件类型为输入框,数字输入框,时间时,该项不填;当控件类型为下拉框时,填写页面显示的值,和实际值对应,多个值中间用英文逗号“,”隔开;当控件类型为动态下拉框,树状下拉框时,填写服务器返回的编码
    176 * **元素参数:**当控件为输入框,数字输入框,时间和下拉框时,该项不填。当控件类型为动态下拉框,配置json数据{"url":"地址"};当地址有参数时需要配置json数据为{"url":"地址","urlParam":[{"key":"参数编码","val":"参数值"}]};当控件和别的控件有联动时需要配置json数据为{"url":"地址","onSelect":[{"relId":"关联控件code(当前页面中“类小写编码”)","relUrlParam":"参数编码"}]},url地址的格式一般格式为 /模块编码([#point2.1 第一步:创建项目]的“项目模块”)/页面编码([#point2.3 第三步:创建页面]的“类小写编码”)/标记code (queryAll为查询全部;queryTree为树形结构)
     183* **属性参数:**当控件为输入框,数字输入框,时间和下拉框时,该项不填。当控件类型为动态下拉框,配置json数据{"url":"地址"};当地址有参数时需要配置json数据为{"url":"地址","urlParam":[{"key":"参数编码","val":"参数值"}]};当控件和别的控件有联动时需要配置json数据为{"url":"地址","onSelect":[{"relId":"关联控件code(当前页面中“属性小写编码”)","relUrlParam":"参数编码"}]},url地址的格式一般格式为 /模块编码([#point2.1 第一步:创建项目]的“项目模块”)/页面编码([#point2.3 第三步:创建页面]的“属性小写编码”)/标记code (queryAll为查询全部;queryTree为树形结构)
    177184[[span(style=color: #FF0000, 快速生成信息:)]]\\
    178 [[span(style=color: #FF0000, 通过目录“页面”==>“页面信息”进入页面信息页面,选择需要添加元素的页面,点击初始化页面元素可快速生成对应页面包含数据的所有元素信息,不用手动添加每一条信息,然后修改类的编码,控件类型和删除不需要的元素信息)]]
    179 
    180 **''案例说明:''**\\
     185[[span(style=color: #FF0000, 通过目录“页面”==>“页面信息”进入页面信息页面,选择需要添加属性的页面,点击初始化页面属性可快速生成对应页面包含数据的所有属性信息,不用手动添加每一条信息,然后修改类的编码,控件类型和删除不需要的属性信息)]]
     186
     187**''案例说明:''**\\
     188{{{
     189   图2_5_1为用户角色关系页面需要的控件信息
     190}}}
    181191[[Image(step_2_5_1.png)]] 图2_5_1
    182 {{{
    183    图2_5_1为用户角色关系页面需要的控件信息
    184 }}}
    185 
    186192
    187193[=#point2.6]
    188 == 2.6.第六步:选择页面显示元素
     194== 2.6.第六步:选择页面显示属性
    189195
    190196
    … …  
    194200字段说明:\\
    195201* **页面信息:**页面名称,即[#point2.3 2.3第三步:创建页面]的“页面名称”
    196 * **页面元素:**元素名称,即[#point2.5 2.5第五步:创建页面]数据元素的“元素名称”
     202* **页面元素:**元素名称,即[#point2.5 2.5第五步:创建页面]页面对象的“属性名称”
    197203* **显示位置:**包括搜索(列表的查询条件),列表(列表展示),添加(添加页面),修改(修改页面)
    198204* **显示状态:**包括显示,不显示(控件不可见,一般用于修改的主键元素),不可编辑(添加和修改页面不可以操作)
    199205* **显示顺序:**页面中元素的显示顺序
    200206[[span(style=color: #FF0000,快速生成信息:)]]\\
    201 [[span(style=color: #FF0000,当2.5第五步:创建页面数据元素完成后,可以通过目录“页面”==>“页面信息”进入页面信息页面,选择需要添加配置的页面,点击初始化页面配置可快速生成对应页面包含元素的所有页面配置,不用手动添加每一条信息,然后修改显示顺序和删除不需要的配置)]]
    202 
    203 **''案例说明:''**\\
     207[[span(style=color: #FF0000,当2.5第五步:创建页面对象属性完成后,可以通过目录“页面”==>“页面信息”进入页面信息页面,选择需要添加配置的页面,点击初始化页面配置可快速生成对应页面包含元素的所有页面配置,不用手动添加每一条信息,然后修改显示顺序和删除不需要的配置)]]
     208
     209**''案例说明:''**\\
     210{{{
     211   图2_6_1为用户角色关系页面搜索,列表,添加和修改区域显示的控件的配置
     212}}}
    204213[[Image(step_2_6_1.png)]] 图2_6_1
    205 {{{
    206    图2_6_1为用户角色关系页面搜索,列表,添加和修改区域显示的控件的配置
    207 }}}
    208214
    209215
    … …  
    231237
    232238
    233 案例访问地址:[http://iprogman.idasound.com/demo/demo/ http://iprogman.idasound.com/demo/demo/]\\
    234 案例配置访问地址:[http://iprogman.idasound.com/demo/template/ http://iprogman.idasound.com/demo/template/]\\
     239案例访问地址:[http://iprogman.idasound.com/demo/demo http://iprogman.idasound.com/demo/demo]\\
     240案例配置访问地址:[http://iprogman.idasound.com/demo/template http://iprogman.idasound.com/demo/template]\\
    235241
    236242