天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 729|回复: 4

[已解决] 视图选择框生成子表数据

[复制链接]
北京智源普华 发表于 2014-4-17 01:09:45 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2014-5-7 18:05 编辑

在主表中放一个视图选择框,弹出视图页面,勾选记录,所勾选的记录映射到子表,能实现吗?如果子表是网格形式,能自动生成选项卡中的子表数据吗?
punk 发表于 2014-4-17 14:36:23 | 显示全部楼层
您好~是可以的,用个隐藏字段保存试图选择框勾选的记录,再用个计算脚本控件,根据隐藏字段的值去循环插入子表就能满足你的需求。
 楼主| 北京智源普华 发表于 2014-4-17 15:52:30 | 显示全部楼层
不太理解,能给个例子吗
 楼主| 北京智源普华 发表于 2014-4-21 10:00:43 | 显示全部楼层
我再把需求描述清楚一下,具体需求如下:
我一个主表(设备缺损处理置单),从主表点新增按钮进入主表的表单,在主表表单上有一个选项卡。选项卡是子表(缺损处置单明细)的网格视图A,在视图A上有一个操作按钮叫“提取明细”,点击此按钮可以弹出窗口,窗口显示的是视图B(合同设备清单明细)。勾选视图B上的复选框,点“确定”按钮,可以把数据新增到子表A中,关闭窗口并刷新视图A。
QQ截图20140421095425.png
要实现这个需求我有几个难点解决不了:
1、如何在视图A上加一个弹出窗口的按钮。
2、如何验证只有主表保存以后才可以提取明细。
3、如何在视图B上的列表上将选中的数据新增上子表A中。
4、如何关闭视图B窗口并刷新视图A。
david 发表于 2014-4-21 13:48:00 | 显示全部楼层
通过远程沟通,解决方法如下:
1、在表单上放一个隐藏文本框;
2、表单上放视图选择框;
3、在文本框的计算脚本中实现子表数据插入(根据选择的内容,比如编号);
4、启用视图选择框的“刷新”实现子表单的刷新。
楼主表示无异议,该贴结贴。楼主如有疑问请重新发帖提问。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-13 13:46

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表