Z zhoudang Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-08 #1 在报表中添加一个对话框,因为sql查询语句因情况的不同而改变,所以sql语句是在程序中 写的(即不是在adoquery的sql属性里写),那么在这种情况下程序如何写才能对变量赋 值?
Z zhtx Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-08 #2 没必要在报表中添加对话框,根据情况不同,产生SQL语句,打开数据库,再运行报表不就行了 至于对变量赋值,看FR的demo.
8 816 Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-08 #3 对啊,在FR的DEMO里,有个对话框的,会对报表里文件进行参数付值。自己看下就明白了。
Z zhoudang Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-08 #4 因为报表是在后来才加上去的,所以在原来的程序中没有进行查询,必须要添加对话框。 我看过DEMO了,在对话框中的程序对变量赋值的例子没有。还请各位高手指点一番。 很急的。
J jopi Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-16 #5 你是不是想在报表中修改sql?在报表中改变DataSet属性(不通过代码)恐怕不行。 请把问题描述得详细一点,看看能否帮你出主意。
Z zhoudang Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-16 #6 不是!其实前面问的我已经解决了! 只是sql查询语句因情况的不同而改变而已!谢谢了!