Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Инструкция ЦСУБ_new.doc
Скачиваний:
2
Добавлен:
29.09.2019
Размер:
1.83 Mб
Скачать

2.2.1.2Создание формы по классу

Для создания формы по классу необходимо:

  1. добавить форму (на панеле инструментов кнопка Добавить);

  2. в свойствах формы выбрать в базовом классе из списка нужный класс;

  3. нажать на кнопку Инициализировать по классу (см. рис.5);

  4. сохранить форму (на панеле инструментов кнопка Сохранить).

Тогда в компонентах появляется запрос – BASE, основной запрос класса.

рис.5. – Создание формы по классу.

2.2.2Импорт и экспорт

Любую форму можно выгрузить и загрузить.

Для выгрузки нужно:

  1. нажать на кнопку на панеле инструментов Экспорт формы в XML(см.рис.6);

  2. указать место, где будет хранится форма.

Для загрузки нужно:

  1. нажать на кнопку на панеле инструментов Импорт формы в XML (см.рис.7);

  2. указать путь, где лежит форма.

рис.6. – Выгрузка формы.

рис.7. – Загрузка формы.

2.2.3Контролы и компоненты

2.2.3.1 Компонент Контекстное меню.

Компонент предназначен для создания контекстных меню. Контекстное меню из-за способа своего появления называют ещё всплывающим меню. Контекстное меню привязывается к конкретным контролам. Оно всплывает, когда данный контрол в фокусе и пользователь щелкнет правой кнопкой мыши. Обычно в контекстное меню включают те команды главного меню, которые в первую очередь могут потребоваться при работе с данным компонентом.

В приложении может быть несколько контекстных меню. Все контролы, кроме Рисунок и Логическое поле имеют свойство Меню, которое по умолчанию пусто, но куда можно поместить имя того компонента Контекстное меню, с которым будет связан данный контрол.

На Событие При открытии записывается паскаль-скрипт.

Свойства Контекстного меню описано в таблице 5.

Таблица 5

Группа полей

Поле

Тип поля

Обязательность

Примечание

Общие

Имя

Текстовое

Да

Представление

Рисунки

Нет

Выпадающий список контейнеров рисунков.

2.2.3.2Компонент Элемент контекстного меню.

Для выделенного Контекстного меню, можно создавать Элементы. Для элемента контекстного меню, можно добавить свой Элемент.

На Событие Клик можно написать паскаль-скрипт.

Свойства Контекстного меню описано в таблице 6.

Таблица 6

Группа полей

Поле

Тип поля

Обязательность

Примечание

Заголовок

ID

Идентификатор

Нет

Заголовок элемента. Выбор из переводов.

Текст

Текстовое

Нет

Заполняется автоматически, в зависимости от выбранного перевода.

Общие

Имя

Текстовое

Да

Представление

Позиция

Числовое

Да

Вид

Текстовое

Да

Выпадающий список,в него входит 4 позиции: 1) sCheck – в изображениях появляется галочка (принцип логического поля)

2) SDevider – разделяет изображения линией

3) sNormal – обычное окно

4) sRadio – если элементы находятся в одной группе, то когда мы выбираем один элемент , другой – отжимается.

Группа

Числовое

Да

Если указано>0 у нескольких кнопок, то кнопки объединяются в группу.

Индекс изображения

Числовое

Да

Выпадающий список индексов рисунков из контейнера, выбранного в Контекстном меню.