드로우홀릭 더베이직
보고서에서 A4용지 크기로 6페이지를 만들어야 하는데
작성할 수 있는 보고서의 높이, 너비가 각각 55.873cm 라서
A4용지 21cm×29.7cm로는 4페이지 밖에 만들 수 없는데
보고서에서 A4용지 크기로 서로 다른 모양의 페이지를
4페이지 이상 작성할 수 있는 방법을 알려 주시면
감사하겠습니다.
예를 들어 한 테이블에 250문항이 되는 설문 조사서를 만든다고 가정할 경우
설문 조사서가 ms워드나 아래한글 문서로 10페이지가 될 경우,
워드문서를 이미지화일로 바꾸고 보고서 디자인에서 이미지 삽입을 하여
넣고 각항목에 대응하는 필드를 갖다 놓으면,
어렵지 않게 보고서를 작성할 수 있어서 이를 이용하려 했는데
이 경우 4페이지 밖에 작성를 할 수 없어 이에 대한 해결 방법을 문의 드린 것입니다.
그리고 질문 한 가지 더 드리면
한개의 테이블에서는 필드 개수가 240개 정도 밖에 작성이 안 되어 한개의 테이블에
작성을 할 수가 없어 2개의 테이블을 만들어 관계를 통하여 연결하고
쿼리를 작성 후 테이블을 연결한 퀘리로 보고서를 만들려고 보고서마법사를 클릭했더니
"필드를 너무 많이 선택했기 때문에 폼이나 보고서를 만들수 없습니다. 필드를 더 적게 선택하십시오"라고 뜨는데
한개의 테이블 필드 개수를 더 많이 지정할 수 있는 방법이 있음 알려 주시면 감사하겠습니다.
설문 조사서가 250문항이 된다고 해서, 필드가 250개가 될 필요는 없습니다.
아주 간단하게 테이블을 디자인 한다고 하면, 다음과 같이 됩니다.
------------------------------------------
응답자ID 문항ID 응답ID
------------------------------------------
테이블을 이렇게 구성하면, 문항이 몇 개가 되더라도 관계가 없지요.
물론, '문항ID'에 해당하는 테이블을 별도로 만들고, 설문 문항은 여기에다 기록해 놓으면 됩니다.
게시판으로는 이정도의 설명이 한계인듯 합니다.
보다 자세한 설명은, 튜터링을 요청하시는 것이 좋을 것 같습니다.
그리고, 한 개의 테이블에 최대 필드 개수는 255개로 정해져 있습니다.
그런데, 저는 지금까지 십 년이 넘게 데이터베이스를 만들어 왔지만, 이 개수를 넘어서는 것은 한 두 개의 프로젝트에 불과했습니다.
이 제한이 문제가 되는 경우라면, 대부분은 테이블 디자인에 문제가 있다는 의미입니다.
지금도, 제가 말씀드린 힌트 대로 데이터베이스를 디자인 한다면, 필드 개수는 큰 문제가 없습니다.
앞선 답변을 단 대로.. 보고서에서 더 많은 필드를 표시하려면, '수동'으로 보고서를 만드는 방법밖에 없습니다.
그러나, 그에 앞서, 데이터베이스 디자인을 먼저 손을 보는 것이 여러 모로 좋을 것 같습니다.
일반적으로, 표시할 필드가 정의되어 있다면, 몇 페이지이건 상관없이 보고서를 만들 수 있습니다.
말씀하시는 것은, 같은 필드가 아니라, 서로 다른 필드를 6페이지에 걸쳐 배치해야 된다는 말씀인가요?
보통은, 이런 의미보다는, 사용자가 잘못 사용하는 경우가 대부분이라 한 번 여쭈어 봅니다.
그림이나, 작업중인 파일이 있다면 좋을 것 같네요.
만약, 서로 다른 필드를 6페이지에 걸쳐 배치해야 된다는 말씀이라면, '하위 보고서' 기능을 이용하는 수 밖에 없습니다.
하나의 보고서의 크기는 한정되어 있는데, 그러니 '하위 보고서'를 이용해서 보고서를 확장하는 수 밖에 없습니다.