Довідковий матеріал

Розміщення великої кількості команд в основному вікні застосунку

У конфігураціях може виникнути проблема розміщення великої кількості команд на панелі дій. Як правило, це стосується команд формування звітів. Використання панелі дій для великої кількості команд не є оптимальним. Для вирішення цієї проблеми пропонується така методика. Виконується аналіз усіх команд звітів, віднесених до певної підсистеми (з вкладеними підсистемами);

Розміщення великої кількості команд в основному вікні застосунку

У конфігураціях може виникнути проблема розміщення великої кількості команд на панелі дій. Як правило, це стосується команд формування звітів. Використання панелі дій для великої кількості команд не є оптимальним. Для вирішення цієї проблеми пропонується така методика.

Виконується аналіз усіх команд звітів, віднесених до певної підсистеми (з вкладеними підсистемами);

  • Для більшості з них вимикається видимість за замовчуванням;
  • Для деяких, найбільш затребуваних звітів, видимість за замовчуванням залишається;
  • За потреби налаштування видимості команд за замовчуванням виконується «за ролями», але для самого «повноправного» користувача кількість команд, видимих за замовчуванням на панелі дій, не повинна перевищувати 6-9 команд.

Для підсистеми верхнього рівня реалізується загальна форма з назвою, що в тій чи іншій формі містить ім'я підсистеми, наприклад, «Усі звіти із зарплати». У такій формі розміщуються всі команди тієї чи іншої підсистеми;

  • У формі всі команди реалізуються як гіперпосилання;
  • У такій формі може бути реалізовано «посилання» на налаштування панелі дій;
  • Великий розмір робочої області дає змогу розмістити також команди суміжних областей, тобто реалізувати подібність розділу «див. також».

Реалізується загальна команда, наприклад, ВсеОтчетыПоЗарплате:

  • Код команди являє собою просто відкриття загальної форми
ОткрытьФорму("ОбщаяФорма.ВсеОтчетыПоЗарплате", , 
ПараметрыВыполненияКоманды.Источник, 
ПараметрыВыполненияКоманды.Уникальность, 
ПараметрыВыполненияКоманды.Окно)
  • Назва такої команди підкреслює те, що вона охоплює всі звіти. Наприклад, «Усі звіти із зарплати».
  • Команда включається до складу нашої підсистеми верхнього рівня.
  • Команда належить до однієї з груп Панелі навігації

На рисунку нижче наведено приклад зовнішнього вигляду основного вікна застосунку під час виконання такої команди, як «Усі звіти із зарплати»

Все отчеты по зарпя...  Отчеты   Динамика начислений по годам   Задолженность перед работниками   Список, сотрудников    Г Г Г   Все отчеты по зарплате    ! Список соточдникой Анализ ЕСН 1 Отчеты раздела также могут быть доступны через Панель действий.  1-

Записатися телефоном