积木快速开发平台

技术团队文档示例


列表视图

<h2>列表视图</h2> <p>列表长这样: <img src="http://h.bblocks.cn/ui/images/template/single_grid.png" alt="列表" title="列表" /></p> <p>组成部分:</p> <ul> <li>查询表单</li> <li>功能按钮</li> <li>table列表</li> </ul> <p>全部的视图都依赖元对象(当然有部分不需要),本处配置列表前提条件是元对象已经建好。</p> <p>操作步骤如下:</p> <ol> <li>选择一个菜单目录节点,点击“<strong>新增功能</strong>”</li> <li><strong>业务模板</strong>选择“<strong>单表</strong>”</li> <li> <p>输入“名称”、“编码”、选择元对象点击保存即可(注意红圈中是必填项,编码格式建议为:v_xxx) <img src="http://res.bblocks.cn/doc/grid/gird2.png" alt="新建列表视图" /></p> </li> <li> <p>调整查询表单</p> <blockquote> <p>1、在<strong>元数据管理</strong>中对此对象需要查询的字段“<strong>快速查询</strong>”勾选 2、元对象 “是否显示查询”,可以控制<strong>默认是否显示查询表单</strong></p> </blockquote> </li> <li> <p>调整table列表</p> <blockquote> <p>1、<strong>字段是否显示</strong>,<strong>字段名</strong>,<strong>字段显示宽度</strong>,<strong>字段是否可以排序</strong> 元对象字段中调整 2、<strong>字段显示格式化</strong>,比如某字段需要字体颜色红色并且可以点击跳转等需求,需要在元对象字段中“格式化器”填写自己格式转换需求。<strong>见附1</strong> ,前系统已经自带几种转换比如:文件,图片等 3、元对象选择“是否单选“ <strong>切换table 单选/复选</strong></p> </blockquote> </li> <li>调整按钮 <blockquote> <p>1、单表默认生成:新增、修改,删除、查看、导入、导出、添加按钮、设置角色数据权限(暂时不可用) 2、可以在&quot;按钮管理“或者 ”添加按钮“处添加按钮 3、可以在”按钮管理“处维护已经存在的按钮</p> </blockquote></li> </ol> <p><img src="http://res.bblocks.cn/doc/grid/grid3.png" alt="视图样例" /></p> <p>这样我们就完成列表视图开发:<strong>综合业务=》我的第一个菜单</strong></p> <blockquote> <p>1、最终的配置数据都写入菜单表中的“config”字段也即:菜单配置JSON,如果觉得需要修改,可以在菜单修改中手工修改,数据见附录1.</p> </blockquote> <p><strong>已知存在的问题:</strong></p> <ul> <li>查询表单不能排版,目前字段按顺序排版</li> </ul> <p><strong>涉及到的以下功能将单独介绍</strong></p> <ol> <li>数据过滤</li> <li>添加按钮</li> </ol> <p><strong>附1:</strong></p> <pre><code>function(value, row, index, keyName) { return '&lt;a target="_blank" href="http://eova.cn" style="color:blue"&gt;' + value + '' }</code></pre> <p>附录2:</p> <pre><code>{ "objectCode": "o_demo2_test", "params": {} }</code></pre>

页面列表

ITEM_HTML