用Command建立报表的问题

lb280845 2007-04-21 04:02:38

我在设计入库单的时候,我用到两个视图里面的内容!一,入库单(主)的内容 二,入库单明细(子)的内容.
这时候用Command命令select * from aaaa where {?Params} 方式建立一个数据源( {?Params}参数是以后是在程序中应用的) 就会出现一个问题,比如说主的视图里有一个"系统编号"这个字段,子的视图里也有一个"系统编号"这个字段!!! 如果只写一个Command命令的时候:select * from aaaa where {?Params}就会判断出"无法识别"这个字段是哪个视图表里的!
设计的时候,我不知道怎样设计Command命令,是不是也要重新建立两个Command命令呢?



这样的方式怎么解决啊!!!!


小弟很无耐!!!!不会做了,请高手指点一下!!!

满意后立即给分!!!
...全文
205 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wanghu24 2007-04-24
  • 打赏
  • 举报
回复
没太明白你倒要干吗,如果要生成主细表,直接用主从报表设计就好了
还有select * from aaaa where {?Params}
你这里这个aaaa到底是哪个view里的
forgot 2007-04-23
  • 打赏
  • 举报
回复
你要先說明你使用的是何種類型的關系型數據庫?
lb280845 2007-04-22
  • 打赏
  • 举报
回复
帮忙顶的也有分的,高手指点一下啊,怎么没有人呢?
lb280845 2007-04-21
  • 打赏
  • 举报
回复
补充一下:说白了就是能够一次打印多张报表!!!!
而这个参数 (select * from aaa where {?Params}) 在程序中可以随便设置,比如说:
(在程序中传这样的参数) Enter_uid=111 or SystemUid='2007813001' 这样的入库单子会都打印出来!!! 其中,SystemUid 这两张表里面都有这个字段!如果单独在报表里设置参数{?Params}
传过来的时候,就会报错,SystemUid无法识别!!!!
这时候我就不明白,Command命令里是怎么设置这样的报表呢?
请高手快点来指点一下啊,小弟很急!!!

只要结果满意了就立刻给分了!!!!


大家帮我顶顶啊,小弟在此跪谢了!!!
lb280845 2007-04-21
  • 打赏
  • 举报
回复
自己先顶一下!!!

4,818

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧