表单扩展控件
<p><strong>简要描述:</strong> </p>
<ul>
<li>表单扩展控件主要用于将数据库的数据展示到界面并选择其中的数据回填到表单</li>
</ul>
<hr />
<p><strong>必要条件:</strong> </p>
<ul>
<li>A8表单</li>
<li>DEE任务</li>
</ul>
<hr />
<p>这里主要讲DEE任务如何创建,以及表单扩展控件配置,流程表单创建不做讲述。</p>
<hr />
<h4>DEE可视化配置工具</h4>
<h5>1. 进入DEE可视化配置工具创建DEE任务(任务创建见用户操作手册)</h5>
<h5>2. 首先在来源配置创建JDBC适配器。</h5>
<p>创建三个JDBC适配器,分别是树、主表、从表,树是展示树结构的表数据(至少三个字段:唯一id、父节点、节点名),主表和从表是要展示的数据(主表和从表需要有关联字段),树和主表也需要关联字段(点击树节点会展示该节点和节点下所有的主表数据),sql后要加上$whereString否则条件查询不生效
<img src="https://www.showdoc.cc/home/common/visitfile/sign/c5c312f2e80c0ce7850fe87e2497ae95?showdoc=.jpg" alt="" />
<img src="https://www.showdoc.cc/home/common/visitfile/sign/ade2f34768084866d147566ad0381890?showdoc=.jpg" alt="" />
<img src="https://www.showdoc.cc/home/common/visitfile/sign/888f8cf4e565140f8192d3b24e1db3f0?showdoc=.jpg" alt="" />
<img src="https://www.showdoc.cc/home/common/visitfile/sign/86731641acc9bd6c3b7199b1f055c62a?showdoc=.jpg" alt="" /></p>
<h5>3. 调试任务(去掉sql中的 $whereString 否则调试报错,调试完成后依然需要加上)然后在元数据中载入元数据</h5>
<p><img src="https://www.showdoc.cc/home/common/visitfile/sign/68ed4047f35612c6d4d99381c6b66aec?showdoc=.jpg" alt="" /><img src="https://www.showdoc.cc/home/common/visitfile/sign/b2c3eb92e5526409824c16f25a31e07f?showdoc=.jpg" alt="" /></p>
<h5>4. 完成任务配置后导出任务部署到A8服务器</h5>
<h4>A8端表单高级开发配置</h4>
<h5>1. 用登录A8表单管理员账户,如图表单扩展控件配置</h5>
<p>进入表单的基础设置选项卡,然后选择对应表格,录入类型选择选择数据交换任务,然后点击后面的空格会弹出交换任务设置窗口,选择对应任务和对应结果集,绑定字段是回填当前单元格选择数据对应的字段,列表样式选择树形列表(列表数据回填不用显示树,去掉DEE任务的树结果集即可),列表分类字段是关联主表数据的字段,然后选择对应字段,最后选择要回填数据的单元格,录入类型选择数据关联,然后选择关联对象和关联属性。
<img src="https://www.showdoc.cc/home/common/visitfile/sign/47704736e557b3800c91228527601188?showdoc=.jpg" alt="" />
<img src="https://www.showdoc.cc/home/common/visitfile/sign/6ecfae52663f193b8e49f71a79d84e0c?showdoc=.jpg" alt="" />
<img src="https://www.showdoc.cc/home/common/visitfile/sign/6e886a36fd9ca16a61718fc330e79b2a?showdoc=.jpg" alt="" /></p>
<h5>2. 用个人账户发起对应流程表单查看效果</h5>
<p>点击数据选择按钮弹出详细信息展示界面,然后点击对应树节点展示相应数据,选择主表数据弹出从表数据,然后勾选所要回填的数据点击确定,数据就会回填入表单。
<img src="https://www.showdoc.cc/home/common/visitfile/sign/399a62cc6a37c36b29662654741c70fa?showdoc=.jpg" alt="" />
<img src="https://www.showdoc.cc/home/common/visitfile/sign/3ab47627243465e418c73fce5b4f14e0?showdoc=.jpg" alt="" />
<img src="https://www.showdoc.cc/home/common/visitfile/sign/32b0776041ca361abac2da668b5a9b2f?showdoc=.jpg" alt="" /></p>