现需动态改变子报表srpt的记录源,使得控件Child0的子报表的记录源为查询:select 颜色 where 名称="苹果",控件Child1的子报表的记录源为查询:select 颜色 where 名称="香蕉"。这样在主报表mrpt通过控件Child0和Child1可以同时看到显示“红色”和“黄色”,应该如何实现?
下面是一个错误的报表srpt记录源:
select 颜色 from mdata where 名称=parent.tag
虽然是错误的,但是却很好体现了我的想法,在child0中按child0.tag查询,在child1中按child1.tag查询,这样通过设置2个子报表控件的tag属性来实现显示不同的内容。