|
![]() |
#1 |
Участник
|
Переформулирую:
Есть расширенный тип унаследованный от CustAccount, имеет свойство FormHelp блаблаLookup. В блаблаLookup отображаются только Клиенты, у которых Группа клиенты = ПРОЧ. На форме я могу в поле выбрать значение только, которые отображаются в lookup, но некоторые умные пользуки вводят клиента в ручную. |
|
![]() |
#2 |
Участник
|
Цитата:
Сообщение от KpecT
![]() Переформулирую:
Есть расширенный тип унаследованный от CustAccount, имеет свойство FormHelp блаблаLookup. В блаблаLookup отображаются только Клиенты, у которых Группа клиенты = ПРОЧ. На форме я могу в поле выбрать значение только, которые отображаются в lookup, но некоторые умные пользуки вводят клиента в ручную. если руками, то прописывайте и validateField тоже. каждый раз в каждой форме, где руками задаете тип контрола. Если же вы создали свою таблицу, в которой поле вашего типа, то измените у этой таблицы метод validateField. |
|
![]() |
#3 |
Участник
|
на validateField Сделайте проверку с теми же условиями как у Вас сделано в lookup, если проверка не прошла то возвращайте false с ошибкой. Пользователь не сможет сохранить данные, введенные вручную и не проходящие по Вашему фильтру.
|
|
Теги |
lookup, validate, validatefield, запрет |
|
![]() |
||||
Тема | Ответов | |||
Как убрать автопоиск по "*" для Lookup? | 14 | |||
Проблема со своим lookup-ом | 9 | |||
Lookup, Company, FeatureKey | 7 | |||
Создание Lookup формы | 9 | |||
Динамические Lookup формы. | 0 |
|