Показать сообщение отдельно
Старый 13.04.2012, 21:33   #2  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,452 / 1792 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от Pustik Посмотреть сообщение
Мое личное мнение(как и мнение коллеги) это баг.
Баг в чём? В том что validate блокирует такое значение?

К сожалению relation на EDT не умеет по другому ... в отличии от relation на таблицах!
Чтобы реализовать то что вы хотите нужно использовать расширенный тип данных без связи, а связь настроить на уровне таблицы. Дело в том что на табличном relation есть свойство validate, которое можно установить в No.
На самом деле в использовании "не родного" EDT есть смысл ещё и потому, что для хранения нескольких критериев (записанных через запятую) длины стандартного типа данных может попросту не хватить. Тут к месту будет упомянуть свойство ReplaceOnLookup.

P.S.: Offtop: так что это не баг, баг это вот это Аксапта ограничивает размер строки-маски в операторе like размером фильтруемого поля

Последний раз редактировалось S.Kuskov; 13.04.2012 в 21:43.
За это сообщение автора поблагодарили: Pustik (2).