Доброго всем времени препровождения!
Прошу прощения за немного глуповатый вопрос. Знаю, что на этот вопрос было очень много тем (по крайней мере сегодня прочитал поболшье 10) Но все же больше сил нет одному ломать голову, практически на пустом месте.
у меня есть табличка
ItemDistribution связана с таблицей
ItemDistributionLine всязь типа
Delayed. На форме у меня в верхней части отображены строки таблицы
ItemDistribution и здесь же есть Box который фильтрует записи в зависимости от выбранного значения. Ниже находится разделитель а далее
ItemDistributionLine. Пытаюсь сделать Box для фильтрации таблички
ItemDistributionLine но у меня постоянно "падает" аксапта. Когда я убираю связь между таблицами, тогда все получается, но нет связи с таблицами.
в Init() на форме я написал следующий код
X++:
itemDistributionLineRange = ItemDistributionLine_ds.query()
.dataSourceNo(1).addRange(fieldnum(ItemDistributionLine, EndProcess));
соответственно на ExecuteQuery() таблички
ItemDistributionLine повесил код
X++:
itemDistributionLineRange.value(SysQuery::Value(NoYes::Yes));
и при всех этих условиях у меня "вылетает" аксапта. Что же мне делать? Неужели все связи между таблицами прописать вручную?