我就是在一个窗体上访了QuickRep1,然后再这个窗体的show事件里面写了
QuickRep1.DataSet:= cftzzcrfrm.ADOQuery1;
qrdbtext1.DataSet:=cftzzcrfrm.ADOQuery1;
qrdbtext1.DataField:=cftzzcrfrm.ADOQuery1.Fields[1].AsString;
这样的代码,结果就是在该窗体中能显示纪录,但是只能看到一条记录,
而在御览中,看不到纪录。
QuickRep1.DataSet:= cftzzcrfrm.ADOQuery1;
qrdbtext1.DataSet:=cftzzcrfrm.ADOQuery1;
qrdbtext1.DataField:=cftzzcrfrm.ADOQuery1.Fields[1].AsString;
这样的代码,结果就是在该窗体中能显示纪录,但是只能看到一条记录,
而在御览中,看不到纪录。
这么简单的问题,地球人都知道。
而在打印御览种什么都看不到?
有边框的,但是现在是看不到具体内容,就是几个框框在那里摆着。
sqlquery1:='zzmm as 政治面貌,whcd as 文化程度,jszw as 技术职务,zyjn as 专业技能,';
sqlquery2:='(select ( case when charindex(''行政处罚听证主持人资格证'',zfzj) <> 0 then substring(zfzj,charindex(''发证日期'',zfzj)+25,10) else '''' end) )as 发证日期,';
sqlquery3:='(select ( case when charindex(''行政处罚听证主持人资格证'',zfzj) <> 0 then substring(zfzj,charindex(''发证日期'',zfzj)+69,10) else '''' end) )as 资格证号码';
}
使这些语句搞得鬼,但是我这些统计字段必须要得,该怎么办?