qrdbtext 의 datafield를 클릭할때마다 조건에 맞는 쿼리의 필드 를 바꾸고 싶은데여... printform.QRDBText1.DataSet := query1; printform.QRDBText1.DataField := query1.fieldbyname('rec_date').asstring; 으로 하니...프리뷰해서 볼...
김해중
•
2000.06.16 03:43
young wrote:
> qrdbtext 의 datafield를 클릭할때마다 조건에 맞는 쿼리의 필드
> 를 바꾸고 싶은데여.....
> qrdbtext 의 datafield를 클릭할때마다 조건에 맞는 쿼리의 필드
> 를 바꾸고 싶은데여...
>
> printform.QRDBText1.DataSet := query1;
> printform.QRDBText1.DataField := query1.fieldbyname('rec_date').asstring;
>
> 으로 하니...프리뷰해서 볼때 데이터가 아예 나오지 않는군요...
> 뭐 특별한 옵션이나.. 지정해야 할것이 있나여??
> 흑흑~~ 갈켜줘엽~~~~
>
DataField는 실제 Data명을 넣어 줘야 합니다.....
위의 예제는
QRDBText의 DataField에 실제 Data를 넣는군요...
그럼 이렇게 되겠죠....
만약에 query1.fieldbyname('rec_date').asstring = '20000615'일경우
printform.QRDBText1.DataField := '20000615';
가 되겟죠....
그럼 Field중 '20000615'라는 이름을 가진 Field가 있으면 다행이나
그렇지 않으면 아무Data도 보여줄수 없죠....
printform.QRDBText1.DataField := 'rec_date';
이렇게 해야 Data를 보여줄수 있을 겁니다.
그럼 즐코 하세여....