액세스 질문이요
새레코드를 추가하는 gotorecord 이벤트 프로시저 작성하는 문제가 너무 헷갈려서 자세한 설명 부탁드릴께요
예를들어
1.'반품관리'폼의 입력버튼을 클릭하면 새 레코드가 추가되고 추가된 레코드의 제품코드 컨트롤로 포커스가 이동하도록 이벤트 프로시저 작성하시오.(docmd개체와 GoTorecord,setfocus)
- docmd.gotorecord acdataform, "반품관리", acnewrec
제품코드.setfocus
2. <거래처별제품관리>의 폼의<제품추가(cmd추가)>버튼을 클릭하면 <제품내역>폼이 열리고 새 레코드를 추가할 수 있도록 설정할 것.(docmd사용)
-docmd.openform "제품내역"
docmd.gotorecord, , acnewrec
이 2문제 차이점이 뭔지 또 acdataform이 정확이 뭘 의미하는것인지요..ㅠㅠ
첫번째 문제는 새레코드가 추가되고 추가된 레코드의 제품코드 컨트롤에 커서(포커스)가 위치하게 하는 것이고
두번째 문제는 폼이 열렸을때 새레코드를 추가할 수 있도록 하는 것입니다.
acdataform은 지정한 폼에 있는 데이터를 표시하는 것입니다.
acform 은 폼을 나타내는 것입니다.
Docmd.GoToRecord acDataForm
gotorecord 를 사용할때는 acdataform을 사용한다 생각 하시면 됩니다. 하나의 공식처럼 익혀두세요.
좋은 하루 되세요.
-
*2013-02-06 16:12:28
첫번째 문제는 새레코드가 추가되고 추가된 레코드의 제품코드 컨트롤에 커서(포커스)가 위치하게 하는 것이고
두번째 문제는 폼이 열렸을때 새레코드를 추가할 수 있도록 하는 것입니다.
acdataform은 지정한 폼에 있는 데이터를 표시하는 것입니다.
acform 은 폼을 나타내는 것입니다."Docmd.GoToRecord acDataForm
gotorecord 를 사용할때는 acdataform을 사용한다 생각 하시면 됩니다. 하나의 공식처럼 익혀두세요.
좋은 하루 되세요.