드로우홀릭 더베이직
재물관리할때 같은 물품은 일련번호를 먹여야하는데.
쿼리에서 묶음방법에 "개수"로 하면 물품의 일련번호를 구할수 있고.
더하기 1을하여 그 다음 물품의 일련번호를 콤보상자로 선택해서 자동으로 입력할수 있도록하려고 하는데...
그 더하기 1이 될수있는 조건 식을 어떻게하는지 모르겠어요.ㅠ
그렇지 않으면 일련번호를 눈으로보고 그 다음번호를 수동으로 입력해야 하는데 번거로워서
콤보상자로 조회해서 자동으로 1이 더해진 일련번호가 입력되도록하고 싶은데....
그리고 한가지 더하자면. 더하기 1이된 일련번호를 4자리수로 하려고하는데 숫자앞에는 0이 되도록하려면 어떻게하나요?
쿼리 (개수) 쿼리
가공
자산명 일련번호 ---------> 자산명 일련번호
데스크탑 6 데스크탑 0007
모니터 15 모니터 0016
서버 3 서버 0004
네에. 먼저 답변주셔서 감사드립니다~
재물관리할때 똑같은 제품은 번호(일련번호=관리번호)를 먹이고 구분되도록 관리하고 싶은데..
자산등록할때 일련번호(관리번호)를 입력할려면 이 제품이 몇번째지 일련번호를 확인후 입력할려면
해당 테이블(혹은 쿼리) 데이터를 확인후 해야하는데 이런 작업이 번거로운거같아
콤보상자를 열어서 해당 제품의 일련번호를 그냥 선택해서 입력되도록 하려고 합니다.
결국 자동화하려는 노력으로 생각하고 있습니다.
사실 엑세스 왕초보인데 이곳 팀데이터21을 통해 많이 배우고 있습니다~
아. 혹시 더 좋은 방법이 있으면 알려주세요~
감사합니다~^^
개념 자체가.. 왠지 예전 DB 사용 경험이 많은 분일 것 같다는 생각이 드네요.
요즘은 관계형 데이터베이스라고 해서, '똑같은 제품은 번호를 먹이고 구분되도록 관리' 같은 것은 별로 중요한 것이 아닙니다.
전체적인 자료구조를 한 번 올려봐 주시면, 좀 더 괜찮은 답을 드릴 수 있을 것 같네요.
어쨌든.. 100% 확실한 것은 아니지만, 현재 뭔가 개념적으로 잘못 적용하고 계신듯 합니다.
다음과 같이 질문을 해 보심이 어떨지요?
- 궁극적으로 원하는 어떤 '기능'을 설명합니다.
- 그리고 그 '기능'을 구현하기 위해 어떻게 구현할 지 설명합니다.
그러면 제가 답을 하는 과정에서 개념적으로 정리가 많이 될 것 같습니다.
(물론, 위와 같이 질문하기가 쉽지 않을 겁니다. 그래서 튜터링 서비스가 있는 것이고요.)
쿼리 계산식을 다음과 같이 하면 1을 더할 수 있습니다.
[일련번호] + 1
그리고 숫자 4자리로 표시하는 것은, 쿼리 계산식을 다음과 같이 하시면 됩니다.
Format([일련번호] + 1, "0000")
그런데, 본질적으로.. 왜 1을 더한 것을 구하는지 궁금하네요.
저는 이런 식으로 뭔가 구현해 본 적이 없는데요..
대부분 이런 것은, 프로세스적으로 문제가 있는 경우가 많습니다.
왜 이런 식으로 구하는지.. 상세히 말씀해 주시면, 좀 더 좋은 답변을 드릴 수 있을 것 같습니다.