드로우홀릭 더베이직

콤보상자 단어 검색 문의

2020.02.17 19:12:19 조회 수 10011 추천 수 0

noname012222.jpg

텍스트 상자에 입력후 검색을 누르면 물품명 콤보상자에서 보이는것이 비슷한 단어가 아니라 물품명 필드 전체를 보여주더라고

원하는 글자만 들어간 단어가 보일수 있도록 하는 방법이 있을까요?? 


클로이

2020.02.25 01:45:15
*.181.194.31

검색에 'like "*원하는 글자*"'로 해보셨는지요? 

액알못

2020.02.29 14:25:39
*.193.206.172

네 그렇게해서 검색에 "사다" 만 검색해도 사라디가 나오는 것까지는 했습니다. 근데 보시다 싶이 "사다"  이 글자가 들어간 물품이 나와야 하는데 그렇지 않고 물품현황에 모든 필드를 불러와서 의문입니다...

broadside

2020.03.02 18:17:43
*.16.157.134

말씀하신 기능은 콤보상자의 '행 원본' 기능과 관련이 있습니다. 행원본은 어떤 목록의 집합이 선행되어있고 그 값을 불러오는 개념이기 때문에 단순히 조건식을 넣는것으로는 해결은 안됩니다.


제가 추천하는 방법은 이렇습니다.

0.검색명 관련 결과 목록을 만들 쿼리를 별도 구성한다.

1.콤보상자의 행원본을 그 쿼리로 만든다.

1.검색 버튼을  클릭할 을 때의 이벤트 프로시저를 만들기 시작한다.

2.이벤트 프로시저 : 0번의 쿼리를 실행


결과 : 검색을 누를 시 쿼리가 만들어지면서 행원본을 refresh함


제생각엔 requery같은 명령어들을 활용해야 할 것 같은데 한번 이방향으로 연구해보시길 바랍니다.

 


broadside

2020.03.02 18:21:14
*.16.157.134

덧붙여서 글쓴이님이 하신 방법은 


Me.RecordsetClone.FindFirst "물품명='" & 물품찾기txt & "'"
Me.Bookmark = Me.RecordsetClone.Bookmark


이 vba 식은 폼의 현재 레코드 원본을 '물품명이 "물품찾기txt" 텍스트 상자 문자열이 포함되어 있는 레코드 중에 가장 첫번째를 찾는다 -> 현재 북마크를 해당 레코드로 설정한다 이것인데,

당연히 이것은 레코드를 하나만 찾는 것이고, 게다가 콤보상자의 행원본은 레코드 원본과 당연히 별개로 구성되어 있으므로 당연히 안되는 것이 맞습니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 FAQ: 어떤 과정을 수강하는 것이 좋을까요? 외 돌직구 2017-08-29 31961
공지 좋은 답변을 이끌어 내는 방법 [1] 돌직구 2017-07-14 28112
공지 액세스 Q/A 게시판 형식을 변경합니다. 돌직구 2014-09-10 23153
380 무따2010 탭 컨트롤 안에 하위 폼 넣기 6 클로이 2020-04-28 5529
379 입력폼에서 작성자/작성일시 등의 필드 처리 1 클로이 2020-04-28 2513
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 11343
373 책을 보다가 어떻게 궁금증이 하나 생겼는데 시도해보니 잘 안되서요.(급여대장/소득세계산) 3 ditto 2020-02-24 449
372 코드북 활용에 대한 질문입니다. 10 클로이 2020-02-23 9660
371 액세스 텍스트 연결방법과 관련하여 질문 드립니다. 2 broadside 2020-02-21 3785
» 콤보상자 단어 검색 문의 file 4 액알못 2020-02-17 10011
369 신규등록 코드 및 팝업 질문 file 액알못 2020-02-14 11715
368 입문자의 초보질문입니다 4 소목동 2020-02-12 5618
367 비슷한 단어 찾기 코드좀 알려주세요 4 액알못 2020-02-09 634
366 쿼리 구성방법 질문드려요 1 broadside 2020-02-03 425
365 쿼리 행간 계산 문의 file 5 라키7 2020-01-15 12716
364 튜터링 서비스 문의 1 sdifejidfieji 2020-01-06 499
363 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 등을 상업적 목적으로 전시, 전송, 스크래핑 등 무단 사용할 수 없습니다.