B baby2321 Unregistered / Unconfirmed GUEST, unregistred user! 2008-02-01 #1 程序里 quickreport.preview是OK的 最小化后 如何通过代码实现 还原 该窗口? 谢谢各位
B baby2321 Unregistered / Unconfirmed GUEST, unregistred user! 2008-02-20 #4 多谢qis2000的回复 我做了个实验 即将Object Treeview上右键点击QuickRep1选择preview显示正常情况下的 Quickrep1.dataset清除 再右键点击QuickRep1选择preview 只显示一行数据 我将ADO连接设为FALSE 那么确实没有数据显示 可是PREVIEW里的 显示的是那张“白纸” 我用代码设置了对应的DATASET 可仍然是看不到数据 就连PREVIEW里的 应该显示的是那张“白纸”都看不到
多谢qis2000的回复 我做了个实验 即将Object Treeview上右键点击QuickRep1选择preview显示正常情况下的 Quickrep1.dataset清除 再右键点击QuickRep1选择preview 只显示一行数据 我将ADO连接设为FALSE 那么确实没有数据显示 可是PREVIEW里的 显示的是那张“白纸” 我用代码设置了对应的DATASET 可仍然是看不到数据 就连PREVIEW里的 应该显示的是那张“白纸”都看不到
Q qis2000 Unregistered / Unconfirmed GUEST, unregistred user! 2008-02-20 #5 dataset设为false的话,是看不到白纸,正常
B baby2321 Unregistered / Unconfirmed GUEST, unregistred user! 2008-02-20 #6 try //我加了以下三行 adotable1.Active:=true; QuickRep1.DataSet:=adotable1; QuickRep1.DataSet.Active:=true; preview.ShowModal; finally .... 执行后 还是看不到白纸 是不是ADO的connectionstring和 tablename 也要在这里声明? 或者是不是要在QuickRep1NeedData(Sender: TObject; var MoreData: Boolean);事件中做一些处理? 感谢
try //我加了以下三行 adotable1.Active:=true; QuickRep1.DataSet:=adotable1; QuickRep1.DataSet.Active:=true; preview.ShowModal; finally .... 执行后 还是看不到白纸 是不是ADO的connectionstring和 tablename 也要在这里声明? 或者是不是要在QuickRep1NeedData(Sender: TObject; var MoreData: Boolean);事件中做一些处理? 感谢
Q qis2000 Unregistered / Unconfirmed GUEST, unregistred user! 2008-02-20 #7 没有这么复杂吧,adotale1没有指定tablename怎么可以active呢,还有,最好不要用preview作变量名
B baby2321 Unregistered / Unconfirmed GUEST, unregistred user! 2008-02-23 #8 adotable1.TableName:='表A'; adotable1.Active:=true; QuickRep1.DataSet:=adotable1; QuickRep1.DataSet.Active:=true; 结果还是一样 没有改变
adotable1.TableName:='表A'; adotable1.Active:=true; QuickRep1.DataSet:=adotable1; QuickRep1.DataSet.Active:=true; 结果还是一样 没有改变