바보처럼 코딩하기/바보처럼 코딩하기 ver.1 영상+설명 38

38. 현재고 작성하기(+전월이월계산) "만능레시피"

https://youtu.be/jBMRRbuy4ME월별 재고 확인하는 폼 만들기크게 2가지를 고민해봅니다.첫 번째는 사용자 입장에서 사용시 몇번의 컨트롤로 원하는 리스트를 출력하는가?두 번째는 개발자 입장에서 원하는 결과를 위해서 어떻게 코드를 짜는가? 1) 폼 컨트롤 횟수 고민 (몇번 클릭을 할까?)아래의 그림처럼 컨트롤을 두가지로 나눠서 사용할 수 있습니다.둘다 결국엔 시작일과 종료일 그리고 이전 말일 이라는 3가지 날짜를 추출하는게 목적입니다. 첫번째 텍스트 박스는 월중 아무 날짜나 찍으면 3가지 날짜를 구하는 형식이고사용자가 편하긴 하지만, 처음 이걸 보는 사람에게는 무엇을 요구하는지 두번째 콤보 상자에 비해서 전달력이 확실히 떨어지지요. 두번째 콤보상자는 년과 월을 선택하면, 3가지의 날짜를 구..

37. 재고 보정수량에 디테일 주는 과정

36화 코드 정정건과 설명. 우선 마져 이야기를 못하고 녹화가 끊긴 부분에 대한 추가 설명을 해드립니다. 저에게 이런 댓글이 달리다니 감동했습니다. 오늘 올린 영상을 보시고 바로 피드백을 주시다니!!! 보람이 생깁니다. 36화에 대한 추가설명을 몇개 하고 37화로 넘어가겠습니다. *36화 추가설명(설명이 빠진것들) (1) 아래의 레코드셋은 RS만 사용하셔도 사실 무방합니다. 두개를 동시에 사용할때 구분을 지어 보시라고 RS와 RS1으로 사용했습니다. 이유는 RS의 사용부분에서 RS.Close set RS = Nothing을 해줬기 때문에 이미 RS가 비워진 상태입니다. 그러므로 뒤에 나오는 레코드셋을 다시 RS에 담으실수 있습니다. 물론 반복작업이 이어지는 경우는 RS를 닫지 않고 RS1을 이용해서 작업..

36. 데이터 핸들링의 시작 & 재고를 살펴보자.

36강을 올리기 전에 (예고편?) 글을 올립니다. 우선은 쿼리로 만드는 재고리스트를 생성해보고 그 뒤에 아래에 보여드리는 코드로 같은 리스트를 만들어 보겠습니다. 우리가 엑셀에서 DB로 넘어가는 가장 큰 이유는 입력의 간편성과 데이터로 통계를 비롯한 다양한 결과를 산출하기 위한 이유가 있습니다. 35강까지는 입력의 간편성을 위한 코드들로 이루어져 있고 36강 부터는 다른 영역인 데이터를 이용해서 통계를 비롯한 데이터 핸들링의 예시를 섞어 가려고 합니다. DB를 핸들링 할때 가장 쉬운 방법은 쿼리를 이용하는 방법입니다. 쿼리개체를 잘 사용하면 매우 간결하면서도 쉽게 핸들링이 됩니다만, 그렇지 못한경우는 거미줄같이 얽혀있는 쿼리에서 헤어나지 못할수도 있답니다. 쿼리에 쿼리를 덮어쓰는 형식을 사용할때 중간에 ..