Доброго времени суток!
Наткнулся на мелкий баг, решил выложить, кто хочет, исправьте
Заглянул в DAX 2009, Axapta 3.0, код аналогичен. В 2012й похоже уже всё красиво.
Форма ProdParameters, метод numberSeqPostInit()
X++:
NumberSeqReference numberSeqReferenceProd;
NumberSeqReference numberSeqReferenceRoute;
;
numberSeqReferenceProd = ProdParameters::numberSeqReference();
numberSeqReferenceRoute = RouteParameters::numberSeqReference(); // инициализуется класс обработчик номерной серии для маршрутов
numberSequenceReference_ds.object(fieldnum(NumberSequenceReference, AllowSameAs)).visible(
numberSeqReferenceProd.sameAsActive() || numberSeqReferenceProd.sameAsActive()); // но здесь почему-то используется только экзменпляр Prod'а, а Route в проверке не участвует
ctrlLabelSameAs.visible(numberSeqReferenceProd.sameAsActive() || numberSeqReferenceProd.sameAsActive()); // и здесь тоже