|
|
|
|
HOME > 질문/답변 > 일반질문 |
 |
|
|
 |
작성일 : 11-08-24 15:21
|
질문드립니다
|
|
|
글쓴이 :
관리자
 조회 : 4,535
|
어제 상설 액세스에서 조회속성을 콤보상자로 바꾸고, 행원본에 특정 테이블에서 특정 필드를 표시하지 않고 라는 문제가 있었는데요 거기서 저는 처음에 열을 2개 주고, 열너비를 0;2 이렇게 하려고 했다가, 다시 행원본에 ...을 클릭해서 특정필드의 표시체크박스를 체크해재 해두는 흐름으로 풀이하였습니다. 이런경우 열너비를 조정하여 표시하지 않는것이 맞나요, 아니면 표시체크박스 해제가 맞나요??
표시체크박스 해제를 하면 목록상자에 틀이 남아 있으셨을 겁니다. 정상적으로 하신다면 강의에서처럼 열너비를 조절하시어야 합니다.
그리고 05년 4회 엑세스 파트1 2번문제 질문인데요.. 전 여태까지 바운드열이 셀에 표시되는 필드값인줄 알았는데, 이문제에서 바운드열을 2로 하여도 계속 1번열인 동아리코드가 필드값으로 표시되네요.. 바운드열을 1번으로 해야 동아리명이 표시되구요 분명 1번열은 동아리코드, 2번열은 동아리명인데, 문제 흐름상 바운드열의 의미가 필드값으로 표시되는 열이 아닌가보네요 바운드열의 정확한 의미좀 알려주세요
바운드열을 지정했다고 해서 그 결과를 눈으로 확인하실수는 없습니다. 왜냐하면 바운드열은 컴퓨터 내부에 저장되는 값을 관여하는 것이기 때문입니다. 물론 이것을 콤보상자가 아닌 텍스트상자로 변경하면 내부값을 확인하실수 있습니다. 그러나 그러면 문제틀을 왜곡하게 되니 하시면 안되겠죠. 제대로 명령을 주셨다면 그냥 잘 처리가 되고 있다고 생각하시어야 합니다.
마지막으로 문제에서 빈칸/공백으로 놔둘수 없게 해라 이렇게 나온거에 유효성검사규칙으로 <>null 이렇게 지정했는데 맞나요? 이렇게 지정하고 테이블보기에서 빈칸으로 놔두고 가려니 "유효성 검사규칙에 의해서 하나이상의 값을 입력할수 없습니다" 이렇게 나오는데, 하나 이상의 값만 입력할수 있어야 되는거 아닌가요? <>null로 지정해놨는데?
아 너무 햇갈립니다
답변좀 부탁드려요 ㅜㅜㅜ
일단 그렇게 하셔도 맞습니다. <>null 을 입력하면 컴퓨터가 알아서 is not null로 바꾸어 주는데 이게 올바른 답입니다. 메시지 중에 하나이상의 값을 입력할수 없다는 것은 널값이면 안되는데 그 필드가 널값이어서 해당 레코드를 저장할수 없다는 뜻입니다. 정상적인 메시지 입니다.^^
|
|
|
|