ник: Goblin
Мне тут удалось расшифровать кое что, что бы понять как это работает. Lucas взял поле со списком для поиска в поле ФИОУчастника. Ограничил его в свойстве (Ограничиться списком). Таким образом получился код в свойстве (после обновления) Это ясно. Далее добавил код в свойство (отсутствие в списке). Там тоже боле мене ясно. Если поставить на форму поле сортировки при вводе как у sample, и дублировать запись вводимую в поле ввода, то будем одновременно совмещать сортировку во всей форме и выбор в списке.
К сожалению тут проблема. В поле со списком в принципе прикреплен КодУчастника. А в поле как у sample не работает пробел. Хоть убей не пойму почему. Может кто подскажет?
Короче проблема решается косвенно. В поле со списком врезал запрос, что бы собирались данные по 3 полям и показывались в поле ввода. Далее все работает. Подредактировал код ввода данных в строку, а то с паспортами и датами не очень красиво получается. Лучше пусть пустые ячейки будут.
strSQL = "INSERT INTO ОсновныеДанные ( ФИОУчастника, ДатаРождения, НомерПаспорта ) VALUES ('" & NewData & "', '""', '""');"
Или еще проще:
strSQL = "INSERT INTO ОсновныеДанные ( ФИОУчастника) VALUES ('" & NewData & "');"
Неплохо бы после ввода данных, фокус поставить в поле ввода номера паспорта.
Глянь что получилось, раз уж сразу все поля не отсеивает, то хоть так.