Q&A

  • 프린트 문젠데요........
레포트로 프린트를 하려는데요



값이 만약 6개가 있다면



프린트 할땐 첫번째 값만 6개가 나오네요



어디가 잘못된걸까요?



아시는분 답변좀 부탁드립니다......



----------------------------------------

with dm.Q_family do

begin

st := '가족관계';

close;

sql.Clear;

sql.Add(' select ggroup, nname,tel,hp from tel_no ');

sql.Add('where ggroup = ''' + st + ''' ');

showmessage(sql.text);

open;

//qmoney.QuickReport1.dataset := dm.ds_family.DataSet;

qmoney.QuickReport1.Preview; //

qmoney.QuickReport1.Prepare; // 다시 없앤다

----------------------------------------



4  COMMENTS
  • Profile
    안경옥 2000.04.04 23:22
    정연 wrote:

    > 레포트로 프린트를 하려는데요

    >

    > 값이 만약 6개가 있다면

    >

    > 프린트 할땐 첫번째 값만 6개가 나오네요

    >

    > 어디가 잘못된걸까요?

    >

    > 아시는분 답변좀 부탁드립니다......

    >

    > ----------------------------------------

    > with dm.Q_family do

    > begin

    > st := '가족관계';

    > close;

    > sql.Clear;

    > sql.Add(' select ggroup, nname,tel,hp from tel_no ');

    > sql.Add('where ggroup = ''' + st + ''' ');

    > showmessage(sql.text);

    > open;

    > //qmoney.QuickReport1.dataset := dm.ds_family.DataSet;

    > qmoney.QuickReport1.Preview; //

    > qmoney.QuickReport1.Prepare; // 다시 없앤다

    > ----------------------------------------

    >



    저도 질문하러 왔따가..잠시 봤는데요....



    문제를 잘 이해하지 못했어요..



    > 값이 만약 6개가 있다면

    >

    > 프린트 할땐 첫번째 값만 6개가 나오네요



    필드도 6개이고,,쿼리해온 결과도 6개란 뜻인가요?



    첫줄만 찍히면 QuickRep1의 데이타셋에 dm.Q_family를 연결하세요.

    그러면 쿼리해온 값을 보여줄껍니다.(그런데 당연히 이건 아니겠
  • Profile
    정연 2000.04.04 23:31
    안경옥 wrote:

    > 정연 wrote:

    > > 레포트로 프린트를 하려는데요

    > >

    > > 값이 만약 6개가 있다면

    > >

    > > 프린트 할땐 첫번째 값만 6개가 나오네요

    > >

    > > 어디가 잘못된걸까요?

    > >

    > > 아시는분 답변좀 부탁드립니다......

    > >

    > > ----------------------------------------

    > > with dm.Q_family do

    > > begin

    > > st := '가족관계';

    > > close;

    > > sql.Clear;

    > > sql.Add(' select ggroup, nname,tel,hp from tel_no ');

    > > sql.Add('where ggroup = ''' + st + ''' ');

    > > showmessage(sql.text);

    > > open;

    > > //qmoney.QuickReport1.dataset := dm.ds_family.DataSet;

    > > qmoney.QuickReport1.Preview; //

    > > qmoney.QuickReport1.Prepare; // 다시 없앤다

    > > ----------------------------------------

    > >

    >

    > 저도 질문하러 왔따가..잠시 봤는데요....

    >

    > 문제를 잘 이해하지 못했어요..

    >

    > > 값이 만약 6개가 있다면

    > >

    > > 프린트 할땐 첫번째 값만 6개가 나오네요

    >

    > 필드도 6개이고,,쿼리해온 결과도 6개란 뜻인가요?

    >

    > 첫줄만 찍히면 QuickRep1의 데이타셋에 dm.Q_family를 연결하세요.

    > 그러면 쿼리해온 값을 보여줄껍니다.(그런데 당연히 이건 아니겠
  • Profile
    안경옥 2000.04.04 23:57
    정연 wrote:

    > ----------------------------------------

    > > > with dm.Q_family do

    > > > begin

    > > > st := '가족관계';

    > > > close;

    > > > sql.Clear;

    > > > sql.Add(' select ggroup, nname,tel,hp from tel_no ');

    > > > sql.Add('where ggroup = ''' + st + ''' ');

    > > > showmessage(sql.text);

    > > > open;

    > > > //qmoney.QuickReport1.dataset := dm.ds_family.DataSet;

    > > > qmoney.QuickReport1.Preview; //

    > > > qmoney.QuickReport1.Prepare; // 다시 없앤다

    > > > ----------------------------------------

    > >

    > >dataset를 맞춰줘도 똑같아요 ^^;

    >

    > 어떡하죠?

    >

    > /_



    글고보니...dataset 이 연결되어 있었군요....쑥스러워라..



    open 후에 first 를 시켜주세요...

    그래도 안된다면..음..



    소스를 보내주셔도 되나요?



    퀵레포트 부분만 멜로 보내주세요..

    제가 아는부분이라면 수정해서 보내드리겠습니다.

    수고하세요~~~~



  • Profile
    정연 2000.04.05 00:50
    안경옥 wrote:

    > 정연 wrote:

    > > ----------------------------------------

    > > > > with dm.Q_family do

    > > > > begin

    > > > > st := '가족관계';

    > > > > close;

    > > > > sql.Clear;

    > > > > sql.Add(' select ggroup, nname,tel,hp from tel_no ');

    > > > > sql.Add('where ggroup = ''' + st + ''' ');

    > > > > showmessage(sql.text);

    > > > > open;

    > > > > //qmoney.QuickReport1.dataset := dm.ds_family.DataSet;

    > > > > qmoney.QuickReport1.Preview; //

    > > > > qmoney.QuickReport1.Prepare; // 다시 없앤다

    > > > > ----------------------------------------

    > > >

    > > >dataset를 맞춰줘도 똑같아요 ^^;

    > >

    > > 어떡하죠?

    > >

    > > /_

    >

    > 글고보니...dataset 이 연결되어 있었군요....쑥스러워라..

    >

    > open 후에 first 를 시켜주세요...

    > 그래도 안된다면..음..

    >

    > 소스를 보내주셔도 되나요?

    >

    > 퀵레포트 부분만 멜로 보내주세요..

    > 제가 아는부분이라면 수정해서 보내드리겠습니다.

    > 수고하세요~~~~

    >

    흐흐 제가 하나를 실수했었네용



    DATASET하나를 빠뜨렸습니다 딴건 다 해노코 --;



    조언 주셔서 감사함돠



    꾸우뻑