ник: Goblin
Теперь понятно окончательно. Дело в том, что данную форму записи делал для поиска и ввода. Это полуфабрикат. Имелось в виду, что найдя запись, форма закрывается и открывается другая, в которой эта запись есть. И все остальное к ней.
2. По заполнении поля3 - стоял код на перезапуск формы, поэтому дело до других полей не доходило. Его следовало убрать. Так же как и поле со списком 3
3. Маску ввода >????????? создал чисто для того, что бы не думать о регистре, когда вводим.
4. Это ленточная форма, для поиска нужных товарищей по трем критериям. Так же для их ввода. Расчитывалось, что по нахождению нужного, 2 щелчком по нему можно открыть основную форму.
Кароче, много текста. Заремил мешающие кода. Посмотри, пойдет ли так. Все зависит от того, чего хочешь. Из заголовка все остальное можно убрать. Там курсор сам в строку входит.
Если что не так, извини. Время.