나눔터  
  HOME > 나눔터 > 묻고답하기 > 액세스
액세스
액세스에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내
작성자:  

 선을 (suneul)

추천:  2
파일:     조회:  1897
제목:   체크박스를 활용한 레코드 이동 시, 문제점 (공유 액세스)
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요. - 액세스 버전(95,97,2000,xp,2003,2007): * 아래줄에 질문을 작성하세요 >>
자사는 제가 근본없이 어거지로 액세스를 독학해가며 업그레이드 하고있습니다 ㅠㅠ 체크박스/매크로단추/쿼리를 활용해서 레코드 이동을 구현한 상태인데,
해결못한 문제가 있습니다.

그림(1) 구조를 간단하게 표현했습니다.


그림(2) 위와같이 레코드를 셀렉해서 쿼리를 실행합니다.


그림(3) 위와같이 쿼리실행까지는 문제가 없습니다.

그런데, 체크박스를 사용할 담당자가 여러명입니다. (약 5명 내외)
일반적으로는 문제가 없지만 동시에 사용할 경우,
쿼리 조건이 '체크박스에 체크된 레코드'이기 때문에
쓰기 충돌 및 오류가 발생합니다.
이런 경우, 담당자별 체크박스와 쿼리를 만들어야할지 모르겠습니다.
쿼리나 매크로를 활용해서 '내가 체크한 레코드'라는 개념이 들어가야할것같은데, 어찌 해결해야할지 모르겠습니다.
자세한 설명 부탁드리겠습니다. 감사합니다!

이미지가 깨져서 링크 남깁니다.
그림1
https://drive.google.com/file/d/1V3sN--SsSZ-_tRGBo1GYZ1VAs8ZGf57r/view?usp=sharing
그림2
https://drive.google.com/file/d/1yCOScjJ085DbfTxdLlJVU8F9Maydc3w9/view?usp=sharing
그림3
https://drive.google.com/file/d/1C3VZc-rXwB-6RrSJk0TPOtksWksNMnqr/view?usp=sharing
 
[불량 게시물 신고]  
황동준해당 사용자별로 체크필드를 부여하는게 간단할 수도 있습니다만, 사용자별로 필드를 띄워야 하고 또 사용자가 추가 될 경우 테이블을 수정해야 되는 번거로움이 따르겠지요.

다른 방법으로는 상품 폼이 열릴때 해당 상품 테이블을 복제한 임시 테이블을 원본으로 사용하시면 됩니다.  그러면 원본 테이블에는 체크 필드도 필요 없어지고 각각의 사용자들을 신경 쓸 필요도 없겠지요.
11-24 (09:09)
삭제 ■신고
선을답변 감사합니다!
무슨 말씀이신지 추상적으로는 이해가 됩니다만,
복제된 임시테이블도 내가 체크한 레코드가 타사용자와 공유되는게 아닌지 여쭙고싶습니다.
'체크된 레코드'를 조건으로 매크로or쿼리를 이용하기 때문입니다.
11-24 (10:03)
삭제 ■신고
        
  

작성일 : 2020-11-23(16:05)
최종수정일 : 2020-11-23(16:08)
 


 ◎ 관련글

  제 목   작성자   날짜
체크박스를 활용한 레코드 이동 시, 문제점 (공유 액세스) 선을 2020-11-23
[RE]체크박스를 활용한 레코드 이동시, 문제점(공유 액세스) 황동준 2020-11-24