책 내용 질문하기
상설 액세스 질문입니다.
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
조회수
291
작성일
2013-03-31
작성자
첨부파일

문제 2 에서 if~else 를 사용하는 문제였는데요...

txt날짜 필드를 클릭했을경우 필드에 값이 없으면 자동으로 오늘 날짜가 저장이 되도록 하라. 는 문제였어요.

단, isnull 함수를 사용 하라고 지시가 있더군요...

if 날짜 = isnull then

날짜 = date()

end if

뭐 이런식으로 했는데 오류가 났어요...isnull(날짜) 뭐 이런식으로 해야했던건지..어떻게 해야할지 모르겠네요;

문제 3 보고서 문제에서... 보고서(cmd보고서)를 클릭하였을 때, 근태정보현황 보고서가 미리보기 형태로 나타내게 하시오. (txt조회에 입력된 년,월이 같은 것을 나타내게 하라)

이런식의 문제였는데... txt조회 컨트롤의 원본은 date() 였어요..ㅜㅜ.. 년,월,일이 표시되는...

년,월,일이 같은 것을 하라고 하면... 조건을 "날짜 = #" & txt조회 & "#" 로 했으면 되었을텐데... 년,월까지 같은건 뭐 어떻게 해야할지...

문제 4-1 쿼리 문제였구요.. 기본적인 개수를 구하는 쿼리여서 쉬웠는데.. 시험지의 그림을 보니, 값이 없는 셀은 나타나지 않고, 값이 있는 셀만 나타났더군요. 제가 한 건 빈 셀 까지 나왔구요.. 빈 셀은 표시하지 않는 건 어떻게 해야할지..

문제 4-2 날짜 , 성명코드 , 횟수 를 나타내는 쿼리만들기였는데.. 날짜가 중복되는 수를 구해 횟수에 개수로 표현하는 거였는데 모르겠어요;

문제 4-3 me.filter를 적용 시킨 폼에서 전체보기(cmd전체보기) 를 누르면 전체가 보이도록 매크로를 작성하라. 그 후 오름차순으로 보이도록 (As..sort(?) 명령어 이용) .. 이것도 처음 보는 거였네요.

답변
2013-04-02 09:58:37

안녕하세요.

문제 2 에서 if~else 를 사용하는 문제였는데요...

txt날짜 필드를 클릭했을경우 필드에 값이 없으면 자동으로 오늘 날짜가 저장이 되도록 하라. 는 문제였어요.

단, isnull 함수를 사용 하라고 지시가 있더군요...

if 날짜 = isnull then

날짜 = date()

end if

뭐 이런식으로 했는데 오류가 났어요...isnull(날짜) 뭐 이런식으로 해야했던건지..어떻게 해야할지 모르겠네요;

->

If IsNull(txt날짜) Then
txt날짜 = Date
End If

문제 3 보고서 문제에서... 보고서(cmd보고서)를 클릭하였을 때, 근태정보현황 보고서가 미리보기 형태로 나타내게 하시오. (txt조회에 입력된 년,월이 같은 것을 나타내게 하라)

이런식의 문제였는데... txt조회 컨트롤의 원본은 date() 였어요..ㅜㅜ.. 년,월,일이 표시되는...

년,월,일이 같은 것을 하라고 하면... 조건을 "날짜 = #" & txt조회 & "#" 로 했으면 되었을텐데... 년,월까지 같은건 뭐 어떻게 해야할지...

-> 년과 월만 같게 하는 것이라면 "year(날짜) = year(" & txt조회 & ") and month(날짜) = month(" & txt조회 & ")" 으로 작성하면 됩니다. 그런데 년, 월, 일이 갔다는 것은 날짜가 같은 것입니다. 이럴 경우는 그냥 "날짜 = #" & txt조회 & "#" 이렇게 작성하면 됩니다.

문제 4-1 쿼리 문제였구요.. 기본적인 개수를 구하는 쿼리여서 쉬웠는데.. 시험지의 그림을 보니, 값이 없는 셀은 나타나지 않고, 값이 있는 셀만 나타났더군요. 제가 한 건 빈 셀 까지 나왔구요.. 빈 셀은 표시하지 않는 건 어떻게 해야할지..

-> 쿼리를 작성하면 기본적으로 값이 있는 셀만이 표시되는데, 왜 위와 같은 경우가 발생했는지 모르겠네요.

문제 4-2 날짜 , 성명코드 , 횟수 를 나타내는 쿼리만들기였는데.. 날짜가 중복되는 수를 구해 횟수에 개수로 표현하는 거였는데 모르겠어요;

-> 쿼리 마법사를 실행하면 '중복 데이터 검색 쿼리 마법사'가 있는데 이것을 이용하여 중복 쿼리를 작성하면 될듯 합니다.

문제 4-3 me.filter를 적용 시킨 폼에서 전체보기(cmd전체보기) 를 누르면 전체가 보이도록 매크로를 작성하라. 그 후 오름차순으로 보이도록 (As..sort(?) 명령어 이용) .. 이것도 처음 보는 거였네요.

-> Me.FilterOn = false

Me.OrderBy = "기준필드이름 asc"

Me.OrderOn = true

즐거운 하루 되세요.

"
  • *
    2013-04-02 09:58:37

    안녕하세요.

    문제 2 에서 if~else 를 사용하는 문제였는데요...

    txt날짜 필드를 클릭했을경우 필드에 값이 없으면 자동으로 오늘 날짜가 저장이 되도록 하라. 는 문제였어요.

    단, isnull 함수를 사용 하라고 지시가 있더군요...

    if 날짜 = isnull then

    날짜 = date()

    end if

    뭐 이런식으로 했는데 오류가 났어요...isnull(날짜) 뭐 이런식으로 해야했던건지..어떻게 해야할지 모르겠네요;

    ->

    If IsNull(txt날짜) Then
    txt날짜 = Date
    End If

    문제 3 보고서 문제에서... 보고서(cmd보고서)를 클릭하였을 때, 근태정보현황 보고서가 미리보기 형태로 나타내게 하시오. (txt조회에 입력된 년,월이 같은 것을 나타내게 하라)

    이런식의 문제였는데... txt조회 컨트롤의 원본은 date() 였어요..ㅜㅜ.. 년,월,일이 표시되는...

    년,월,일이 같은 것을 하라고 하면... 조건을 "날짜 = #" & txt조회 & "#" 로 했으면 되었을텐데... 년,월까지 같은건 뭐 어떻게 해야할지...

    -> 년과 월만 같게 하는 것이라면 "year(날짜) = year(" & txt조회 & ") and month(날짜) = month(" & txt조회 & ")" 으로 작성하면 됩니다. 그런데 년, 월, 일이 갔다는 것은 날짜가 같은 것입니다. 이럴 경우는 그냥 "날짜 = #" & txt조회 & "#" 이렇게 작성하면 됩니다.

    문제 4-1 쿼리 문제였구요.. 기본적인 개수를 구하는 쿼리여서 쉬웠는데.. 시험지의 그림을 보니, 값이 없는 셀은 나타나지 않고, 값이 있는 셀만 나타났더군요. 제가 한 건 빈 셀 까지 나왔구요.. 빈 셀은 표시하지 않는 건 어떻게 해야할지..

    -> 쿼리를 작성하면 기본적으로 값이 있는 셀만이 표시되는데, 왜 위와 같은 경우가 발생했는지 모르겠네요.

    문제 4-2 날짜 , 성명코드 , 횟수 를 나타내는 쿼리만들기였는데.. 날짜가 중복되는 수를 구해 횟수에 개수로 표현하는 거였는데 모르겠어요;

    -> 쿼리 마법사를 실행하면 '중복 데이터 검색 쿼리 마법사'가 있는데 이것을 이용하여 중복 쿼리를 작성하면 될듯 합니다.

    문제 4-3 me.filter를 적용 시킨 폼에서 전체보기(cmd전체보기) 를 누르면 전체가 보이도록 매크로를 작성하라. 그 후 오름차순으로 보이도록 (As..sort(?) 명령어 이용) .. 이것도 처음 보는 거였네요.

    -> Me.FilterOn = false

    Me.OrderBy = "기준필드이름 asc"

    Me.OrderOn = true

    즐거운 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.