드로우홀릭 더베이직

안녕하세요. 이제 액세스 입문 1개월 초보 입니다.

엑셀만 사용하던 직장인이고요, 1개월 공부해서 업무와 연계하려니 쉽지 않네요.

(현재 선생님의 오피스튜터 및 2013중급 강의를 온락인으로 수강하고 있습니다.)

 

액세스는 2010 버전을 사용하고 있습니다. (회계관련 5년 이상 업무중인 직장인 입니다.)

 

문의를 좀 드리겠습니다. 

 

문의 사항 정리.

1. 현상(배경) - 아래 상황을 가정해 보았습니다.

    1) 백화점에서 판매 직원이 물품을 판매하면 [해당 년월], [고객명], [판매물품]을 입력합니다.  (아래 그림 참고)

    2) 1개월에 1회씩 판매직원들을 대상으로 설문을 실시하여, 관련 고객들의 성향을 파악하여,

        설문조사 결과를 다시 테이블에 반영하여 data를 관리합니다.

         (예) xxx 고객 - 상냥, xxx고객 - 투덜 등...

 

 2. 작업이 잘 안되는 사항 (문의 드리는 사항)

    -. [고객별구입및성향]이라는 table을 만들었으며, 백화점이 판매사원이 [년월], [고객명], [상품명]을 입력합니다.

       그런데, 고객명만 따로 요약 정리하며, 성향이, 친절한지, 불만이 많은지 등을 월말에 입력할 수 있는

       요약 화면이 만들어 져야 합니다.

    -. 고객별 성향 입력이 끝나면...  관련 사항이 [고객별구입및성향] table에 반영되었으면 합니다.

 

※그림 파일 및 accdb 파일을 첨부하여 두었습니다.

 

아래 질문은 책구입 때 받은 튜터링 서비스로 안내 받을 수 있을까요?

 

   질문 1) [고객별구입및성향] 테이블에서....   월말에 고객명만 중복되지 않게 테이블을 만들어서 성향을 입력할 때,

              요약기능을 이용한 업데이트 쿼리를 이용하였습니다.  -> 

              업데이트 쿼리를 이용하는 것이 적절한 선택이었는지, 아니면 다른 좋은 방법이 있는지 조언 부탁 드립니다.

 

   질문 2) 고객 성향 data를  입력받은 뒤에, 다시 [고객별구입및성향]에 넣는 방법을 잘 모르겠습니다.

            

   질문 3)  앞선 질문1)과 유사한 질문이지만....   전체적으로 이런 업무 처리를 할 때....

                어떤 방식으로  제가 했던 방식으로 문제를 풀어가면 되는 것인지,

                다른 방식이 있는지... 조언을 좀 부탁 드립니다.

 

더위가 한풀 꺽인 것 같습니다. 항상 편안하시기 바랍니다.

 

        

 

 

 


profile

돌직구

2015.08.19 10:49:55
*.187.183.135

첨부한 파일을 참고해 주십시오.


화면에서, '고객성향반영' 버튼을 클릭하면  '1. 고객 및 구입상품 입력 관리' 화면이 갱신되도록 할 것입니다.


'1. 고객 및 구입상품 입력 관리' 화면에서는, 'tb_설문결과' 테이블의 내용을 기반으로 하여 '고객성향' 필드를 표시해 줍니다.

그러니까, '1. 고객 및 구입상품 입력 관리' 화면에 표시되는 '고객성향' 필드는 실제로 존재하는 필드가 아니고, 계산해 주는 필드인 것입니다. (쿼리 이용)


'1. 고객 및 구입상품 입력 관리' 화면의 레코드 원본 속성을 살펴보시기 바랍니다. 예전에는 '고객별구입및성향' 이라는 테이블이었는데, 지금은 제가 만든 쿼리로 대체되었습니다.

이 쿼리는, 'tb_설문결과' 테이블에 있는 '고객성향' 필드를 매칭합니다. '해당년월', '고객명' 필드로 매칭하지요.


그리고, '고객성향반영' 버튼을 누르지 않더라도, 약간의 시간이 지나면 자동으로 반영되긴 할 것입니다.


개념적으로, 이러한 것을 게시판을 설명드리기는 쉽지 않을 것 같네요.

튜터링으로 질문할 것도 있으니, 괜찮을 때 전화 주시기 바랍니다.


첨부

깔끔신사76

2015.08.19 18:51:15
*.216.226.4

감사합니다.  바쁜 업무가 지금에서야 끝나서...  이제서 인사 드립니다.

 

최종 아웃풋은...

 두개의 테이블이 합쳐져서 원하는 형태의 퀴리로 나오는 모습이네요. 

(저는 한개의 테이블에 원하는 정보가 모두 있어야한다는 컨셉을 기지고 있었네요. ㅠㅠ;)

 

오피스튜터를 통해서 선생님 강의를 거의 다 들었는데,

recordset 같은 것을 이용하는 방법은 아래 강의에서만 주로 다루시더군요.

(  Access를 활용한 업무 자동화 - (3) 프로그래밍을 통한 자동 처리 작업 익히기)

 

오늘 답변 주신 것과 맞물려 생각해보니....  간단한 방법으로 해결책을 모색해 보는 것이 좋은 방법이 아닐까 생각해 보았습니다.

profile

돌직구

2015.08.19 21:29:14
*.152.104.221

네. 제가 보여드린 방법은, 여러 가지 해결책 중의 한 가지이지요.

사실 해결책은 여러 가지가 있습니다.


튜터링을 통해서는, 이러한 것을 상세히 설명드릴 수 있기는 합니다만.. 게시판에 이런 것을 설명하기는 시간이 너무 많이 걸리네요.


해결책이 여러 가지가 있다는 것은, 제가 소개해 드린 방법이 꼭 정답은 아니라는 점이죠.


보내주신 예제에서는.. 결국 고객의 '이름'으로 매칭을 하기 때문에 동명이인 문제가 발생할 수 있습니다.

또한, 한 개의 테이블에 원하는 정보가 보두 있게끔 만들기도 합니다. 특히, 데이터량이 많을 때에는, 쿼리 연산은 계산을 요하는 것이기 때문에, 계산하지 않고 데이터를 보여주기 위해 하나의 테이블에 값을 기록해 버리기도 하지요.


recordset 같은 것.. VBA이지요? 그것도 동영상 촬영 일정에 있습니다.

다만, 계속 바빠서 하지 못하고 있지요. ㅠ.ㅠ


책을 구입하였다고 하시니, 가벼운 마음으로 튜터링 요청하시기 바랍니다. 대부분 아주 좋아라 하십니다. ^^;

깔끔신사76

2015.08.21 11:47:53
*.216.226.4

안녕하세요. ^^

상기 답변 주신 사항은 정말 도움이 많이 되었고요,  전화를 한번 드렸었는데, 일이 있으셨는지...  그때는 연락이 안되었네요.

(업무중에는 짬이 잘 나지도 않고 해서....)

공부를 계속하면서...  기회가 되면 다시 연락 한번 드리도록 하겠습니다.

감사합니다.

 

참고) VBA관련 강좌도 많들어 주시면 좋을 것 같습니다. ^^

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 FAQ: 어떤 과정을 수강하는 것이 좋을까요? 외 돌직구 2017-08-29 31948
공지 좋은 답변을 이끌어 내는 방법 [1] 돌직구 2017-07-14 28082
공지 액세스 Q/A 게시판 형식을 변경합니다. 돌직구 2014-09-10 23142
240 Shift + Space 키 관련 질문 1 열공액세스 2018-01-09 2343
239 안녕하십니까, 모바일관련해서 질문드립니다. 1 쐬주도사 2018-01-03 2178
238 다중사용자 파일 동시 열기 시 오류 메세지 3 양슝 2017-12-27 8452
237 상세)저장폼 관련 문의 드립니다 vba 1 Ssari 2017-12-18 1804
236 vba에서 날짜 포멧 변환 질문드립니다. 1 1 쐬주도사 2017-12-18 27239
235 저장폼 관련 문의 드립니다 vba 1 Ssari 2017-12-18 1816
234 고유속성에서 예/아니오 선택 메뉴가 없는 이유에 대해 file 2 kame7788 2017-12-17 2121
233 목록상자 클릭시 클릭한 COL, ROW의 값 vb로 받아오기 2 쐬주도사 2017-12-15 28307
232 테이블형식이나 데이터시트 형식에서의 반복색상관련 file 2 수민아빠 2017-12-13 2519
231 학습 커리큐럼 문의 1 빅데이터 2017-12-13 1815
230 폼에 넣은 하위폼의 변경 file 1 하이누스 2017-12-06 2716
229 실무액세스2 질문드려요. file 1 열공액세스 2017-12-04 2111
228 로그인 암호기반 만들기 극대화 2017-11-28 1714
227 외부데이터-저장된 데이터 내보내기 1 활명수 2017-11-23 2001
226 ADP 온라인 과정 개설 계획 문의 1 빨강마티즈 2017-11-22 3162
225 조회폼의 결과를 엑셀로 출력할 수 있나요? 3 스피도프 2017-11-16 19450
224 자동 내보내기 기능에 대하여 1 그루터기 2017-11-16 2123
223 거래처명 정렬하는 방법 문의 2 열공액세스 2017-11-10 2187
222 [엑세스]엑셀 업로드 폼 만들기 질문드립니다. file 1 스피도프 2017-11-07 2611
221 서식있는 텍스트 문의~! file 1 열공액세스 2017-10-20 2662


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