| |
* 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.
1. 액세스 버전(95,97,2000,2002):2000
2. 윈도우즈의 버전(win95,win98,winME,winNT,win2000,winXP):
3. CPU (486,PentiumI/II/III/IV...):
4. RAM (32,64,128,256,512MB,1G...):
* 아래줄에 질문을 작성하세요 >>
1대1관계의 두폼을 한폼에서 연결하여 열었습니다.
그리고 열면서 첫번째 폼에서 이름(기본키)필드의 값을 두번빼폼의 이름(기본키)에 docmd.runmacro 매크로이름 여기서매크로는 setvalue이고 항목에 forms![두번째폼]![이름] 식은 [이름] 이것은 첫번째폼의 이름입니다.
이렇게 하고 폼을 열었더니 폼은 열리고 값이 입력이 됩니다.
그런데 폼이 열린상태에서 탐색단추로 레코드를 이동시키거나 닫기버튼을 누루면 "인덱스,기본키 또는 관계에서 중복된 값을 만들었기 때문에 테이블에 요청된 변경사항이 적용되지 않았습니다."라는 에러메시지가 뜹니다.
어떻게 해야하는지요?
|
|