책 내용 질문하기
엑세스 "" 질문이요!!
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
209
조회수
65
작성일
2018-06-11
작성자
탈퇴*원
첨부파일

엑세스 처리기능을 공부하고 있는데 계속 작성하면서도 이해안되는 부분이 있어 질문드립니다.

'분류등록'폼이 로드될때 가장 마지막 레코드의 '분류코드' 컨트롤에 포커스가 위치하도록 할 것.

-> docmd. gotorecord. acdataform, "분류등록", acLast

분류코드. setFocus

이렇게 쓴다고 나와있는데 폼에는 ""를 붙이고 컨트롤에는 ""를 붙이지 않는건가요??

""를 붙이고 안붙이고를 판단하는 기준을 잘 모르겠어요. 저는 그냥 텍스트 같은 경우는 ""를 다 붙여버렸는데 문제 푸는데 계속 헷갈리네요 ㅠㅠ

상품명 컨트롤의 controlTipText 속성에 해당 상품의 브랜드명을 설정할것.

-> 상품명.ControlTipText = 브랜드명

이거는 또 이렇게 쓰는데 ...컨트롤 이라서 ""를 안쓰는건가요..?

폼 머리글에서~~ <상품_2>테이블에 추가할것

docmd.RunSQL "insert into 상품_2 ~~~

이렇게 쓰는데 여기서는 테이블인데 왜 ""를 안붙여주나요?? ㅠㅠㅠ 진짜 이걸 생각을 하니깐 너무 헷갈려서 질문 드립니다 ㅠㅠ

답변
2018-06-21 09:47:44

폼이름 설정시 "분류등록" 으로 작성해야 하구요.

setfocus 를 지정하는 것은 필드명인데 이것을 지정하려면

분류코드.setFocus

와 같이 사용하셔야 합니다.

네 컨트롤이나 필드명에는 사용하지 않거나 [] 을 붙여서 작성하시면 됩니다.

"" 는 문자등에 사용하는데요.

docmd. gotorecord. acdataform, "분류등록", acLast

같은 코드에서는 폼이나 보고서명을 나타낼때 사용합니다.

각 코드의 사용법이 달라서 그런 것이므로 각 코드사용법을 익혀 두시면 좋을 것 같네요.

좋은 하루 되세요.

  • *
    2018-06-21 09:47:44

    폼이름 설정시 "분류등록" 으로 작성해야 하구요.

    setfocus 를 지정하는 것은 필드명인데 이것을 지정하려면

    분류코드.setFocus

    와 같이 사용하셔야 합니다.

    네 컨트롤이나 필드명에는 사용하지 않거나 [] 을 붙여서 작성하시면 됩니다.

    "" 는 문자등에 사용하는데요.

    docmd. gotorecord. acdataform, "분류등록", acLast

    같은 코드에서는 폼이나 보고서명을 나타낼때 사용합니다.

    각 코드의 사용법이 달라서 그런 것이므로 각 코드사용법을 익혀 두시면 좋을 것 같네요.

    좋은 하루 되세요.

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