드로우홀릭 더베이직

Data 형태로 저장된 문장과 단어의 결합

2020.01.02 07:14:13 조회 수 286 추천 수 0


친절한 답변에 감사드립니다.


이제 정말 혼자서는 거의 한계에 와서 튜터링 서비스를 받아야 할때가 온 것 같네요. ㅎ



문장들이 모인 테이블(가령 주총의안내용 테이블, 약 500~100개의 서로 다른 내용)이 있고, 여기에 적절한 정보(가령 법인 이름 등-법인 이름은 계속 바뀌게 됩니다)를 삽입하는 문제입니다.


주총의안대분류
소분류
주총의안제목varchar500
주총의안내용varchar5000



주총의안내용 필드에는


"본 회사는 상호를 변경하기 위하여 정관의 해당 조문을 다음과 같이 변경한다." & Chr(13) & Chr(10) & "제 1 조 (상호) 본 회사는 " & [Expr3] & " " & Iif([Expr4]=0,"","이") & "라고 칭한다."


이와 같은 내용 등의 데이터가 입력된 상태입니다.


해당 문장 [Expr3] 부분에 '법인 이름'이 들어있고, 위 주총의안내용 필드 문장의 [Expr3] 부분에 '법인 이름'이 삽입되어 활용 가능한 상태가 되는 것이 목표입니다.



1. 쿼리 단계에서 구현 가능한 방법이 있을까요? 위 주총의안내용 필드를 포함해 쿼리를 실행하면, 당연하게도! 위 필드에 있는 내용 '&[Expr3]& 따위가 그대로 결과 값으로 나오게 되지, [Expr3] 부분에 '법인 이름'이 삽입되는 일 따위는 일어나지 않는데요. 위 필드의 data 값을 질의로 올릴 수 있는 방법이 있으면 좋을 것 같습니다.


2. 보고서 단계에서 구현한다면,


[Expr5] 안에는 "본 회사는 상호를 변경하기 위하여 정관의 해당 조문을 다음과 같이 변경한다." & Chr(13) & Chr(10) & "제 1 조 (상호) 본 회사는 " & [Expr3] & " " & Iif([Expr4]=0,"","이") & "라고 칭한다." 라는 내용이 들어있고,


텍스트 박스를 만들어 '=[Expr5]' 라고 넣으면


텍스트 박스 안에 바로 ="본 회사는 상호를 변경하기 위하여 정관의 해당 조문을 다음과 같이 변경한다." & Chr(13) & Chr(10) & "제 1 조 (상호) 본 회사는 " & [Expr3] & " " & Iif([Expr4]=0,"","이") & "라고 칭한다."


라는 내용을 넣는 것과 동일한 효과를 줄 수 있는 함수? 같은 것이 있으면 좋습니다.




3. 이도 저도 안되면 쿼리나 보고서 단계에서 구현이 불가능하면 폼 단계에서 팝업을 띄워야 하는데 vba 가 필요할 것 같습니다. 


팝업에서 위와 같이 제대로 결합된 예시문들(대분류 및 소분류에 따라 다른 내용 제시)을 제시되고, 사용자가 그중 하나를 선택하면 해당 필드에 반영되는 형태입니다.





제가 튜터링을 받아야 하는 부분이 될 것 같습니다.







profile

돌직구

2020.01.02 11:24:21
*.165.242.137

역시, 예제가 없으니 잘 이해가 되지 않습니다.
"본 회사는 상호를 변경하기 위하여 정관의 해당 조문을 다음과 같이 변경한다." & Chr(13) & Chr(10) & "제 1 조 (상호) 본 회사는 " & [Expr3] & " " & Iif([Expr4]=0,"","이") & "라고 칭한다."
[Expr5] 라는 필드(혹은 쿼리 계산 필드)에 위 값이 들어가 있다는 말씀입니까?
그렇다면 [Expr3] 대신에 법인명이 나와야 할 텐데요.

어쨌든.. 이런 것은 쿼리 단계에서 하는 것이 가장 바람직합니다.
이것 때문에 VBA까지 필요하지는 않습니다.

라키7

2020.01.02 16:14:42
*.197.241.178

감사드립니다. 큰 도움을 받았습니다. 한번 구현을 시도해보고 또 연락드릴께요~!

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 FAQ: 어떤 과정을 수강하는 것이 좋을까요? 외 돌직구 2017-08-29 31951
공지 좋은 답변을 이끌어 내는 방법 [1] 돌직구 2017-07-14 28100
공지 액세스 Q/A 게시판 형식을 변경합니다. 돌직구 2014-09-10 23150
380 무따2010 탭 컨트롤 안에 하위 폼 넣기 6 클로이 2020-04-28 5523
379 입력폼에서 작성자/작성일시 등의 필드 처리 1 클로이 2020-04-28 2509
378 강의 문의 겨루기 2020-04-01 454
377 ID와 암호 기반의 로그인 기능 클로이 2020-03-31 273
376 관계설정시 1 또는 무한대 표시가 안되네요. 3 클로이 2020-03-26 1540
375 직장인을 위한 실무 액세스 링크 문의 sdfawe 2020-03-02 299
374 [직장인을 위한 실무활용 엑세스] 메모장 한글 깨짐 file 1 전승진 2020-03-01 11328
373 책을 보다가 어떻게 궁금증이 하나 생겼는데 시도해보니 잘 안되서요.(급여대장/소득세계산) 3 ditto 2020-02-24 449
372 코드북 활용에 대한 질문입니다. 10 클로이 2020-02-23 9647
371 액세스 텍스트 연결방법과 관련하여 질문 드립니다. 2 broadside 2020-02-21 3761
370 콤보상자 단어 검색 문의 file 4 액알못 2020-02-17 10006
369 신규등록 코드 및 팝업 질문 file 액알못 2020-02-14 11695
368 입문자의 초보질문입니다 4 소목동 2020-02-12 5610
367 비슷한 단어 찾기 코드좀 알려주세요 4 액알못 2020-02-09 633
366 쿼리 구성방법 질문드려요 1 broadside 2020-02-03 424
365 쿼리 행간 계산 문의 file 5 라키7 2020-01-15 12709
364 튜터링 서비스 문의 1 sdifejidfieji 2020-01-06 498
» Data 형태로 저장된 문장과 단어의 결합 2 라키7 2020-01-02 286
362 ㅎㅎ 질문이 끝이 없네요. 2 라키7 2019-12-28 1275
361 직장 프로그램 요구사항 명세서 만들면서 도움요청 1 엑세스00 2019-12-27 649


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