드로우홀릭 더베이직

안녕하세요 염기웅 선생님,

구글플레이 북에서 구매하여 보고있는데요 로그인폼이랑 변경이력 쪽에서 궁금한점이 생겨 질문 드립니다.

* 플레이북에서는 사진자료가 너무 작아서 보이지가 않네요... 튜터링서비스도 없고.. 종이책 살걸 후회가 됩니다.


책보고 매크로 작성하니 추가, 변경, 삭제시에 레코드입력이 되긴합니다.

1.png


그림에서 보듯이 ID필드 7번까지 자동으로 변경사항이 등록된것을 알수있습니다.


제가 궁금한것은 변경항목에 변경된 필드명을 변경이력테이블.변경항목 필드에 레코드값으로 기록하는법과

상해보험 테이블에서 변경한 필드값을 변경이력테이블 변경전 값에 자동으로 입력하는 방법입니다.

붉은 상자: 1~5번 행은 변경항목, 변경전값, 변경후값 을 수동으로 입력한 값입니다.     

노란 상자: 매크로 자동입력시 6번 7번 행과 같이 빈값만 나옵니다.

2.png


매크로에 변경전값과 변경후 값은 위와같이 설정한 상태이며

변경항목 필드는 어떻게 해야될지 몰라서 작성하지 않은 상태입니다.

변경후 값을 입력하는 매크로가 중복되서 그런지 변경후 값도 0으로 밖에 입력이 되질않습니다.


vb언어를 모르기때문에 필드를 원본필드 수만큼 만들고 일일이 매크로를 걸어둘까 생각도 해봤는데

나중에 수정값중 최신값을 폼에 나타나도록 해야되기때문에 그것도 어려울것 같습니다.


도움 주시면 감사하겠습니다.



profile

돌직구

2015.11.20 17:02:19
*.187.183.135

안녕하세요?


제 책을 구입해 주셨다니 고맙습니다.

다만, 이북에 그런 문제가 있는지는, 저도 몰랐습니다. 출판사쪽에 이야기 해 보겠습니다.

사진 작은 것은, 이북을 다시 만들기는 어려울 것 같고요.. 다음 버전을 만들 때, 출판사쪽에 이야기를 해 보겠습니다.


튜터링 서비스가 없는 것은, 저에게 이북 구매한 영수증을 보내주시면, 종이책 구입한 것과 동일한 튜터링 서비스를 제공해 드리겠습니다. (talk@td21.com)


그리고, 이력관리를 할 때, 변경항목과 변경전, 변경후 값을 체크해서 기록하는 것은 쉽지 않습니다.

제가 예제를 보여드린것에서도 변경항목, 변경전/후 값을 보이게 하지는 않았습니다.


통상 이런 형식의 '이력' 데이터를 저장할 때에는, 이러한 문제가 있기 때문에, 변경항목, 변경전/후 값을 보관하게 하지는 않습니다.

그냥, 변경된 그 시점의 데이터를 모두 저장해 버리는 것이 편리하지 않을까요?


기준은 잡기 나름인데, 변경전 혹은 변경후 하나의 시점만 사용하는 겁니다.

그리고, 그 시점에, 현재 읽을 수 있는 데이터를 이력 테이블에 보관하는 거죠.

이렇게 하면, 변경된 데이터가 무엇인지는, 이전 버전과 대비하여 눈으로 확인하는 겁니다.


개념이 이해되십니까?


정, 변경항목, 변경전/변경후 값을 체크해서 해야겠다면.. 튜터링 요청해 주십시오.

게시판으로 설명할 수준은 아닙니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 FAQ: 어떤 과정을 수강하는 것이 좋을까요? 외 돌직구 2017-08-29 31804
공지 좋은 답변을 이끌어 내는 방법 [1] 돌직구 2017-07-14 27948
공지 액세스 Q/A 게시판 형식을 변경합니다. 돌직구 2014-09-10 23094
259 3단 콤보상자 필터링 1 1 지토 2018-02-05 17913
258 프린트 관련 문의 file Ssari 2018-02-01 2558
257 튜터링 서비스에 대하여.... 1 동글이아빠 2018-01-31 2443
256 첨부파일 필드(다중필드) 데이터를 다른 테이블로 옮기려면? 액세스으다 2018-01-28 1650
255 필드 및 폼 연결 관련 문의 2 액세스새내기 2018-01-28 6570
254 액세스로 동영상 플레이어 개발도 가능한가요? 2 그루터기 2018-01-27 2153
253 콤보상자 필터링 가능한가요? 2 지토 2018-01-24 20384
252 거래처정렬하는방법 3 열공액세스 2018-01-24 2527
251 데이터의 관계 file 3 Ssari 2018-01-23 4054
250 고유번호부여질문 1 열공액세스 2018-01-23 5737
249 데이터시트 보기에서 하단의 요약보기에 원래 버그가 있는건가요 ? 1 상승무드 2018-01-22 2064
248 직장인을 위한 실무 액세스 책의 조회 폼을 만들었는데요... 3 상승무드 2018-01-21 2368
247 dsum 함수 문의 드립니다. 1 쿠웨이트azrp 2018-01-20 2892
246 액세스 질문 드립니다. 1 쿠웨이트azrp 2018-01-18 4748
245 2010은 교재가 전자북이 없는건가요..? 1 mercer 2018-01-16 3342
244 짧은 텍스트의 형식 지정 file 6 Ssari 2018-01-15 3520
243 엑셀시트 업로드 시, 이름 자동 고침 저장 실패 발생 file 2 액세스으다 2018-01-13 3464
242 관계 관련... file 2 Ssari 2018-01-12 3476
241 데이터 가공 관련 file 2 Ssari 2018-01-11 2103
240 Shift + Space 키 관련 질문 1 열공액세스 2018-01-09 2343


  주소  12925 경기도 하남시 미사대로 540, B동 917호 (현대지식산업센터 한강미사2차) ㈜팀데이터이십일  |  고객센터 전화번호  02-467-2998  |  대표이사  염기웅
개인정보관리책임자  염기웅 (ml_privacy@td21.com)  |  사업자등록번호  120-86-79260  |  통신판매업신고번호  제 2021-경기하남-1166 호  [사업자 정보 확인]
  TD21의 사전 서면 동의 없이 TD21 사이트 일체의 정보, 콘텐츠 및 UI 등을 상업적 목적으로 전시, 전송, 스크래핑 등 무단 사용할 수 없습니다.