Столкнулся с интересной ситуацией. Есть форма, на TitleDatasource которой в зависимости от значения EnumParameter у вызывающего пункта меню, накладывается ограничение выборки через QueryBuildRange.
Так вот, значение этого самого Range подставляется в заголовок формы. Вроде "Журнал документов. Документ: 0001, Дата: 20.02.2019, Тип документа: значение". А если выборка пустая (нет документов такого типа), в заголовок подставляется значение enum с индексом 0, если такое есть, т.е. выглядит так: "Журнал документов - Тип документа: нулевой, Нет записей".
Если нулевого элемента у enum нет, то просто "Журнал документов - Типа документа: , Нет записей".
Интересно, есть ли возможность TitleDatasource оставить, а вот значение Range в заголовок формы не подставлять?
Про вариант с
X++:
winapi::setWindowText(element.hWnd(), element.design().caption());
читал, он единственный?
MsDynamix Ax 2012 R3