Вы можете изменять порядок следования элементов в списке и, соответственно, порядок расположения их в форме. Для этого выделите элемент и отрегулируйте местоположение с помощью кнопок Переместить вверх и Переместить вниз, которые находятся на панели инструментов справа от кнопки Удалить.
Для добавления в форму новых полей нажмите на панели инструментов кнопку Добавить поля, затем в открывшемся окне укажите требуемые параметры и щелкните на кнопке OK.
В правой части окна осуществляется настройка выделенного элемента (при добавлении нового элемента нужно выделить ту группу, в состав которой вы хотите его включить, или корневую позицию списка). Порядок действий может зависеть от конкретного элемента: например, для группы предлагаются для заполнения одни параметры, для элемента списка – другие, для общего элемента формы – третьи и т. д., но есть и общие параметры. Рассмотрим параметры, которые заполняются для элемента списка.
В поле Заголовок вводится название элемента, под которым он будет показываться в форме. Отображением заголовка можно управлять: если установлен флажок Отображать заголовок, то он будет отображаться, при снятом флажке – нет. Например, в рассматриваемом примере для параметров Наименование, Валюта, Организация и Использовать в кассовой книге этот флажок установлен, но если, предположим, снять его для параметра Наименование, то крайняя левая колонка в окне, изображенном на рис. 1.11, названия иметь не будет.
В поле Подсказка можно ввести текст всплывающей подсказки, который будет отображаться при наведении на данный элемент указателя мыши. Этот параметр не является обязательным для заполнения. Однако рекомендуется делать подсказки для элементов, у которых не предусмотрено отображение названий, – например, для кнопок панели инструментов, потому что такая подсказка хорошо помогает пользователю сориентироваться и определить назначение того или иного элемента.
Если установить флажок Активизировать при открытии, то при каждом открытии формы данный элемент будет по умолчанию активным (иначе говоря – в нем будет находиться курсор).
В полях Ширина и Высота указывается соответственно ширина элемента и его высота. Первый параметр выражается в символах, второй – в строках. Если вы затрудняетесь сразу определить, какие размеры лучше назначить элементу, оставьте в этих полях значения 0, которые предлагаются по умолчанию. В этом случае программа автоматически определит оптимальные размеры элемента, а в случае необходимости вы всегда сможете их подкорректировать по своему усмотрению (это можно сделать как с клавиатуры, так и с помощью кнопок счетчика).
В полях Растягивать по горизонтали и Растягивать по вертикали задается, можно ли растягивать данный элемент при изменении размеров формы соответственно по горизонтали и вертикали.
Флажок Автовысота в таблице имеет смысл устаналивать только для тех элементов, которые находятся в колонках таблицы. С его помощью указывается необходимость вычисления высоты ячейки.
Для элементов типа Список заполняются также перечисленные ниже параметры.
♦ Автообновление автоматически – с помощью данного флажка можно запустить режим автоматического обновления данных.
♦ Период автообновления – данное поле доступно для редактирования только при установленном флажке Автообновление автоматически. В нем указывается интервал времени, через который должно осуществляться автоматическое обновление данных.
♦ Запоминать текущую строку – при установленном данном флажке текущая позиция в списке будет сохранена и автоматически восстановлена при следующем открытии формы.
♦ Обновление при изменении данных – с помощью этого параметра можно включить режим автоматического обновления списка при добавлении или редактировании данных. Требуемое значение выбирается из раскрывающегося списка: Авто – автоматическое обновление будет выполняться, Не обновлять – режим автоматического обновления отключен. В последнем случае обновлять данные можно будет и вручную с помощью команды Все действия ➧ Обновить, вызываемой также нажатием клавиши F5.
Для кнопок панели инструментов определяются значения перечисленных ниже параметров.
♦ Заголовок – в этом поле вводится название кнопки. Отображение названия зависит от значения параметра Отображение, описание которого приводится чуть ниже, но заполнение данного параметра обязательно в любом случае. Это значение используется также для названия элемента в меню Все действия.
♦ Только во Все действия – если данному параметру присвоить значение Да, то кнопка будет скрыта на панели инструментов, но при этом останется в меню Все действия.
♦ Отображение – этот параметр определяет порядок отображения элемента на панели инструментов (на меню Все действия его значение не распространяется). Требуемое значение выбирается из раскрывающегося списка, возможные варианты – Текст, Картинка и Картинка и текст. Очевидно, что если картинки для данного элемента не предусмотрено, то устанавливать значения Картинка и Картинка и текст бессмысленно.
♦ Кнопка по умолчанию – если установлен этот флажок, то данная кнопка будет являться кнопкой по умолчанию. В этом случае связанное с ней действие будет активизироваться при нажатии сочетания клавиш Ctrl+Enter.
♦ Активизировать при открытии – при установленном данном флажке кнопка будет автоматически активизироваться при каждом открытии формы.
Процесс настройки формы завершается нажатием в данном окне кнопки OK. С помощью кнопки Применить можно периодически сохранять выполненные настройки без закрытия окна. Кнопка Отмена предназначена для выхода из данного режима без сохранения выполненных изменений.
Настройка печати списков
Содержимое любого справочника или списка можно вывести на печать. Но предварительно нужно настроить печатную форму документа – так вы сможете определить формат документа и перечень данных, которые хотите вывести на печать.
Для перехода в режим настройки печатной формы документа используйте команду Все действия ➧ Вывести список, которая вызывается в каждом окне списка. В результате на экране откроется окно, в котором можно выполнить необходимые действия. Содержимое данного окна зависит от конкретного справочника или списка, но принцип работы одинаков в любом случае.
На рис. 1.13 данное окно показано для справочника номенклатуры.
Формат документа устанавливается в поле Выводить в; из раскрывающегося списка выбирается значение – Текстовый документ либо Табличный документ.
После этого путем установки соответствующих флажков следует указать, содержимое каких колонок должно включаться в печатную форму документа. По умолчанию установлены все флажки. С помощью кнопок Установить пометки всем строкам и Снять пометки со всех строк можно соответственно установить или снять все флажки одним щелчком кнопкой мыши. Эти кнопки находятся справа над списком, их названия отображаются в виде всплывающих подсказок при подведении к ним указателя мыши.
Рис. 1.13. Подготовка списка к печати
Если в нижней части окна установить флажок С подчиненными, то на печать будет выведено содержимое всех подчиненных уровней иерархии, то есть если в окне списка отображается перечень папок, то в печатной форме документа все папки будут раскрыты.
После нажатия в данном окне кнопки OK на экране отобразится печатная форма документа. Для отправки его на принтер используйте сочетание клавиш Ctrl+P.