dbgrid的打印问题. ( 积分: 0 )

  • 主题发起人 主题发起人 兰凌
  • 开始时间 开始时间

兰凌

Unregistered / Unconfirmed
GUEST, unregistred user!
我没分了,只不过遇到了难题请大家帮忙解决
我的dbgrid里头显示一张表的内容,我现在要做的是双击其中的一行内容,跳出一个form,form里的label内容是表的属性名,form的edit的内容是那行的值,然后打印form里的内容,要怎么实现?
 
我没分了,只不过遇到了难题请大家帮忙解决
我的dbgrid里头显示一张表的内容,我现在要做的是双击其中的一行内容,跳出一个form,form里的label内容是表的属性名,form的edit的内容是那行的值,然后打印form里的内容,要怎么实现?
 
救急的.
帮忙
 
双击之后取得当前DBGrid的DataSet,然后往你的Form里面赋值就可以了
 
那要怎么取的啊?
怎么写那个双击事件?我只找到单击的
而且当前的dataset怎么取的?
 
var
DataSet : TDataSet
begin
DataSet := DBGrid1.DataSource.DataSet;
with TFormxxx.Create(nil) do
begin
edit1.text := DataSet.FieldByName("XXXX").Asstring;
ShowModal;
Free;
end;
 
再问个问题,我把dbgrid作为数据源,打印dbgrid的内容,结果要么没内容,要么只有一条信息,这是为什么?
 
不明白,你是怎么打印的
 
我用QReporT打印我把Qr里头的数据源设定为dbgird的dataset.
 
好久没用QR了,帮不了忙了,不好意思
 
没关系
其他人应该会有用的很熟悉的
 
接受答案了.
 
后退
顶部