Q&A

  • QRCompositeReport에 관한 의문점..


QRCompositeReport component를 사용하면 2개의 출력폼을

출력을 할수 있어서 좋은데 출력시에 출력폼(2개가 합쳐진)의

모양이 형편없이 나오는데

해결할 수 있는 방법이 있을까요....



그리고, 일반 QuickReport에서는 Column Header에서 Detail항목의

제목을 달아주면 QRCompositeReport에서는 나타나지 않는데

이것도 역시 해결 방법 좀 알려 주세요..



마지막으로 QRCompositeReport에 대한 강의가 있는 곳이 있으면

알려 주세요...

4  COMMENTS
  • Profile
    김용식 1998.10.08 21:07
    저는 DCOM과 인터베이스를 이용한 신입생 선발 프로그램을

    작성하려고 합니다. 제가 해결할 문제는 접수번호를 자동으로

    부여하려고 하는데 인터베이스에는 파라독스와 같은

    자동증가번호 필드가 없는 것으로 알고 있습니다.

    여러개의 클라이언트에서 DCOM을 이용하여 응용프로그램

    서버에 접근하여 유일한 접수번호를 순차적으로

    부여받고자 하는데 어떤 방법이 있을지를 궁리하고 있습니다.

    혹시 아시는 고수님들의 조언 부탁합니다!!!





  • Profile
    황준동 1999.05.09 09:28
    김용식 wrote:

    > 저는 DCOM과 인터베이스를 이용한 신입생 선발 프로그램을

    > 작성하려고 합니다. 제가 해결할 문제는 접수번호를 자동으로

    > 부여하려고 하는데 인터베이스에는 파라독스와 같은

    > 자동증가번호 필드가 없는 것으로 알고 있습니다.

    > 여러개의 클라이언트에서 DCOM을 이용하여 응용프로그램

    > 서버에 접근하여 유일한 접수번호를 순차적으로

    > 부여받고자 하는데 어떤 방법이 있을지를 궁리하고 있습니다.

    > 혹시 아시는 고수님들의 조언 부탁합니다!!!

    >

    >

    넘 늦게 답변이 되는것 같네요.. 쿠쿠쿠.. 인터베이스에도 자동으로 증가하는 필드를 만드는 방법이 있어요.. GENERATOR라는게 있는데..

    1. 생성 : Create Generator 변수명 ---> ISQL 툴에서

    2. 초기값 : Set Generator 변수명 to 초기값 -> ISQL 툴에서

    3. 수신할변수 = GEN_ID(제너레이터변수명, 증가값); ---> StoredProcedure 안에서



    도움이 됐으면 좋겠네요..

    더 자세한건.. INTERBASE HELP에서 Generator를 찾아보세요..









  • Profile
    신인재 1998.10.13 10:11
    음..안녕하세요...

    아래내용을 참고하세요..

    트랜잭션을 이용하는 것인데 트랜잭션을 이용하면

    자동으로 테이블 locking이 발생하게 되어

    데이타 무결성을 유지할 수 있습니다.

    DCOM을 이용한다는 것으로 봐서 ReMoteServer를 이용하시는 거

    같은데 서버프로그램에서 맥스값을 구하는 쿼리를 만들때 아래와 같이

    트랜잭션안에 그 쿼리와 원하는 로직을 집어 넣는다면 해결이 될꺼 같습니다.

    inc_sql의 예 :

    select max(Rno) + 1 // rno는 컬럼

    from serial_tbl // 자동순번을 관리하기 위한 테이블



    begin

    with inc_sql do

    begin

    Database1.StartTransaction;

    try

    open; // inc_sql실행

    ..... // 원하는 처리내용

    .....

    .....

    .....

    update_qry; //inc_sql에서 얻은값을 최고값으로 table에 업데이트(그래야 중복되지 않은 순번을 가지고 올 수 있기 때문..)

    Database1.Commit; {on success, commit the changes};

    except

    Database1.Rollback; {on failure, undo the changes};

    raise; {raise the exception to prevent a call to CommitUpdates!}

    end;

    end;



    end;



    김용식 wrote:

    > 저는 DCOM과 인터베이스를 이용한 신입생 선발 프로그램을

    > 작성하려고 합니다. 제가 해결할 문제는 접수번호를 자동으로

    > 부여하려고 하는데 인터베이스에는 파라독스와 같은

    > 자동증가번호 필드가 없는 것으로 알고 있습니다.

    > 여러개의 클라이언트에서 DCOM을 이용하여 응용프로그램

    > 서버에 접근하여 유일한 접수번호를 순차적으로

    > 부여받고자 하는데 어떤 방법이 있을지를 궁리하고 있습니다.

    > 혹시 아시는 고수님들의 조언 부탁합니다!!!

    >





  • Profile
    신인재 1998.10.13 10:18
    아참 빠진게 있어서요...

    BDE에서 보면 SQLPASSTHRU MODE가 있는데 Shared noautocommit으로 맞추고

    사용하세요.....

    이렇게 하면 db에 바로 반영이 안되거든요(commit을 해주야하죠)



    신인재 wrote:

    > 음..안녕하세요...

    > 아래내용을 참고하세요..

    > 트랜잭션을 이용하는 것인데 트랜잭션을 이용하면

    > 자동으로 테이블 locking이 발생하게 되어

    > 데이타 무결성을 유지할 수 있습니다.

    > DCOM을 이용한다는 것으로 봐서 ReMoteServer를 이용하시는 거

    > 같은데 서버프로그램에서 맥스값을 구하는 쿼리를 만들때 아래와 같이

    > 트랜잭션안에 그 쿼리와 원하는 로직을 집어 넣는다면 해결이 될꺼 같습니다.

    > inc_sql의 예 :

    > select max(Rno) + 1 // rno는 컬럼

    > from serial_tbl // 자동순번을 관리하기 위한 테이블

    >

    > begin

    > with inc_sql do

    > begin

    > Database1.StartTransaction;

    > try

    > open; // inc_sql실행

    > ..... // 원하는 처리내용

    > .....

    > .....

    > .....

    > update_qry; //inc_sql에서 얻은값을 최고값으로 table에 업데이트(그래야 중복되지 않은 순번을 가지고 올 수 있기 때문..)

    > Database1.Commit; {on success, commit the changes};

    > except

    > Database1.Rollback; {on failure, undo the changes};

    > raise; {raise the exception to prevent a call to CommitUpdates!}

    > end;

    > end;

    >

    > end;

    >

    > 김용식 wrote:

    > > 저는 DCOM과 인터베이스를 이용한 신입생 선발 프로그램을

    > > 작성하려고 합니다. 제가 해결할 문제는 접수번호를 자동으로

    > > 부여하려고 하는데 인터베이스에는 파라독스와 같은

    > > 자동증가번호 필드가 없는 것으로 알고 있습니다.

    > > 여러개의 클라이언트에서 DCOM을 이용하여 응용프로그램

    > > 서버에 접근하여 유일한 접수번호를 순차적으로

    > > 부여받고자 하는데 어떤 방법이 있을지를 궁리하고 있습니다.

    > > 혹시 아시는 고수님들의 조언 부탁합니다!!!

    > >

    >





    • 정승균
    • 1998.10.17 09:06
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 하명훈
      1999.05.27 11:41
      QR에서 축소/확대기능을 구현할 수 있습니까? a3 ->a4로 뽑고싶은데 잘 안되네요. 그리고 또 한가지,...
    • 조원홍
      1998.10.25 03:29
      실제로 사용되고 있는 모듈들의 리스트를 보시려면 델파이의 View메뉴에서 Module 창을 띄우시면 볼수 있습...
    • Vincent
    • 1999.05.27 08:18
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 신창렬
      1998.10.17 23:08
      정말 궁금해서 이렇게 문을 두드립니다. 델파이가 무엇인지요. 그리고 델파이를 이용해서 어떤일들을 할 ...
    • 안치봉
      1999.05.27 08:39
      Vincent 께서 말씀하시기를... > 급하게 음력생일을 양력생일로 변환하는 로직을 찾습니다. > 통합 델파...
    • 조원홍
      1998.10.25 03:26
      델파이는 프로그래밍 언어입니다. 즉, 그 유명한 C++과 비슷한 것이죠. 모체는 Object Pascal 입니다. ...
    • 조만기
      1998.10.24 10:23
      델파이에서는 Jpg 화일만 입력이 가능한가요? 들리는 말로는 Gif도 컴포넌트만 있으면 가능하다는데... ...
    • 이정욱
      1999.05.27 10:46
      > 스트링 그리드에 관한것 인데요. > 스트링 그리드에서 특정셀로 포커스를 이동할 수 있는지 궁금합니다....
    • 조원홍
      1998.10.25 03:25
      그래픽 라이브러리는 델파이 수퍼페이지나 기타 통신에 가보시면 공개용이 있을것입니다. 하이텔의 go v...
    • chbang
    • 1999.05.27 06:03
    • 3 COMMENTS
    • /
    • 0 LIKES
    • apla
      1998.10.25 01:37
      델파이에서 유닉스 시스템의 인포믹스 데이터베이스에 연결하는 방법을 알고 싶네요. 통신환경은 LAN으...
    • 신인재
      1999.05.27 21:56
      음....sql의 구문에러 인듯 합니다. showmessage(query1.sql.lines.text); delphi30으로 oracle db와 con...
    • 신인재
      1998.10.26 22:29
      apla wrote: > 델파이에서 유닉스 시스템의 인포믹스 데이터베이스에 연결하는 방법을 알고 > 싶네요. ...
    • 조만기
    • 1998.10.24 10:23
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 조원홍
      1998.10.25 03:25
      그래픽 라이브러리는 델파이 수퍼페이지나 기타 통신에 가보시면 공개용이 있을것입니다. 하이텔의 go v...
    • 유제원
    • 1998.10.18 21:19
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 조진희
      1999.05.27 04:26
      파락독스 db를 사용하고 있구요.. 미혼인 경우에는 결혼기념일을 비활성해서 데이터를 입력하지 않으려고 ...
    • 하윤철
      1999.05.27 05:54
      조진희 wrote: > 파락독스 db를 사용하고 있구요.. > 미혼인 경우에는 결혼기념일을 비활성해서 데이터를...
    • Heaven
      1999.05.27 05:54
      조진희 wrote: > 파락독스 db를 사용하고 있구요.. > 미혼인 경우에는 결혼기념일을 비활성해서 데이터를...
    • 글쎄요.
      1999.05.27 04:38
      조진희 wrote: > 파락독스 db를 사용하고 있구요.. > 미혼인 경우에는 결혼기념일을 비활성해서 데이터를...
    • 신창렬
    • 1998.10.17 23:08
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 송기원
      1999.05.27 03:41
      델파이 IDE환경에서 프로그램을 F9키로 실행을 시키다가 exception이 발생하면 화면에 exception 메세지 ...
    • 조원홍
      1998.10.25 03:26
      델파이는 프로그래밍 언어입니다. 즉, 그 유명한 C++과 비슷한 것이죠. 모체는 Object Pascal 입니다. ...
    • 이정욱
      1999.05.27 10:48
      델4에서는 Tools메뉴에서 Debugger Options 에 맨 밑에 있는 Integrated Debugging 을 켜주세요. 델3에...
    • 정승균
    • 1998.10.17 09:06
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 왕초
      1999.05.27 03:28
      (주)나이렉스 고객지원 담당자분의 답변 잘 보았습니다.. 메일까지 보내 주시어 더욱 고맙군요.. 제 생각...
    • 조원홍
      1998.10.25 03:29
      실제로 사용되고 있는 모듈들의 리스트를 보시려면 델파이의 View메뉴에서 Module 창을 띄우시면 볼수 있습...
    • 이정욱
      1999.05.27 10:51
      쩝.. 저희 나이렉스의 고객지원 담당자분의 답변이 아니구 이곳의 방문자분께서 해주신 것입니다. 이곳에서...
    • 이진수
    • 1998.10.11 00:45
    • 5 COMMENTS
    • /
    • 0 LIKES
    • 박훈철
      1999.05.27 02:47
      간단하게 게임을 제작하는 경우라고 생각해 봅시다. 먼저 움직이는 키가 있을거고 간단한 발사나 조작...
    • 이정욱
      1998.10.14 00:51
      이진수 wrote: > mp3화일 재생하는 소스가 어디 없나요? 소스는 아니구요.. XAudio라는것이 있는데 이...
    • 안치봉
      1999.05.27 07:10
      박훈철 께서 말씀하시기를... > 간단하게 게임을 제작하는 경우라고 생각해 봅시다. > > 먼저 움직이는...
    • 이은실
      1998.10.27 14:01
      이정욱 wrote: > 이진수 wrote: > > mp3화일 재생하는 소스가 어디 없나요? > > 소스는 아니구요.. XA...
    • 안치봉
      1999.05.27 06:56
      박훈철 께서 말씀하시기를... > 간단하게 게임을 제작하는 경우라고 생각해 봅시다. > > 먼저 움직이는...
    • 왕초
    • 1999.05.27 01:45
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 1999.05.27 03:00
      왕초 wrote: > Regsvr32 로 cfx32.ocx 를 등록시에 failed가 나옵니다.. > win95문제인지 Regsvr32, cfx3...
    • 박회연
    • 1999.05.27 00:19
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 김용식
      1998.10.08 21:07
      저는 DCOM과 인터베이스를 이용한 신입생 선발 프로그램을 작성하려고 합니다. 제가 해결할 문제는 접수번...
    • 황준동
      1999.05.09 09:28
      김용식 wrote: > 저는 DCOM과 인터베이스를 이용한 신입생 선발 프로그램을 > 작성하려고 합니다. 제가 ...
    • 신인재
      1998.10.13 10:11
      음..안녕하세요... 아래내용을 참고하세요.. 트랜잭션을 이용하는 것인데 트랜잭션을 이용하면 자동으...
    • 신인재
      1998.10.13 10:18
      아참 빠진게 있어서요... BDE에서 보면 SQLPASSTHRU MODE가 있는데 Shared noautocommit으로 맞추고 사용...
    • 김용식
    • 1998.10.08 21:07
    • 6 COMMENTS
    • /
    • 0 LIKES
    • 윤상원
      1999.05.26 22:57
      안녕하세요? 처음으로 게시판을 이용하는것 같습니다. 책한권과 통신에 올라온 Q&A를 참조하며 델파이 프...
    • 황준동
      1999.05.09 09:28
      김용식 wrote: > 저는 DCOM과 인터베이스를 이용한 신입생 선발 프로그램을 > 작성하려고 합니다. 제가 ...
    • 1999.05.27 21:27
      윤상원 께서 말씀하시기를... > 안녕하세요? > 처음으로 게시판을 이용하는것 같습니다. > 책한권과 통...
    • 신인재
      1998.10.13 10:11
      음..안녕하세요... 아래내용을 참고하세요.. 트랜잭션을 이용하는 것인데 트랜잭션을 이용하면 자동으...
    • 1999.05.27 01:17
      윤상원 wrote: > 안녕하세요? > 처음으로 게시판을 이용하는것 같습니다. > 책한권과 통신에 올라온 Q&A...
    • 신인재
      1998.10.13 10:18
      아참 빠진게 있어서요... BDE에서 보면 SQLPASSTHRU MODE가 있는데 Shared noautocommit으로 맞추고 사용...
    • chbang
    • 1999.05.26 22:09
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 전철호
      1999.05.27 01:44
      chbang wrote: > StringGrid에서 > 현재 선택되어진 cell 이나 row를 > 알수 있는 방법을 알고 싶습니...
    • 이진수
    • 1998.10.11 00:45
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1998.10.14 00:51
      이진수 wrote: > mp3화일 재생하는 소스가 어디 없나요? 소스는 아니구요.. XAudio라는것이 있는데 이...
    • 이은실
      1998.10.27 14:01
      이정욱 wrote: > 이진수 wrote: > > mp3화일 재생하는 소스가 어디 없나요? > > 소스는 아니구요.. XA...
    • 박훈철
    • 1999.05.26 21:02
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.05.27 02:42
      박훈철 wrote: > 기능키가 아닌 일반 키를 두가지를 동시에 두를때 > 혹은 두가지 이상을 누를때 그 키를...
    • 조병성
    • 1998.10.09 00:52
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 조원홍
      1998.10.25 03:31
      그리드의 확장 컴포넌트는 공개용으로는 조금 구하기 힘드실 듯 합니다. 상용으로는 인포파워, 디비파워, ...
    • 이현신
    • 1999.05.26 21:00
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 전철호
      1999.05.27 01:41
      이현신 wrote: > 델파이에서 보면 smtp 콤포넌트에서 메일서버를 꼭지정해야 > 하더군요.. > 공개메일 ...
    • 김용식
    • 1998.10.08 21:07
    • 5 COMMENTS
    • /
    • 0 LIKES
    • july
      1999.05.26 19:59
      이렇게 계속 질문만 하게 되네요.... 다름이 아니오라, 2개의 날짜가 있어서 그 사이의 구간을 XX개월...
    • 황준동
      1999.05.09 09:28
      김용식 wrote: > 저는 DCOM과 인터베이스를 이용한 신입생 선발 프로그램을 > 작성하려고 합니다. 제가 ...
    • redhead
      1999.05.26 22:29
      july wrote: > 이렇게 계속 질문만 하게 되네요.... > > 다름이 아니오라, 2개의 날짜가 있어서 그 사...
    • 신인재
      1998.10.13 10:11
      음..안녕하세요... 아래내용을 참고하세요.. 트랜잭션을 이용하는 것인데 트랜잭션을 이용하면 자동으...
    • 신인재
      1998.10.13 10:18
      아참 빠진게 있어서요... BDE에서 보면 SQLPASSTHRU MODE가 있는데 Shared noautocommit으로 맞추고 사용...
    • 손용구
    • 1998.10.07 21:15
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1998.10.08 00:40
      네. 안녕하세요? 원래 1170000원 입니다. 그러나 이번 행사기간 중에는 55만원 입니다. 감사합니다. ...
    • 김종우
    • 1999.05.26 18:57
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.05.26 19:23
      memo component의 Assign 메소드를 사용해 보세요... 김종우 wrote: > 안녕하십니까? > > 테이블의...
    • 김종우
      1999.05.26 19:51
      신인재 wrote: > memo component의 Assign 메소드를 사용해 보세요... > > 김종우 wrote: > > 안녕하...
    • 신인재
      1999.05.27 03:34
      Memo1.Lines.Assign(query1.fields[4]); 이런 식으로 쓰면 될껍니다. 김종우 wrote: > 신인재 wrote: ...