19.06.12

АДИС. Руководство администратора

Настройка форм ввода текстовых данных


Назначение

Программа x7designer предназначена для интерактивного создания и редактирования экранных форм ввода текстовых данных дактилокарт.

Программа позволяет изменять набор полей, определять значения полей по умолчанию, а также создавать и подключать к полям ввода справочники.

Формы ввода текстовых данных хранятся в каталоге $PPLN/conf/x7designer/. Каждая форма представляет собой файл с уникальным именем хххх_уууу.tpf, где хххх - номер базы данных в шестнадцатеричной системе счисления, уууу - порядковый номер формы.

Кроме форм ввода текстовых данных в каталоге $PPLN/conf/x7designer/ хранится файл свойств полей Property_FTP.cfg и файл настройки программы designer.ini.

Запуск программы

Для того чтобы открыть окно программы, нажмите кнопку на контрольной панели администратора системы.

Если каталог $PPLN/conf/x7designer/ отсутствует, либо в каталоге нет файла свойств полей, то программа предупредит об этом и предложит создать данный файл, восстановив свойства по умолчанию.

Если в каталоге $PPLN/conf/x7designer/ нет ни одной формы ввода текстовых данных, программа предупредит об этом и предложит создать формы по умолчанию.

Если необходимо создать формы по умолчанию, нажмите кнопку "Восстановить", при этом будут созданы стандартные формы АДИС с учетом настроек файла papillon.ini. Если необходимо создать новые формы текстовых данных, нажмите кнопку "Выйти".

Окно программы содержит главное меню, инструментальную панель, два списка полей (уже выбранных и доступных для выбора), а также поля ввода прочих необходимых характеристик.

Назначение кнопок

Кнопка
Дублирующая
клавиша
Назначение
Ctrl+N Создать новую форму ввода текстовых данных
Ctrl+O Открыть форму ввода текстовых данных
Ctrl+S Сохранить форму ввода текстовых данных
Ctrl+Q Включить режим создания и редактирования формы ввода текстовых данных
Ctrl+W Включить режим создания формы, используемой при редактировании
текстовых данных
Ctrl+E Включить режим создания формы, используемой при выборке
дактилокарт в программе просмотра БД

 

Создать "криминальную" форму ввода текстовых данных (кнопка доступна
только в режиме создания и редактирования форм)

 

Создать "регистрационную" форму ввода текстовых данных (кнопка доступна
только в режиме создания и редактирования форм)

 

Создать форму ввода текстовых данных "СИЗО" (кнопка доступна только в
режиме создания и редактирования форм)

 

Создать форму ввода текстовых данных неопознанного трупа (кнопка доступна
только в режиме создания и редактирования форм)
  Создать форму ввода текстовых данных, используемую в клиентской
программе оперативных проверок
  Присвоить атрибут "запросной" форме ввода текстовых данных

 

Использовать создаваемую форму по умолчанию (кнопка доступна только в
режиме создания и редактирования форм)
Enter
Переместить выбранное поле (выбранные поля) из списка выбранных полей в
список доступных полей
Enter Переместить выбранное поле (выбранные поля) из списка доступных полей в
список выбранных полей
Ctrl+Page Up Переместить выбранное поле (выбранные поля) вверх по списку
Ctrl+Page Down
Переместить выбранное поле (выбранные поля) вниз по списку
Ctrl+G Создать новый справочник
Ctrl+D Редактировать справочник
F1 Открыть файл помощи
F10 Выйти из программы

Создание и редактирование формы ввода текстовых данных

Для создания новой формы ввода текстовых данных нажмите кнопку или комбинацию клавиш Ctrl+N. В левом списке полей будет отображено единственное поле "Номер дактилокарты".

Для редактирования ранее созданной формы нажмите кнопку или комбинацию клавиш Ctrl+O. При открытии ранее созданной и сохраненной формы в поле "Идентификатор" отображается имя файла, содержащего данную форму.

Выберите в списке требуемую форму ввода и нажмите кнопку "Открыть".

При необходимости удалить выбранную форму используется кнопка "Удалить".

Характеристика формы

При помощи соответствующей кнопки или комбинации клавиш установите характеристику создаваемой формы:

Если установлен режим создания и редактирования формы первичного ввода текстовых данных (нажата кнопка ), то установите тип создаваемой формы:

"Запросная" форма (кнопка ) применяется при необходимости использовать специальный набор префиксов для запросных дактилокарт).

Добавление, перемещение и удаление полей

Для добавления полей в форму ввода выделите требуемые записи в правом списке (списке доступных полей) и нажмите кнопку или клавишу Enter. Выделенные поля будут добавлены в левый список (список выбранных полей).

Если необходимо поменять порядок следования полей в форме, выделите требуемые записи в списке выбранных полей и, для перемещения их в верхнюю часть формы, нажмите кнопку или комбинацию клавиш Ctrl+Page Up, а в нижнюю часть формы - кнопку или комбинацию клавиш Ctrl+Page Down.

Если необходимо удалить поля из формы, выделите их записи в списке выбранных полей и нажмите кнопку или клавишу Enter.

Для выделения одного поля в списке используется левая клавиша мыши, для выделения нескольких полей - правая.

Изменение свойств поля

После добавления поля в список выбранных полей измените, если это требуется, его свойства.

Свойства выбранного поля настраиваются в секции "Свойства поля".

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

Для изменения длины (максимального количества символов, которое можно ввести в поле формы) поля строкового или числового типа, введите соответствующее значение в поле "Длина поля". Длина поля даты задана жестко, и изменить это значение невозможно.

Если необходимо вводить в поле формы только буквы, должен быть установлен признак "Ввод буквами", а если только цифры - признак "Ввод цифрами". Если в поле необходимо вводить и буквы, и цифры, то должны быть установлены оба признака.

Записи полей, обязательных для заполнения, выделены пурпурным цветом, и для них установлен признак "Ввод обязателен". Если снять данный признак, то поле станет необязательным для заполнения.

Значение, которое будет добавляться в поле формы по умолчанию, записывается в поле "По-умолчанию".

Признак "Двойная набивка" устанавливается, если требуется производить проверку правильности ввода текстовых данных путем их повторного ввода. После установки данного признака и присвоения параметру DoubleInput секции [Qscan] файла papillon.ini значение Yes, в форму ввода будет добавляться дополнительное поле с тем же наименованием для повторного ввода информации и проверки ее соответствия с ранее введенными данными.

Подключение справочников

Для удобства ввода текстовых данных к полю может быть подключен справочник, содержащий список значений, которые можно ввести в данное поле.


Примечание. Подключение справочника к полю даты невозможно.

Порядок заполнения полей с использованием справочников представлен в главе "Работа со справочниками" руководства пользователя АДИС.

Подключение справочника к выбранному полю осуществляется при помощи полей секции "Свойства справочника".

В поле "Тип" установите тип подключаемого справочника:

Выберите из списка и установите в поле "Файл" соответствующий файл справочника из каталога $PPLN/diсt/.

В поле "Строка" установите способ добавления значения из справочника в поле формы.

Установленный признак "Встать на первую запись (при открытии)" указывает на то, что при открытии справочника в форме ввода селектор всегда будет устанавливаться на его первую запись.

Если установлен признак "Искать по образцу (при открытии)", то, при открытии справочника при помощи комбинации клавиш Shift+Tab, если в поле введены какие-либо символы, селектор будет помещен на первую запись справочника, содержащую данные символы.

При установленном признаке "Сортировать при поиске" записи, содержащие символы образца, будут сгруппированы, а селектор помещен на первую запись справочника, содержащую символы образца. При этом также будут отображаться остальные записи справочника.

Если необходимо отображать только записи, содержащие символы образца, установите признак "Включать частично совпавшие".

Для ограничения количества символов, добавляемых из справочника, установите соответствующее значение в поле "Используемая длина строки".

Сохранение формы

Если в форму были внесены какие-либо изменения, кнопка примет вид .

Для сохранения формы нажмите кнопку или комбинацию клавиш Ctrl+S.

Если необходимо сохранить измененную форму под другим именем, используйте  команду "Сохранить как" в меню "Файл". Заполните поля в открывшемся окне.

В поле "Имя" введите наименование формы, которое будет отображаться в меню выбора, а в поле "Описание" - введите краткое описание формы.

Поле "Тип регистрации" доступно только при сохранении "регистрационной" формы и предназначено для ввода дополнительной характеристики этой формы.

Нажмите кнопку "Сохранить". Форма установленного типа будет сохранена в соответствующий файл каталога $PPLN/conf/x7designer/.

Создание и редактирование справочников

Справочник представляет собой текстовый файл с набором строк (записей), назначенный полю в форме ввода текстовых данных. Файлы справочников хранятся в каталоге $PPLN/diсt/.

Описание типов справочников и порядок их создания вручную представлен в главе "Создание и редактирование справочников" настоящего руководства.

Программа x7designer позволяет интерактивно создавать и редактировать файлы справочников.

Для создания нового справочника нажмите кнопку или комбинацию клавиш Ctrl+G.

В открывшемся окне введите латинскими буквами имя файла справочника и нажмите кнопку "Готово". Откроется чистое окно создания и редактирования справочника.

Для редактирования справочника нажмите кнопку или комбинацию клавиш Ctrl+D.

Выберите файл справочника, который необходимо отредактировать, и нажмите кнопку "Принять".

Откроется окно создания и редактирования справочника, содержащее соответствующие записи справочника.

Назначение кнопок

Кнопка
Дублирующая
клавиша
Назначение
Ctrl+S Сохранить справочник
Ctrl+Вверх Переместить выбранную запись справочника (выбранные записи) вверх
Ctrl+Вниз
Переместить выбранную запись справочника (выбранные записи) вниз
F7 Создать новую запись справочника
Enter Редактировать выбранную запись
F6 Создать новую вложенную запись справочника

Ctrl+Влево Уменьшить уровень вложенности выбранной записи (раздела)
Ctrl+Вправо Увеличить уровень вложенности выбранной записи (раздела)
Delete Удалить выбранную запись (записи)
Ctrl+Z Откатить изменения на один шаг назад
Ctrl+R Откатить изменения на один шаг вперед
F9 Отсортировать записи в алфавитном порядке
F1 Открыть файл помощи
F10 Выйти из программы

Добавление, удаление и редактирование записей

Для добавления новой записи в справочник нажмите кнопку или клавишу F7.

Введите требуемое значение справочника и нажмите кнопку "Готово".

Если требуется добавить вложенную запись многоуровневого справочника, выберите запись справочника, в которую должна быть вложена добавляемая запись, и нажмите или клавишу F6. В открывшемся окне введите требуемое значение и нажмите кнопку "Готово".

Для редактирования выбранной записи нажмите кнопку или клавишу Enter.

Введите требуемые изменения и нажмите кнопку "Готово".

Для удаления выбранной записи (группы записей) нажмите кнопку или клавишу Delete.

Если требуется отменить внесенное изменение, например, удаление записи, нажмите кнопку или комбинацию клавиш Ctrl+Z, если требуется вернуть отмененное изменение, нажмите кнопку или комбинацию клавиш Ctrl+R.

Изменение порядка следования записей

Для перемещения выбранной записи (записей) справочника вверх или вниз по списку используются, соответственно, кнопки или либо комбинации клавиш Ctrl+Вверх или Ctrl+Вниз.

При создании многоуровневого справочника, если необходимо произвести вложение записи (раздела) в раздел (увеличить уровень вложенности), нажмите кнопку или комбинацию клавиш Ctrl+Вправо. Для извлечения записи (подраздела) из раздела (уменьшить уровень вложенности) нажмите кнопку или комбинацию клавиш Ctrl+Влево.

Для сортировки записей справочника (в том числе внутри каждого раздела) в алфавитном порядке нажмите кнопку или клавишу F9.

Сохранение справочника

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

Для сохранения справочника нажмите кнопку или комбинацию клавиш Ctrl+S.

Выход

Для закрытия окна создания и редактирования справочника нажмите кнопку или клавишу F10.

Если были внесены какие-либо изменения в справочник, программа предложит сохранить их.

Выход из программы

Для выхода из программы настройка форм ввода текстовых данных нажмите кнопку или клавишу F10.

Если были внесены какие-либо изменения в форму ввода текстовых данных, программа предложит сохранить их.