СИСТЕМА ПЕРЕДАЧИ ИЗВЕЩЕНИЙ “ЮПИТЕР”
Программное обеспечение БД Юпитер Firebird
версия 4.6
Руководство пользователя редактора
(ред.2.5)
Санкт-Петербург
2013
ООО «Элеста» СПИ «Юпитер»
Оглавление
1. Введение
2. Прежде, чем начать
3. Основное окно программы
3.1. Вкладки выборок поиска
3.1.1. Ограничение числа вкладок
3.2. Счетчик числа выбранных записей
3.3. Заголовок столбцов выборки
3.3.1. Настройка размера столбцов
3.3.2. Настройка порядка столбцов
3.3.3. Настройка столбцов на разных вкладках
3.3.4. Сохранение настроек столбцов
3.4. Специальные отметки выбранных записей
3.5. Сортировка выбранных записей
3.6. «Горячие» клавиши
3.7. Фильтр по типу объекта
4. Поиск
4.1. Поиск по ключу
4.2. Поиск по адресу
4.3. Поиск по номеру пакета
4.4. Поиск по номеру договора
4.5. Поиск по телефону
4.6. Поиск по наименованию
4.7. Поиск по ФИО
4.8. Поиск по этажу
4.9. Поиск по категории
4.10. Поиск по телефону для SMS-оповещений
4.11. «Ключи без ББ» и «ББ без ключей»
4.12. «Расторгнутые/приостановленные ключи»
4.13. «Изменённые карточки»
4.14. Вкладки могут восстанавливать свои фильтры
4.15. Особые приёмы при поиске
5. Редактирование карточки
5.1. Ответственные лица
5.1.1. «Горячие» клавиши
5.1.2. Нетекстовые атрибуты
5.1.3. Добавление нового Ответственного лица
5.1.4. Одно Ответственное лицо в нескольких карточках
5.1.5. Порядок ответственных лиц в списке
5.1.6. Сохранение изменений
5.2. Поддержка мониторинговых станций
5.2.1. Создание шаблонов ТПК
5.2.2. Корректировка шаблона для конкретного ключа
6. История изменений карточки
7. Работа с Архивом
7.1. Перемещение в Архив
7.2. Поиск в Архиве
7.3. «Восстановление» из Архива
8. Отчеты
8.1. Отчет «Направления, Юпитер (6-значные ключи)»
8.2. Отчет «АТС, Юпитер (6-значные ключи)»
9. Печать на основе шаблонов
9.1. Как это работает
9.2. Как устроены шаблоны
9.2.1. Четыре вида вставок
9.2.2. Что надо, чтобы вставка сработала
9.3. Как загрузить шаблон в БД
9.4. Описания шаблонов
9.5. Допустимые значения вставок в шаблоны
2 ПО БД «Юпитер». Руководство пользователя редактора ООО «Элеста» СПИ «Юпитер»
1. Введение Программа редактора БД Юпитер Firebird предназначена для ведения базы данных охраняемых объектов СПИ «Юпитер».
В программе редактора релизованы следующие основные функции:
создание, редактрирование и удаление карточек описания конкретных объектов • заполнение служебных справочников, упрощающих редактирование карточек • поиск и сортировка карточек объекта по определенному признаку • распечатка карточек • формирование и распечатка отдельных отчетов.
• 2. Прежде, чем начать Чтобы можно было вводить и искать информацию, необходимо заполнить несколько справочников (меню «Справочники»):
• Справочник улиц. Карточка объекта не может быть заполнена без задания адреса, поэтому при вводе нового ключа требуется ввести улицу из справочника.
• Справочник отделов полиции (О/П). Этот справочник не обязателен, но крайне желателен. Он определяет диапазоны домов, которые обслуживаются каждым О/П. Поскольку дом может обслуживаться только одним О/П, по этому справочнику можно проверить, что ни один дом не забыт и не перечислен дважды.
• Справочник почтовых индексов. Организован аналогично справочнику О/П. Имея эти справочники, мы можем не вводить в карточки ключей номера О/П и почтовые индексы — они берутся из справочников.
• Справочник типов объектов. По сложившейся практике клиентов делят на частных лиц (квартиры) и организации (объекты). Если справочник заполнен, то при вводе новых ключей потребуется обязательно указывать тип объекта. Это очень полезно, если с частными лицами и организациями работают разные подразделения.
• Справочник зоны обслуживания. В данном справочнике, аналогично справочнику отделов полиции, указывается принадлежность адресов к зонам обслуживания тревог экипажами групп реагирования. Наличие данного справочника упрощает заполнение карточек объектов и позволяет автоматизировать процесс выбора группы реагирования при возникновении тревожных событий.
• Справочник участков обслуживания. В данном справочнике, аналогично справочнику отделов полиции, указывается принадлежность адресов к участкам обслуживания объектов работниками технической службы. Наличие данного справочника упрощает заполнение карточек объектов и позволяет формировать отчеты по полученным тревожным сообщениям в АРМ ДО.
• Справочники «Исполнители», «Типы аппаратуры», «Категории объектов», «Типы объектов» используются для упрощения заполнения базы данных и могут быть сформированы в процессе работы.
Доступ к справочникам выполняется через пункт меню «Справочники».
Если в БД уже есть данные, то можно приступить к поиску нужных записей (подробности в разделе «Поиск») Если данных нет, то надо вводить новые карточки: нажимайте клавишу F7 («Новая») и смотрите раздел «Редактирование карточки».
3. Основное окно программы Основное окно программы предоставляет возможность выполнять базовые функции поиска записей как в текущей базе, так и в архиве удаленных записей. Также можно просматривать существующие записи и создавать новые (в том числе путем копирования существующих).
На Рис 3.1 обозначены основные элементы интерфейса программы 1) ярлыки открытых выборок - каждому типу выборки/поиска соответствует своя 2) параметры текущей выборки - каждая выборка имеет свой набор параметров (см.раздел 4 «Поиск»).
3) заголовок выборки - заголовок каждой выборки настраивается индивидуально (см.4.3 «Столбцы размер и порядок»).
4) выбранные записи - записи выбранные при текущем значении параметров 6) выбор группы отображаемых записей - тип группы отображаемых записей 7) кнопка переключения в архив - нажатие на кнопку переключает выборку 8) счетчик числа выбранных записей - счетчик указывает номер текущей выбранной записи, а их общее число.
9) кнопка выбора нового поиска - открытие новой выборки/поиска.
10) кнопке открытия нового поиска по ключу - открытие новой выборки по ключу 11) кнопка редактирования текущей записи - открытие редактирования/просмотра выбранной записи 12) кнопка копирования текущей записи - создание новой записи на основе копии 13) кнопка создания новой записи - создание новой записи Открытие вкладки нужного типа поиска производится при помощи кнопок «Поиск» (9) или «Поиск по ключу» (10).
Для просмотре записей архива с использованием текущей выборки предусмотрена кнопка переключения в архив (подробности см. раздел «Архив») 3.1. Вкладки выборок поиска Программа предоставляет возможность выполнять выборку/поиск среди имеющихся записей на основе различных параметров. Для каждого типа выборки открывается отдельная вкладка со своим ярлыком (1). Возможно открытие нескольких вкладок разного типа (общее число вкладок, а также число вкладок каждого типа настраивается в программе администратора).
Для каждого типа выборки/поиска задается свой набор параметров (подробнее параметры каждого типа выборки рассмотрены в разделе 4 «Поиск») Выборку записей можно производить по неполным параметрам (неполный ключ, номер договора, телефон, адрес и т.п.), при этом может отображаться большое число записей, но по мере уточнения параметров поиска число выбранных записей уменьшается.
3.1.1. Ограничение числа вкладок Системный администратор устанавливает ограничения на число открытых вкладок:
на общее число открытых вкладок (по умолчанию 5) на число вкладок каждого вида (по умолчанию 2) В случае достижения предельного числа вкладок по одному из параметров Вы получите одно из следующих сообщений, когда попытаетесь открыть «лишнюю» вкладку:
а) превышение общего числа вкладок а) превышение числа вкладок отдельного типа Рис 3.2: Предупреждения о превышении числа вкладок поиска 3.2. Счетчик числа выбранных записей Для отображения числа выбранных записей служит счетчик числа выбранных записей (8).
При выборе большой группы записей отбражаются только то их количество, что задано в настройках редактора в программе «Администратор». Ограничение устанавливает пользователь, обладающий правами администратора, оно одинаковое для всех пользователей. Если число выбранных записей превышает заданное, то счетик числа выбранных записей отображается красным цветом (см. Рис 3.3).
Рис 3.3: Счетчик числа выбранных записей при переполнении 3.3. Заголовок столбцов выборки Выбранные записи (4) отображаются в виде набора строк с общим заголовком.
Заголовок отображает наименования данных, выводимых в каждом столбце.
3.3.1. Настройка размера столбцов На вкладке каждой выборки можно установить собственный размер и порядок столбцов представления информации. Размер (ширина) столбца меняется с помощью «мышки» - надо «перетаскивать» линию, разделяющую столбцы (см. Рис 3.4).
3.3.2. Настройка порядка столбцов Для изменения порядка столбцов надо перетаскивать «сам столбец» - его заголовок (см. Рис 3.5).
3.3.3. Настройка столбцов на разных вкладках Для удобства представления информации на каждой вкладке может быть установлен свой порядок следования столбцов.
Например Рис 3.6: Порядок и ширина столбцов на разных вкладках 3.3.4. Сохранение настроек столбцов Когда программа завершается, она запоминает размер и порядок столбцов для каждой вкладки, которая существует в момент закрытия.
В следующий раз, когда Вы запускаете программу, она восстанавливает все вкладки, которые были в момент закрытия, и размер и порядок столбцов на каждой вкладке.
На вновь открываемой вкладке размер и порядок столбцов такой же, как на последней вкладке, с которой Вы работали.
3.4. Специальные отметки выбранных записей При отображении записей в списках используются специальные цветовые отметки для выделения объектов, имеющих пометки «приостановленный» и «расторгнутый» (см. Рис 3.7) Приостановленные объекты отображаются желтым цветом на голубом фоне.
Расторгнутые объекты отображаются красным цветом на голубом фоне.
Рис 3.7: Цветовое выделение записей с пометками «расторгнутый» и «приостановленный»
Приостановленным считается объект, у которого в параметрах договора (см. Рис 3.8) установлен признак «приостановлен»
Расторгнутым считается объект, у которого в параметрах договора (см. Рис 3.8) установлен признак «прекратил действие»
Если установлены оба признака, объект считается расторгнутым.
3.5. Сортировка выбранных записей Когда данные выбираются из Базы Данных, они всегда отсортированы по тому фильтру, по которому делается поиск. Например, на вкладке поиска по Адресу, данные при выборке из БД всегда отсортированы по Улице, затем по № дома, затем по Литере и далее по порядку всех составляющих адреса: дробь, корпус, подъезд, этаж, квартира.
Можно отсортировать выбранные данные по-другому. Для этого надо нажать на заголовке столбца, по которому Вы хотите отсортировать.
Пример такой сортировки можно увидеть на Рис 3.9, для выборки выбрали по улице с последующей сортировкой по ключу.
Сортировка выполнена по ВОЗРАСТАНИЮ (см. Рис 3.10а) ключей. Если нажать на заголовок столбца ещё раз, то стрелка изменит направление и получится сортировка по УБЫВАНИЮ (см. Рис 3.10б), третье нажатие на заголовок — стрелка исчезнет, и сортировки по данному столбцу не будет (см. Рис 3.10в) Возможно установить cортировку по нескольким столбцам. Записи сортируются по столбцам слева-направо.
Пример (Рис 3.11):
a) данные отсортированы сначала по этажам, а потом по подъездам b) данные отсортированы по подъездам, а внутри подъездов — по этажам.
3.6. «Горячие» клавиши Для быстрого доступа к отдельным функциям програмы имеется набор «горячих» клавишь CTRL+TAB или CTRL+SHIFT+TAB Перемещение по вкладкам PageUp PageDown Home End Перемещение в списке найденных карточек CTRL+Home CTRL+End 3.7. Фильтр по типу объекта Объекты относятся либо к объектовой службе (обслуживание организаций), либо к квартирной (обслуживание квартир). На каждой вкладке есть фильтр для отбора.
Имеется возможность ограничить набор записей выборки указав их тип Если Вы постоянно работаете с договорами одного типа, сделайте его в фильтрах типом по умолчанию.
4. Поиск Программа предоставляет возможность выполнять выборку/поиск среди имеющихся записей на основе различных параметров.
Для каждого типа выборки/поиска задается свой набор параметров.
Выборку записей можно производить по частичному набору параметров (неполный ключ, номер договора, телефон, адрес и т.п.), при этом может отображаться большое число записей, но по мере уточнения параметров поиска число выбранных записей уменьшается.
Выборка информации по введенным параметрам начинается автоматически по прошествии заданного времени после последнего нажатия клавиши. Величина времени ожидания задается в программе администратора.
Для запуска поиска используется кнопка «Поиск» или горячая клавиша F2 (см. Рис 4.1).
Также все типы выборок поиска доступны в меню «Поиск».
Предлагается окно выбора типа поиска (см. Рис 4.2) Доступны следующие типы выборок:
По ключу в качестве параметра используется поле «ключ»
По адресу в качестве параметра используется адрес объекта По номеру пакета в качестве параметра используется номер пакета хранения ключей По номеру договора в качестве параметра используется номер договора По телефону в качестве параметра используется номер основного телефона По наименованию в качестве параметра используется наименование объекта По ФИО в качестве параметра используется текстовая строка, поиск которой производится по полям ФИО закладки «Ответственные лица» записи По этажу в качестве параметра используется номер этажа размещения объекта По категории в качестве параметра используется поле «категория»
По телефону для SMS- в качестве параметра используется номер любого телефона для оповещений SMS-оповещений 4.1. Поиск по ключу При поиске по ключу задается полное или частичное значение ключа объекта (см. Рис 4.3) 4.2. Поиск по адресу При поиске задается полное или частичное значение адреса объекта (см. Рис 4.4) При поиске по адресу наименование улицы выбирается из списка, сформированного в справочнике.
В настройках программы (меню «Настройки | по-умолчанию») может быть задана необходимость обязательного указания номера дома или улицы при поиске. Данные настройки позволяют снизить нагрузку на сервер базы данных при поиске.
4.3. Поиск по номеру пакета При поиске задается полное или частичное значение номера пакета, используемого для хранения ключей (см.рис.4.5) 4.4. Поиск по номеру договора При поиске задается полное или частичное значение номера договора, заключенного для охраны объекта (см. Рис 4.6) При поиске по номеру договора имеется возможность установить требованние точного совпадения для уменьшения нагрузки на сервер базы данных.
4.5. Поиск по телефону При поиске задается полное или частичное значение номера телефона объекта (см. Рис 4.7) При поиске по номеру телефона не учитываются разделители в виде дефисов и пробелов.
4.6. Поиск по наименованию При поиске задается полное или частичное значение наименования объекта (см. Рис 4.8) Выборка производится по вхождению введенной строки в любой части наименования объекта.
4.7. Поиск по ФИО При поиске задается полное или частичное значение поля ФИО списка ответственных лиц объекта (см. Рис 4.9) Выборка производится по вхождению введенной строки в любой части текстовой строки.
Данная выборка является ресурсоемкой операцией и, при большом размере базы данных, а также малой длине образца, может выполняться существенное время.
4.8. Поиск по этажу При поиске задается полное значение поля номера этажа размещения объекта (см. Рис 4.10) Если при заполнении базы последние этажи будут помечаться символом «*»
после номера этажа, то возможно выполнить выборку всех объектов, размещенных на последних этажах, указав в поле поиска символ «*».
4.9. Поиск по категории При поиске задается значение поля «категория» по совпадению с которым производится отбор записей (см. Рис 4.11) Список доступных категорий заполняется в справочнике «Категории объектов».
Объект может входить в несколько категорий и быть доступен при разных значениях поля выборки.
4.10. Поиск по телефону для SMS-оповещений При поиске задается полное или частичное значение номера телефона для SMS-оповещений (см. Рис 4.12).
Рис 4.12: Вкладка поиска по телефону для SMS-оповещений При поиске игнорируются разделители в виде дефисов и пробелов.
4.11. «Ключи без ББ» и «ББ без ключей»
Для того, чтобы имелась возможность сформировать данные выборки, необходимо соблюдение следующих правил при формировании ключей объектов:
2) ключи базовых блоков заканчиваются на два нуля Тогда базовый блок без ключей — это такой базовый блок, для которого в базе не зарегистрировано ключей, у которых первые символы (цифры) такие же как у В данный выборках отображаются списки ключей объектов, которые относятся к базовым блокам и группе объектов подключенным к ним (абонентский комплект «Юпитер», РИО-М, групповой концентратор РИО, групповой концентратор «Комета») Пример. Порядок работы программы при формировнаии отчетов:
Тогда для базового блока 2200 ключи есть — 2201 и 2214. Для базового блока ключи тоже есть — 419801 и 419802. А для базового блока 2300 ключей нет.
В отчёт «ББ без ключей» попадёт базовый блок 2300.
В отчёт «Ключи без ББ» попадут ключи 131313 и 910001, потому что для них нет ББ.
Для ключа 131313 базовым блоком был бы 131300, а его нет. Для ключа 910001, соответственно, нет базового блока 910000.
Примеры выборок представлены на Рис 4.13, 4. 4.12. «Расторгнутые/приостановленные ключи»
В выборку попадают ключи, у которых проставлена одна или обе даты «Дата приостановки» или «Дата расторжения» (см. Рис 4.15) в параметрах договора.
Рис 4.15: Выборка «Расторгнутые/приостановленные ключи»
4.13. «Изменённые карточки»
Эта выборка позволяет найти, какие карточки были созданы или изменены за определённый период. Можно также уточнить, что Вы хотите найти только те карточки, которые изменял конкретный пользователь.
Можно также найти, какие карточки были перемещены в Архив за указанный период.
Для задания условий поиска используется специальная форма (см. Рис 4.16) в которой можно указать период создания карточки, период внесения изменений или перемещения в архив, а также задать конкретного пользователя изменения внесенные которым требуется отследить.
Рис 4.16: Условия для отчёта «Изменённые карточки»
4.14. Вкладки могут восстанавливать свои фильтры Кроме размера и порядка столбцов вкладки запоминают фильтры поиска. Эти фильтры могут быть восстановлены при запуске программы. По умолчанию данная возможность отключена. Чтобы включить её, надо в меню «Настройки | При запуске» и установить соответствующую галочку (см. Рис 4.17) Пользоваться данной возможностью следует с осторожностью, так как при каждом запуске программы будет выполняться восстановление всех последних фильтров поиска, что занимает несколько секунд.
4.15. Особые приёмы при поиске При формировании запросов на поиск информации имеется возможность дать инструкцию на поиск любых значений полей.
Для этого следует использовать символ «%» (процент). При его указании будут выбраны все записи (см. Рис 4.18), причем в случае задания части значения поля оно будет искаться не только в начале, но и в любом месте поля.
Обращаем внимание, что число выбранных записей почти всегда будет превышать максимально-допустимое.
5. Редактирование карточки Возможность редактирования карточки зависит от наличия прав, предоставленных конкретному пользователю.
Если Вы работаете в режиме «Только чтение», то в нижней части основного окна увидите:
Если Вы работаете в режиме «Чтение-запись»:
Это означает, что в режиме «Только чтение» Вы не можете изменять существующие данные и не можете добавлять новые, однако просматривать карточки можете. Во всех возможных случаях — «Посмотреть/Редактировать/Новая» — открывается одна и та же форма карточки, на которой имеются вкладки:
Назначение вкладок соответствует их названиям, и большая часть вкладок не требует дополнительных пояснений.
5.1. Ответственные лица Эта вкладка состоит из двух частей:
В верхней части показывается список Ответственных лиц (см. Рис 5.4) в нижней повторяются атрибуты ФИО, Адрес, Телефон и Примечание (см. Рис 5.5):
Рис 5.5: Атрибуты ответственных лиц по отдельности Эти атрибуты можно редактировать как непосредственно в списке, так и в нижней части — как удобнее.
Чтобы редактировать прямо в списке, надо нажать Enter на той ячейке, которую хотите изменить:
Рис 5.6: Переход к непосредственному редактированию ответственного лица 5.1.1. «Горячие» клавиши При редактировании списка ответственных лиц доступны «горячие» клавиши:
ESC Если Вы редактируете поле в данный момент — неважно, прямо в списке или в нижней части, — то полю возвращается предыдущее значение, а указатель ESC Если Вы не редактируете поле в данный момент, то закрывает форму карточки.
TAB Перемещение между списком, полями нижней части и кнопками SHIFT+TA Del Команда на удаление текущего ответственного лица 5.1.2. Нетекстовые атрибуты В списке ответственных лиц имеются столбцы в левой части, манипулировать которыми можно только «мышкой»: (см. Рис 5.7) Рис 5.7: Нетекстовые атрибуты списка ответственных лиц Кнопка удаления позволяет удалять ответственных лиц аналогично нажатию клавиши Del.
Одно и тоже ответственное лицо может указываться в записях нескольких объектов. При изменении его в одной записи изменения отображаются и в других записях (см.5.1.4).
Если в поле отображается количества карточек отображается число, то список карточек, в которых задействовано данное лицо, можно увидеть, использовав двойной щелчок «мыши» в данном поле (см. Рис 5.8) Рис 5.8: Список записей, связанных с ответственным лицом Порядковый номер устанавливается автоматически. При любых манипуляциях со списком в данном столбце проставлены номера с 1. В последней строке вместо номера написано «Новый» - в эту строку можно вводить новое ответственное лицо.
Признак руководителя используется для выделения отдельных ответственных лиц в программах операторов пульта.
при считывании информации из БД сначала отображаются Руководители Пультовой номер позволяет управлять порядком отображения ответственных лиц в программах операторов пульта.
5.1.3. Добавление нового Ответственного лица Никаких специальных действий не требуется. Просто введите информацию в строку, которая отмечена как «Новый». После того, как в этой строке появится хотя бы одно непустое поле — ФИО, Адрес, Телефон или Примечание, - программа добавит данную строку в список (присвоит ей соответствующий номер) и добавит в конец списка пустую строку «Новый».
5.1.4. Одно Ответственное лицо в нескольких карточках Программа считает Ответственное лицо одним и тем же, когда оно появляется в карточке путём копирования из карточки в карточку. Во всех других случаях программа считает ответственных лиц разными, даже если Вы введёте полностью совпадающие ФИО и остальные атрибуты.
Когда Ответственное лицо есть в нескольких карточках, то оно изменяется одновременно во всех карточках при изменении в любой из них.
5.1.5. Порядок ответственных лиц в списке Вы можете изменить порядок ответственных лиц в списке. Для этого надо «перетащить»
строку в нужное место списка, то есть изменить порядок строк подобно тому, как Вы изменяете порядок столбцов на вкладках поиска (см. Рис 5.9) Рис 5.9: Изменение порядка следования ответственных лиц в списке 5.1.6. Сохранение изменений Вы можете изменять, добавлять и удалять ответственных лиц без риска испортить важную информацию.
Изменения записываются в Базу Данных только в следующих ситуациях:
при сохранении карточки целиком (кнопка «Сохранить» или подтверждение при закрытии);
перед копированием Ответственных лиц из карточки в карточку (кнопки «Копировать в...», «Копировать из...»).
5.2. Поддержка мониторинговых станций АРМ ДПУ Юпитер умеет принимать сообщения от мониторинговых станций.
Описание этих сообщений задаётся в Редакторе в так называемых таблицах преобразования кодов — ТПК.
Каждая строка ТПК описывает, каким образом следует отображать код сообщения, поступающий от мониторинговой станции на пульт.
Для каждого ключа можно создать свою собственную ТПК. Однако, очень вероятно, что все ключи, подключенные к одной и той же станции и соответствующие одинаково запрограммированным приборам, будут использовать одну и ту же ТПК. Поэтому применяется следующий механизм:
• Задаётся шаблон ТПК, который имеет имя, но ни к чему не привязывается.
Таких шаблонов может быть столько, сколько требуется.
Каждому конкретному ключу назначается один из шаблонов, после чего описание сообщений, приходящих с этого ключа, выбирается из соответствующей ТПК.
В исключительных случаях можно отредактировать (изменить, добавить, удалить) описания преобразования кода прямо для конкретного ключа.
При этом отредактированные описания будут «свои», а все остальные — из шаблона.
Далее описан порядок действий про созданию таблиц ТПК.
5.2.1. Создание шаблонов ТПК Пункт меню «Справочники | Шаблоны ТПК...» открывает форму редактирования шаблонов (см. Рис 5.10) В левой части формы перечислены имеющиеся шаблоны ТПК.
В правой части формы раскрывается состав выбранной таблицы.
Добавление новых элементов в импортированный шаблон или создание нового шаблона с «нуля» производится нажатием кнопки «+».
Кнопкой «Импорт» можно открыть файл с готовой ТПК (см. Рис 5.11) Рис 5.11: Импортирование готового шаблона ТПК Примерно так выглядит стандарная таблица преобразований кодов для прибора ППКОП 4 GSM:
Рис 5.12: Форма редактирования с заполненной ТПК «ППКОП 4 GSM»
Каждая запись ТПК имеет следующие поля:
• Код - строка до 16 символов, содержит код события, получаемый от устройства • Описание - строка до 256 символов, текстовое представление события в строке могут использоваться символы форматирования, вместо которых %S[i|h] - подстановка номера шлейфа в десятичном (i) %U[i|h] - подстановка номера пользователя в десятичном (i) • Архивный код - целое число, задающее описание архивного кода, используется при • Тип - целое число, задающее описание типа события, используется при отображении состояния устройства • Цвет текста - цвет текста строки которой сообщение будет показываться в АРМ ДПУ и ДО • Цвет фона - цвет фона строки которой сообщение будет показываться в АРМ ДПУ и ДО 5.2.2. Корректировка шаблона для конкретного ключа В карточке ключа на вкладке «Монитор» надо выполнить следующие операции:
выбрать «Канал» - имеется возможность задавать различные ТПК для разных радио-канал и проводной дозвон. Один из каналов считается основным и используется при отображении ТПК объекта ввести «Системный номер» - системный номер мониторинговой станции, соответствующей выбранному каналу, настраивается в АРМ ДПУ.
задать «Идентификатор» - идентифицирует устройство выбрать «Шаблон» - шаблон из списка имеющихся шаблонов настроить «Контроль состояния» - задается путем активации функции контроля поступления периодических тестовых сообщений, а также указания максимального периода прихода сообщений.
Результат настройки можно видеть на Рис 5.13 Вы видите те же самые коды, что и в шаблоне.
Если имеется необходимость изменить атрибуты отдельного кода, удалить код или добавить новый, то выполнить это можно прямо здесь (см. Рис 5.14).
В данном случае:
• Код E110 был удалён • У кода E139 изменён Архивный код • Добавлен код E Коды, которые отличаются от шаблонных, помечаются двумя восклицательными знаками. Удалённые коды, кроме того, зачёркиваются.
6. История изменений карточки В процессе своей работы программа регистрирует все изменения, происходящие с записями.
Историю изменений текущей выбранной записи можно просмотреть воспользовавшись «горячей» клавишей F6 или пунктом меню «Карточки | История изменений».
Отображается форма, в которой показана история изменений записи (см. Рис 6.2) В истории изменений отображается:
• ключ объекта • тип операции • изменяемый атрибут • старое значение - отображается при возможности сформировать текстовое представалние • новое значение - отображается при возможности сформировать текстовое представалние • дата и время внесения изменений • логин оператора выполнившего изменения 7. Работа с Архивом Однажды созданная карточка никогда не удаляется из базы данных.
Для удаления карточки из рабочей базы необходимо переместить её в архив.
7.1. Перемещение в Архив Карточку можно переместить в Архив, нажав F8 или выбрав пункт меню «Карточки | В Архив» (см. Рис 7.1) После этого карточка становится недоступна для поиска в обычном режиме.
Карточку можно переместить в Архив, только если у Вас есть права на изменение данных.
7.2. Поиск в Архиве Для поиска в Архиве пользуйтесь обычными методами: поиск по ключу, по адресу и т.д.
На каждой вкладке в правом верхнем углу есть кнопка «Архив».
В обычном режиме кнопка не нажата, надпись «Архив» не ней - фиолетовая, и поиск происходит в действующих карточках.
Если кнопку нажать - мышкой или с помощью клавиши «Пробел» (предварительно переместившись на неё клавишей «Tab»), - надпись «Архив» на кнопке становится красной, и поиск осуществляется в Архиве. При этом на вкладке постоянно высвечивается крупная надпись Архив (см. Рис 7.2), так что всегда видно, где происходит поиск — среди действующих карточек или в Архиве.
7.3. «Восстановление» из Архива Однажды помещённая в Архив карточка остаётся там навсегда, как в настоящем архиве.
Карточку в Архиве нельзя редактировать, можно только смотреть.
На основе архивной карточки можно создать новую карточку. При этом в новую карточку будет перенесена из архивной карточки вся информация, которую можно перенести.
Операция создания карточки из архивной доступна через пункт меню «Карточки | Из Архива» (см Рис 7.3) После этого появляется форма редактирования карточки, в которой заполнены те поля, которые можно было заполнить. Отредактируйте карточку и сохраните её — кнопка «Сохранить». Будет создана новая действующая карточка.
Не забудьте выключить режим «Архив», чтобы увидеть только что созданную 8. Отчеты Построение отчетов строится на использовании ключей объектов специальной структуры:
• ключи должны быть 6-ти значными • первые два символа ключа должны быть цифровыми • первые два символа ключа должны определять принадлежность клюнаправлением Отчеты — это специальные выборки, результат которых представляется в виде списков специального вида, построенных на основе имеющихся данный.
Для установки списка направлений (первых двух символов ключа) соответствующих конкретным АТС используется специальный справочник «АТСНаправления».
В данном справочнике заданному условному наименованию АТС ставиться в соответствие список направлений (см. Рис 8.1). В дальнейшем данная информация будет использована при создании сводных отчетов «Направления, Юпитер (6-значные ключи)» и «АТС, Юпитер (6-значные ключи)».
Рис 8.1: Форма формирования справочника «АТСНаправления»
8.1. Отчет «Направления, Юпитер (6-значные ключи)»
В данном отчете отображается сводная информация по наличию обьектов на направлениях.
По каждому направлению указывается количество объектов каждого типа (ОБЪЕКТ/КВАРТИРА/НЕТ ТИПА), а также их общее число. В конце отчета приводится итоговая информация по каждому типу объекта (см. Рис 8.2) Рис 8.2: Отчет «Направления, Юпитер (6-значные ключи)»
8.2. Отчет «АТС, Юпитер (6-значные ключи)»
В данном отчете отображается сводная информация по наличию обьектов на АТС (ОБЪЕКТ/КВАРТИРА/НЕТ ТИПА), а также их общее число. В конце отчета приводится итоговая информация по каждому типу объекта (см. Рис 1) 9. Печать на основе шаблонов Для формирования распечатки карточек и формирования краткого вида карточки в выборках (см. п.п.3. «Основное окно программы»/«Краткий вид») используются специальные файлы-шаблоны.
Шаблоны позволяют, при необходимости, настроить внешний вид распечаток и краткого вида карточки под нужный формат.
9.1. Как это работает Распечатки карточки формируются на основе шаблонов и могут сохраняться в RTFфайлах. Полученные RTF-файлы Вы можете редактировать или вставлять в другие приложения — электронные таблицы, текстовые редакторы, - например, в WordPad, Microsoft Word или OpenOffice Writer.
Шаблоны — это тоже RTF-файлы и их можно изменять.
В системе имеется набор системный шаблонов, хранящихся в базе данных и используемых всеми пользователями «по умолчанию». Изменять данный набор шаблонов может тольок пользователь редактора, имеющий права администратора.
Также для кадого пользователя может быть установлен свой набор шаблонов, хранящийся в базе данных, изменять который может сам пользователь.
Схема получения документов на примере формирования распечатки Карточки представлена на Рис 9. 9.2. Как устроены шаблоны Все шаблоны устроены одинаково. Это обычные RTF-файлы, в которых имеются «вставки» вида (((что-то_что_нужно_вставить))). Вместо этих вставок программа подставляет конкретные значения и формирует документ.
Вот как выглядит шаблон по умолчанию для распечатки карточки:
Ключ (((ключ))) Наименование: (((объект))) Телефон: (((телефон)) Договор: (((договор) Дата (((дата_з)) Отд.мил: (((ом) Зона: (((зона))) Описание объекта (((описание_объекта))) Охраняемые помещения (((охраняемые_помещения))) Расположение объекта (((расположение_объекта))) Уязвимые места (((уязвимые_места))) Пути подъезда (((пути_подъезда))) Дислокация экипажа (((дислокация_экипажа))) Вход в здание (((вход_в_здание))) Индикация и шлейфы приборов (((индикация_и_шлейфы))) Дополнительные рубежи (((доп_рубежи))) (((приборы_ОПС))) Ответственные лица (((ответственные_лица))) Последние изменения: (((посл_изменения))) Дата распечатки: (((дата_распечатки))) 9.2.1. Четыре вида вставок Различаются четыре вида вставок, которые могут быть использованы при формировании шаблона:
• Простые - при подстановке вместо них помещается значение соответсвтующего поля.
• Блоки текста - при форматировании вместо них подставляются целые блоки текста, обычно это какие-нибудь ненумерованные списки.
• Списки - при форматировании подставляется нумерованный список.
Таких в шаблоне два — (((приборы_ОПС))) и (((ответственные_лица))).
• Картинки - можно использовать две картинки - (((изображение))) и 9.2.2. Что надо, чтобы вставка сработала Для того, чтобы вставка, указанная в шаблоне, сработала правильно, необходимо выполнить следующие условия:
• Написать её название в точности так, как приведено в описании шаблона.
Обратите внимание — пробелов нет, вместо них используются знаки подчёркивания.
• Заключить вставку в три открывающих и три закрывающих скобки без пробелов.
• Применить атрибуты шрифта ко всей вставке целиком (включая все открывающие и закрывающие скобки), если Вы хотите выделить вставку цветом, размером или другими атрибутами шрифта.
• Блоки текста, списки и картинки нельзя помещать внутрь таблиц.
9.3. Как загрузить шаблон в БД Для установки пользовательского шаблона необходимо выполнить следующие действия:
Выбрать пункт меню «Настройки | Шаблоны карточки...» (см. Рис 9.2) В окне диалога (см. Рис 9.3) Вы можете загрузить (импортировать) собственные шаблоны из файлов или выгрузить (экспортировать) существующие шаблоны в файлы для последующего редактирования.
Вы также можете выгрузить общие шаблоны для создания на их основе собственных. Загружать общие шаблоны имеют право только пользователи, которым даны права администратора.
В окне диалога каждый пользователь может указать какой шаблон требуется использовать.
9.4. Описания шаблонов В программе поддерживаются следующие шаблонов:
Карточка - используется функцией «Печать | Экспорт».
Краткий вид - применяется для отображения краткого содержания записи на вкладках 9.5. Допустимые значения вставок в шаблоны Ниже для каждого шаблона приведены описания вставок, которые понимает программа.
Для каждой вставки указан её вид (простая, блок текста или картинка) и примечание.
Текст вставки (без скобок) Тип Описание описание_объекта простой Текст поля «Описание объекта»
охраняемые_помещения простой Текст поля «Охраняемые помещения»
расположение_объекта простой Текст поля «Расположение объекта»
дислокация_экипажа простой Текст поля «Дислокация экипажа»
ответственные_лица список Список ответственных лиц вышестоящая_организация простой Текст поля «Вышестоящая организация»
Таблица 1. Перечень допустимых вставок в шаблоны (продолжнение) Текст вставки (без скобок) Тип Описание тип_сигнализации простой Текст поля «Тип сигнализации»
индикация_и_шлейфы простой Текст поля «Индикация и шлейфы место_установки простой Текст поля «Место установки»
усл_установки простой Текст поля «Условные установки»
связанные_ключи блок текста Список ключей, связанных с данным дата_пред_обсл простой Дата последнего произведённого исп_пред_обсл простой Исполнитель последнего произведённого дата_след_обсл простой Дата следующего планового обследования исп_след_обсл простой Исполнитель следующего планового дата_пред_рег простой Дата последних произведённых исп_пред_рег простой Исполнитель последних произведённых дата_след_рег простой Дата следующих плановых регламентных исп_след_рег простой Исполнитель следующих плановых изображение картинка Изображение, привязанное к объекту часы_охраны картинка Изображение, формируемое на основе категории блок текста Список категорий, закрепленных за объектов карточка_создана простой Дата и ФИО пользователя, который создал посл_изменения простой Дата и ФИО пользователя, который дата_распечатки простой Дата и время формирования документа