-
wxqing 初学数据Lv2
发表于2021-4-8 10:58
悬赏40
已解决
楼主
整个表单填报 是一个主表,其中有一个需求内容填报 是子表。
尝试后主要有如下两个问题,不知道要怎么解决:
1、子表内容不知道要怎么根据当前主表的ID进行展示,在子表的浮动纬过滤条件上写上子表外键=主表主键,运算会报错,提示ORA-00936缺失表达式。不过滤的话会显示子表里所有的内容。
2、填报时,需要先对主表进行提交操作后,才可以填报子表内容进行提交,否则会报错,这个要怎么才可以让子表和主表内容一次性填报好进行提交呢?
尝试后主要有如下两个问题,不知道要怎么解决:
1、子表内容不知道要怎么根据当前主表的ID进行展示,在子表的浮动纬过滤条件上写上子表外键=主表主键,运算会报错,提示ORA-00936缺失表达式。不过滤的话会显示子表里所有的内容。
2、填报时,需要先对主表进行提交操作后,才可以填报子表内容进行提交,否则会报错,这个要怎么才可以让子表和主表内容一次性填报好进行提交呢?
最佳答案
本帖最后由 xxxl 于 2021-4-9 15:18 编辑
1 主表子表钻取传参过滤问题 需要设置钻取参数然后再子表中设置过滤条件才行主表是这样的
子表的过滤条件
也可以直接选择继承过滤条件
2.填报这个不清楚您表样是怎么样设置的 子表主表不在一个表怎么能一起填报呢 肯定是有一个优先级的
另外可以考虑子表设置分析区表格或者用对话框钻取https://bbs.esensoft.com/thread-134914-1-1.html
1 主表子表钻取传参过滤问题 需要设置钻取参数然后再子表中设置过滤条件才行主表是这样的
子表的过滤条件
也可以直接选择继承过滤条件
2.填报这个不清楚您表样是怎么样设置的 子表主表不在一个表怎么能一起填报呢 肯定是有一个优先级的
另外可以考虑子表设置分析区表格或者用对话框钻取https://bbs.esensoft.com/thread-134914-1-1.html
5个回答
本帖最后由 xxxl 于 2021-4-9 15:18 编辑
1 主表子表钻取传参过滤问题 需要设置钻取参数然后再子表中设置过滤条件才行主表是这样的
子表的过滤条件
也可以直接选择继承过滤条件
2.填报这个不清楚您表样是怎么样设置的 子表主表不在一个表怎么能一起填报呢 肯定是有一个优先级的
另外可以考虑子表设置分析区表格或者用对话框钻取https://bbs.esensoft.com/thread-134914-1-1.html
xxxl 发表于 2021-4-8 11:18
1 主表子表钻取传参过滤问题 需要设置钻取参数然后再子表中设置过滤条件才行主表是这样的
子表的过滤条件
我的主表不是分析区表格,是表单组件,然后其中有一个可以增加行列填写内容的区域用了子表,采用的是分析区表格。所以主表钻取的形式不能用。
如果不是主从表的话,要怎么实现可以增加多行申请内容呢?有其他方法可以实现吗?
wxqing 发表于 2021-4-8 11:29
我的主表不是分析区表格,是表单组件,然后其中有一个可以增加行列填写内容的区域用了子表,采用的是分析 ...
子表设置分析区表格或者用对话框钻取https://bbs.esensoft.com/thread-134914-1-1.html
xxxl 发表于 2021-4-8 11:54
子表设置分析区表格或者用对话框钻取https://bbs.esensoft.com/thread-134914-1-1.html
这个帖子,好像不能解决我的问题