드로우홀릭 더베이직

ㅎㅎ 질문이 끝이 없네요.

2019.12.28 08:12:09 조회 수 1275 추천 수 0


코드화된 테이블에 대한 쿼리 실행 시 코드 이름 불러오기의 문제입니다.


회사 테이블의,

필드 1 은 회사 유형에 대한 코드(ex. 1=주식회사, 2=합자회사)

필드 2는 회사 구분에 대한 코드(ex. 1=선두형, 2=후미형)


이라고 했을떼,


회사에 대한 특정 조건을 넣은 쿼리 실행시


필드 1에  1 값이 있는 경우, 주식회사

필드 1에  2 값이 있는 경우, 합자회사

필드 2에  1 값이 있는 경우, 선두형


이라는 필드가 표시되게 하고자 합니다.


dlookup 함수 등을 이용해


DLookUp("[Code_Name]","[qCB법인구분_일반]","[Code_Num]=" & [필드1])


라는 식을 넣어보아도 쿼리 실행 결과에 따른 필드1의 값을 인식을 못하네요.


[필드1] 부분에 1 등 구체적인 숫자를 넣으면 동작합니다. 이걸 쿼리 결과에 연동시키고 싶습니다.


감사합니다.













profile

돌직구

2019.12.30 11:19:53
*.165.242.137

쿼리 결과에 동적인 필드를 표시하고자 함인데..

일반적으로 좋지 않은 방법입니다.

전체 구조를 몰라서 그러는데, 왜 그렇게 하시는지 궁금합니다.


그러나, 억지로라도 답을 말씀드려 보자면 다음과 같습니다.

일단 DLookup으로는 불가능하고요..

IIF를 사용하셔야 합니다.

IIF([필드1]=1, [주식회사], IIF([필드1]=2, [합자회사], IIF([필드2]=1, [선두형], NULL)))

라키7

2020.01.02 06:58:22
*.117.100.167

감사드립니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 FAQ: 어떤 과정을 수강하는 것이 좋을까요? 외 돌직구 2017-08-29 31980
공지 좋은 답변을 이끌어 내는 방법 [1] 돌직구 2017-07-14 28129
공지 액세스 Q/A 게시판 형식을 변경합니다. 돌직구 2014-09-10 23156


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