Инструменты пользователя

Инструменты сайта


axapta:переходкосновнойтаблице

Раздел: Программирование > ИнтерфейсПользователя


Переход к основной таблице это способ перейти к записи, на которую ссылается данное поле.

Вызывается выбором пункта контекстного меню на поле.

Значение ключевого поля, на которое позиционируется запись передается через свойства класса Args lookupField и lookupValue

Переход к основной таблице работает только если в форме, на которую осуществляется переход, первым создан ОсновнойИсточникДанных. Если это не так придется пересоздать источники данных в правильном порядке.

Если задано отношение (Relation) из нескольких полей, то при переходе отображается только та запись, на которую осуществляется переход (то есть данные в форме на которую осуществлен переход фильтруются, вместо того, чтобы позиционироваться в полном списке). При этом если отношение задано на таблица и на EDT, используется отношение, определенное на EDT.

Следует учесть, что позиционирование работает не правильно, если порядок сортировки в форме на которую осуществляется переход не начинается с ключевого поля. В этом случае надо добавить в отношение второе поля, чтобы осуществлялась фильтрация. (пример можно найди в Таблица/VendInvoiceJour – там задано отношение VendInvoiceJour из нескольких полей и при переходе к основной таблице на поле «Номер накладной» происходит фильтрация формы перехода)


AxForum:

axapta/переходкосновнойтаблице.txt · Последнее изменение: 2018/04/13 22:43 (внешнее изменение)