Цитата:
Сообщение от
pitersky
А где вы этот код пишете? Для отдельных датасоурсов нужны отдельные init, executeQuery вызывать нужно тоже порознь
Это на форме ProdTable, в обработчике selectionChanged на дереве(в стандартной функциональности его нет), executeQuery у каждого дата соурса свой. Init() на дата сорусе Table_1не перекрывал чисто executeQuery и что самое интересное в отладчике
X++:
qbds_2.addRange(fieldNum(MainTable, Field_1)).value(value);
Заполняется именно теми данными которые мне нужны, но на форме отображаются данные вот из этого запроса:
X++:
qbds.addRange(fieldNum(MainTable, Field)).value(value);
То есть грубо, допустим есть таблица и три записи a,b,c. первый запрос возвращает - a,c второй - b.В коде так, но на форме вместо того что бы в грид выводилось b выводиться - a из первого запроса.