【技术文档】JEECG 页面字典控件与Popup使用

1、 online表单中的使用

    下拉框:

    (1) 字典表



    字典Code项填写字典的编码

    效果:


 

  (2) 数据库表

 


  •      字典Table :填写表名
  •     字典Code:填写表字段名 对应select 的code
  •     字典Text: 填写表字段名 对应select的text

    效果:

 

选择框:

(1) online报表的使用

    控件类型为popup弹出框

 

    Online报表创建一个报表配置

 


  • 字典Table :填写online报表编码
  • 字典Code:填写 需要写入表单中的字段名
  • 字典Text: 填写online报表列表字段名

如上设置:

    把报表user_msg查出的字段 account,realname 选择后分别写入表单中name和remark字段中

    效果:

 

    点击名称输入框弹出报表列表

 

    选择后

 

2、 自己开发表单的使用

(1) 使用字典表

    参考文档dictSelect标签使用

    <t:dictSelect field="name" typeGroupCode="process" title="流程类型"></t:dictSelect>

(2) 使用数据库表

    <t:dictSelect field="name" dictTable="t_s_base_user" dictField="username"

    dictText="realname" title="流程类型"></t:dictSelect>

    dictTable :填写表名

    dictField :填写表字段名 对应select 的code

    dictText: 填写表字段名 对应select的text

带条件写法:

<t:dictSelect field="name" defaultVal="1" dictTable="t_s_base_user" dictCondition="where delete_flag=0" dictField="username" dictText="realname" title="用户"></t:dictSelect> 

(3) popup弹出框

    参考文档choose标签使用

    <t:choose hiddenName="logName" hiddenid ="log1" textname ="hello" icon="customIcon" width=123 height=123     title="标题" isclear=true></t:choose>

(4) 使用online报表的popup弹出框

    <input id="name" name="name" type="text" class="form-control searchbox-inputtext"     onClick="popupClick(this,'name,remark','account,realname','user_msg');" value="">

 

popupClick方法参数说明

    function popupClick(pobj,tablefield,inputnames,pcode)

    object: pobj当前操作的文本框.

     tablefield:对应字典TEXT,要从popup报表中获取的字段.

    inputnames:对应字典CODE,当前需要回填数据的文本框名称.

    pcode:动态报表的code


评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JEECG低代码平台

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值