C-Rover Software C-Rover Software

Главная

Новости

О программе

Справка

Лицензии

Скачать

Оставить отзыв

Контакты

Английский язык Русский язык


Создание панелей (экранных форм)

Общие сведения о панелях


Панели - это экранные формы, предназначенные для представления данных, в том числе табличных данных (часто - полей строки некоторой таблицы). В МД панели могут также использоваться для управления приложением или для действий с некоторым набором данных.

МД использует для отображения панелей встроенный интернет браузер, поэтому для представления панелей принят формат обычных веб-страниц - файлов формата HTML. Но для панелей МД этот формат несколько расширен - кроме обычных HTML элементов и их аттрибутов в панелях МД могут использоваться дополнительные элементы и аттрибуты, специфические для Менеджера Данных. Эти элементы и аттрибуты позволяют реализовывать на панелях дополнительную функциональность по представлению наборов данных МД и операций с ними.

К панели можно привязать некоторую таблицу МД, точнее, некоторую форму доступа к данным этой таблицы (vme). В этом случае кроме обычных HTML элементов (текстов, картинок, ссылок и т.п.) на этой панели можно будет размещать значения отдельных полей записи этого набора данных (значения полей текущей строки таблицы). Возможно также будет разместить специальный элемент для просмотра части таблицы (табличный грид).

На панели можно также размещать активные элементы - своего рода кнопки. Такие активные элементы называются марками. К маркам возможно привязать некоторые действия (команды), которые будут выполняться при активизации пользователем этого элемента (например, при нажатии на кнопку). Примером таких действий может быть команда сдвига текущей записи набора данных (текущей строки таблицы) вперед или назад. Таким образом, если на панели разместить поля строки некоторой таблицы, а в нижней части панели - кнопки "Следующая запись" и "Предыдущая запись", то можно промаркировать эти кнопки (поместить на них марки) и привязать к этим маркам соответствующие команды сдвига текущей записи таблицы. В этом случае при первом вызове пользователем этой панели на ней будут отображаться данные первой (текущей) строки таблицы, а при нажатии пользователем на кнопки управления на панели будут отображаться данные следующей строки таблицы, затем следующей строки, или вернуться к просмотру предыдущих строк.


Вернуться к Оглавлению К предыдущему разделу К следующему разделу

Рабочее окно показа панели

При вызове панели она отображается Менеджером Данных в отдельном окне. То, что представлено на панели - тексты, данные, кнопки, изображения - зависит от того, какая панель была вызвана (структура и внешний вид панели задаются при её создании). Однако, в любом случае в верхней левой части окна отображается кнопка ">", предназначенная для показа / сокрытия меню служебных команд. При нажатии на кнопку ">" отображается меню служебных команд, к которым относятся:

  • Кнопка перехода к "родительскому" окну

    Эта кнопка позволяет вернуться к просмотру панели, из которой была вызвана данная панель (если это имело место). Эта кнопка полезна, когда на экране открыто много панелей или родительская панель визуально скрыта за текущей.

  • Кнопка сохранения образа панели на диске
  • Кнопка печати панели
  • Кнопка вызова "дочерней" панели
  • Кнопка редактирования панели

...

...

К концу страницы К началу страницы

Редактор панелей (экранных форм)

...

...

...

К концу страницы К началу страницы

Создание панелей общего назначения

...

...

...

К концу страницы К началу страницы

Создание панели по образцу (темплейту)

...

...

...

К концу страницы К началу страницы

Создание панелей для показа строк таблицы

...

...

...

К концу страницы К началу страницы

Создание панелей для печати табличной информации на бланках

...

...

...

К концу страницы К началу страницы

Вернуться к Оглавлению К предыдущему разделу К следующему разделу


Все права на материалы, находящиеся на сайте, охраняются в соответствии с действующим законодательством
© C-Rover, 2010-2012