Показать сообщение отдельно
Старый 26.01.2017, 15:28   #3  
Kadawrik is offline
Kadawrik
Участник
 
279 / 11 (1) +
Регистрация: 04.11.2010
Цитата:
Сообщение от Sancho Посмотреть сообщение
3-й вариант не понял.
ну это то же самое что и во втором варианте, только без переменной. т.е. мы SalesLine.GET делаем, но переменной не присваиваем. а вместо этого в SourceExp пишем SalesLine.Cites_OK
Но это, полагаю, сути не меняет.

Цитата:
Сообщение от Sancho Посмотреть сообщение
с точки зрения производительности нужен 4-й вариант: создать нормальное (не вычисляемое) поле "Line Cites OK" в таблице 92210, устанавливать и обновлять его, вывести на форму.
Этот вариант тоже обдумывала. Но лень было заморачиваться с T37.OnValidate (хоть там и писанины пару строк, но все-таки)
Форма должна только показывать поле (оно, т.е. в F92216 not editable)

Цитата:
Сообщение от Sancho Посмотреть сообщение
разница между первым и вторым - первый ищется и фильтруется (пусть и медленно)
второй - не ищется и не фильтруется
Я правильно понимаю, что GET работает быстрее, чем формула в FlowField?

Может я вообще хря заморачиваюсь, т.к. Т37 у нас относительно небольшая: одномоментно в ней находится примерно 40-50 тыщ записей