Класс Joins...

При попытке войти в раздел "Операции" (это ведь раздел который существует в системе изначально?) выскочила ошибка. Глянув что же там такое, обнаружил вот такую конструкцию в функции инициализации детали "Дочерняя операция":

var Join = Select.Joins('tbl_CashflowInCashflow');
Join.LeftField = Join.LeftField.ParentFields('ParentID');

и в функции "Родительская операция":

var Join = Select.Joins('tbl_CashflowInCashflow');
Join.LeftField = Join.LeftField.ParentFields('ChildID');

ошибка на последней строке - "null" - есть null...
при каких условиях эта конструкция должна работать? судя по всему в сервисе sq_Cashflow должна как то фигурировать связь с таблицей tbl_CashflowInCashflow.
как заставить работать данную конструкцию?

Нравится

4 комментария

заглянул, вроде ж работает... 3.3.2.140
Select дебаггером гляньте может пустой ненароком? ну и Join сам тоже

в том то и дело - и select не пустой и join не пустой, но и в sq_Cashflow никаких join-ов с таблицей tbl_CashflowInCashflow тоже нету...

В базовой версии эта связь есть:

Если в Вашей конфигурации это не так, попробуйте присоединить таблицу tbl_CashflowInCashflow к tbl_Cashflow, как указано на скриншоте выше. Это должно решить проблему.

СПСБ... заработало.

Показать все комментарии