![]() |
#22 |
Участник
|
Тоже столкнулся с таким поведением (3.0 SP6) при попытке использовать автоматически создаваемые системой лукапы на полях из другой компании.
Как известно, если в поле что-то есть, то при вызове лукапа генерятся два запроса: один с условием >= значение_поля, второй с < значение_поля (работают args.lookupField и args.lookupValue). Так вот, оказывается, что в первом запросе поле dataareaid правильное, а во втором - указывает на текущую компанию! Поэтому, приходится перекрывать лукап и использовать changecompany явно. |
|