Для упрощения доступа к наиболее часто используемым функциям, в системе Айтида предусмотрена возможность создания панелей инструментов. Панель инструментов – это набор кнопок, при нажатии на которые будет выполнено запрограммированное для этой кнопки действие. Настройка панелей инструментов производится в «Справочнике панелей инструментов».
Использовать системный набор изображений — каждая кнопка в панели инструментов может содержать текст и изображение, расположенное слева от текста. Если установлен данный признак, то будет использоваться набор изображений, выбранный в параметрах системы. При формировании конкретного изображения для каждой кнопки, система поделит общее изображение на фрагменты указанной ширины и высоты и выберет по номеру требуемый фрагмент.
Кнопка «Просмотр набора изображений» — можно посмотреть, как поделено общее изображение на фрагменты.
Имя файла — позволяет выбрать файл с набором изображений. Этот файл будет загружен в базу данных, поэтому нет необходимости иметь к нему доступ с рабочих станций.
Поля «Ширина» и «Высота» — позволяют задать ширину и высоту фрагментов, на которые будет поделено общее изображение. Результат можно посмотреть, нажав кнопку «Просмотр набора изображений».
Список кнопок панели инструментов — список содержит набор кнопок, которые будут отображены в панели инструментов. Кнопки будут отображены в панели в том же порядке, как и в списке. Для изменения порядка предназначены кнопки перемещения вверх и вниз.
Примечание! Каждая кнопка панели инструментов может содержать одну из разрешенных команд или текст обработки.
Текст кнопки — текст, который будет отображен на кнопке в панели инструментов. Текст может отсутствовать, тогда будет отображено только изображение.
Текст подсказки — текст подсказки, который будет отображен при наведении курсора мыши на кнопку в панели инструментов.
Изображение — позволяет выбрать фрагмент общего изображения, который будет отображен на кнопку панели инструментов.
Кнопка является разделителем — при установке данного признака все остальные поля становятся недоступными. В панели инструментов такая кнопка не отображается. Вместо нее пропускается место между соседними кнопками шириной 5 точек.
Внимание! Пример обработки, которая может быть использована в кнопке панели инструментов. Обработка выполняет экспорт данных с заранее определенными параметрами по указанному шаблону. Вызываемая обработка может оперировать со стандартным набором переменных, определяемых параметрами системы. Стандартный набор переменных, определяемых параметрами системы, можно найти в технической документации «Конфигурирование», которую можно скачать с сайта itida.ru.
ДатаНач = {01.01.2010};
ДатаКон = Дата( );
Фирма = "СПИСОК";
Фирма_список = "'0010001','0010002'";
if ( !ВыгрузитьДанные( "Выгрузка в бухгалтерию" ) )
Сообщение( _ERRORDESCRIPTION );
Раздел «Команды кнопок» — для каждой кнопки может быть определено несколько выполняемых команд. Если определено более одной команды, то первая в списке будет исполняться при нажатии на кнопку, а остальные будут добавлены в выпадающее меню кнопки в том же порядке, как определено в списке команд.
Выпадающий список «Загрузить список команд из меню» — позволяет выбрать меню, из которого должны выбираться стандартные команды. Позволяет ограничить список только используемыми пунктами и облегчает ввод таких команд, как вызов отчетных форм, экспорта данных, внешних команд и т. п. Данное поле доступно, если переключатель стоит в положении «Список команд».
Поля «Список команд» и «Команда» — если выбрано это положение переключателя, считается, что кнопка или ее пункт выпадающего меню выполняет одну из стандартных команд меню системы.
Текст обработки — если выбран признак, то кнопка или ее пункт выпадающего меню выполняет указанную обработку. Текст обработки можно ввести в окне, которое откроется при нажатии на кнопку «Ввести текст обработки».
Описание — значение поля используется для пунктов выпадающего меню кнопки для обозначения команд.
Клавиша — позволяет задать комбинацию «горячих» клавиш, которая вызовет данную команду.
Примечание! Если в кнопке указана команда, которая не входит в список разрешенных команд в текущей конфигурации системы Айтида, то такая кнопка в панели задач отображена не будет.