Полоса прокрутки (scrollBar) в настроечных формах Ax2012
Запись от Владимир Максимов размещена 04.12.2015 в 11:14
Теги ax2012
В настроечных формах Axapta 2012 нет полосы прокрутки на страничных блоках. Из-за этого часто невозможно увидеть часть данных на небольших экранах ноутбуков.
Причина в том, что разработчики настроечных форм выбрали "улучшенный" стиль отображения групп. В прямом смысле этого слова. Т.е. установили значение свойства Style объекта Group в значение, отличное от Auto. Например, в форме InventParameter установлено значение свойства Group.Style = TOCTopicSimple
Соответственно, чтобы появилась полоса прокрутки, надо просто сбросить значение свойства Style для группы в значение по умолчанию. В данном случае, имеется в виду группа
\Forms\InventParameters\Designs\Design\[Tab:Tab]\[TabPage:General]\[Group:GeneralBody]
Для нее следует установить следующие свойства
Значение полей необходимо указать по той причине, что по умолчанию, группа будет точно вписана в границы TabPage, что не очень красиво выглядит для вложенных групп
Причина в том, что разработчики настроечных форм выбрали "улучшенный" стиль отображения групп. В прямом смысле этого слова. Т.е. установили значение свойства Style объекта Group в значение, отличное от Auto. Например, в форме InventParameter установлено значение свойства Group.Style = TOCTopicSimple
Соответственно, чтобы появилась полоса прокрутки, надо просто сбросить значение свойства Style для группы в значение по умолчанию. В данном случае, имеется в виду группа
\Forms\InventParameters\Designs\Design\[Tab:Tab]\[TabPage:General]\[Group:GeneralBody]
Для нее следует установить следующие свойства
PHP код:
Style = Auto // Вот это главное
TopMargin = 19
BottomMargin = 23
LeftMargin = 23
RightMargin = 14
Всего комментариев 0