Copyright: © 1993-2003 НКТ Индастриз
Citation: Настоящий документ не может передаваться третьей стороне без предварительного письменного разрешения компании НКТ


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

см. также

Для запуска программы используются:

•	 Ярлык программы на рабочем столе,

•	 Пункт меню запуска программы в меню "Пуск".

Данные элементы создаются и настраиваются при установке программы на локальный компьютер.

После запуска программы, открывается окно регистрации пользователя для ввода параметров соединения с БД.

При успешной регистрации открывается главное окно.

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


Окно регистрации пользователя

Для входа в программу пользователь должен ввести корректные данные соединения с БД:

Имя	Имя пользователя БД Oracle
Пароль	Пароль пользователя БД Oracle
Сервер	Строка соединения с сервером Oracle, описанная в файле %OracleHome%\network\ADMIN\tnsnames.ora на локальном компьютере

При вводе данных:

•	 Заглавные и строчные буквы являются эквивалентными,

•	 Пароль пользователя отображается символами "*",

•	 Строка соединения может быть выбрана в выпадающем списке.

Для соединения и загрузки программы следует нажать кнопку [Соединить]. Если Имя и Пароль пользователя введены неправильно, программа три раза предоставляет возможность повторного ввода.

Для отказа от выполнения операции необходимо нажать кнопку [Отмена]. Работа программы при этом завершается.

Значения параметров Имя, Пароль и Имя строки соединения пользователь должен получить от Администратора.


Дополнительные параметры запуска

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

Программа D-Report может быть запущена с одним из следующих дополнительных параметров:

Параметр	Выполняемое действие	Реакция программы
/?	Открытие окна справки о параметрах запуска.	Окончание работы программы.
/shema	Настройка схемы базы данных.	Окончание работы программы.
/shema=?	Выбор схемы базы данных.	Переход к регистрации пользователя.
/shema=ххх	Регистрация пользователя.	Загрузка программы по схеме "xxx".
/home	Настройка "Oracle Home".	Окончание работы программы.
/shema=ххх /server=ххх /user=ххх /home=xxx	Загрузка с указанными значениями  параметров.	Загрузка программы.
Если дополнительные параметры не определены, программа загружается по  активной схеме базы данных.

Перечисленные параметры используются в командной строке MS DOS или устанавливаются в свойстве "Объект" ярлыка  программы (например: "C:Files_Report.exe" /shema=PC5).


Главное окно программы

Главное окно программы D-Report включает:

•	Главное меню,

•	Панель инструментов,

•	Строку состояния.

Состав пунктов меню и кнопок панели инструментов окна зависит от установленного программного обеспечения и конфигурации допуска текущего пользователя.


Панель инструментов

Панель инструментов располагается непосредственно под главным меню программы. Вне зависимости от  допуска текущего пользователя панель содержит следующие обязательные кнопки:

	Сменить пользователя. При нажатии кнопки открывается окно регистрации.
	Поиск. При нажатии кнопки открывается окно поиска  по активной таблице данных.
	Сортировка. При нажатии кнопки открывается окно сортировки записей активной таблицы данных.
	Отчет. При нажатии кнопки открывается окно формирования отчетов по активной таблице данных.
	Фильтрация. При нажатии кнопки открывается окно фильтрации записей активной таблицы данных.
	Выход. При нажатии кнопки программа завершает работу.

При отсутствии активной таблицы нажатие кнопок [Поиск], [Сортировка], [Отчет] и [Фильтрация] игнорируется.


Строка состояния

Строка состояния главного окна отображает следующую информацию:

•	Название схемы БД,

•	Фамилию и инициалы текущего пользователя,

•	Допуск  текущего пользователя.

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


Подготовка программы к работе

Общая настройка программы  осуществляется в группе пунктов меню [Файл] :

•	Настройки                                  Настройка главного окна программы

•	Настройка меню                         Конфигурация меню и регистрация сервиса

•	Настройка Oracle Home             Настройка клиентской части с СУБД Oracle

•	Настройка схем                          Настройка серверной части

•	Обновить меню                          Перезагрузка обновленных модулей

•	Сменить пользователя              Смена текущего пользователя

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


Общие настройки главного окна
Общие настройки главного окна приложения

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

Скрывать свернутое	При свертывании программы отображается иконка на панели задач в области tray (правый нижний угол экрана)
Прижимать к верхнему краю экрана	Главное окно программы зафиксировано в верхней части экрана
Кнопки (большие/маленькие)	Определяет размер кнопок на панели инструментов (Большие - 32х32, Маленькие 16х16)
Разделители между пунктами меню	Между кнопками на панели инструментов отображается разделители в соответствии с текущей конфигурацией меню


Настройка меню

Программа включает в себя набор функциональных модулей, называемых сервисами. Включенные в текущую конфигурацию сервисы используются для формирования главного меню.

Настройка конфигурации главного меню программы осуществляется в окне Настройка меню (пункт главного меню Файл/Настройка меню ) выполнением следующих действий:

•	Работа с сервисами (регистрация дополнительных сервисов и т.д.),

•	Конфигурация меню (создание и редактирование необходимых допусков).

Данный функционал доступен только пользователям с правами Администратора.


Работа с сервисами

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

Данная закладка обеспечивает:

•	Регистрацию новых сервисов,

•	Удаление сервисов,

•	Изменение параметров сервиса (отображение кнопок на панели инструментов).

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

•	Кнопка [Удалить все вхождения в меню]  [image] удаляет все вхождения сервиса из меню.

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

•	В графе Файл отображается служебная информация о программном компоненте (библиотеке), реализующем соответствующий сервис.

Если конфигурация меню была изменена, то при закрытии окна на экран выведется запрос:

Для подтверждения внесенных изменений нажмите кнопку [Да].


Регистрация сервиса

Для добавления новой записи в список сервисов нажмите кнопку [image]. Откроется окно регистрации программных модулей:

Сервис	Список сервисов, которые доступны для регистрации.
Библиотека	Отображает программный компонент который реализует соответствующий сервис.

Для регистрации внесенных изменений необходимо нажать кнопку [Применить].

В списке отображаются все файлы с расширением *.dll, поэтому   список может содержать файлы, не имеющие отношения к программному комплексу D-Report.


Удаление сервиса

Для удаления записи из списка сервисов нажмите кнопку [image]. Программа потребует подтвердить операцию удаления, открыв следующее окно:

Для подтверждения операции необходимо нажать кнопку [Да].

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

Операция удаления при этом будет отменена.


Конфигурация меню

см. также

Закладка Конфигурация меню окна Настройка меню имеет вид:

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

Так же в левой части закладки отображена кнопка [Создать как]  [image]  при использовании которой создаётся новая конфигурация меню с такими же пунктами и правами, как и выбранная.

В правой части закладки отображаются:

•	Конфигурация меню текущего типа допуска,

•	Описание существующих  прав доступа,

•	Программный модуль (библиотека), реализующий сервис.

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


Создание нового допуска

см. также

Чтобы создать новый допуск, выполните следующие действия:

•	Нажмите кнопку  [image] в левой части закладки Конфигурация меню. Откроется окно:

•	Введите наименование нового типа допуска и нажмите кнопку [ОК]. В списке типов допусков будет создана новая запись.

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


Создание и изменение меню

см. также

Чтобы настроить конфигурацию меню для допуска, выполните следующие действия:

•	В левой части закладки выделите нужную запись  допуска. При необходимости создайте новый допуск.

•	В правой части закладки выделите запись «Конфигурация меню» и нажмите появившуюся кнопку  [image] [ Добавить меню]. На экран выведется запрос:

•	Введите название меню и нажмите кнопку [Применить]. Введенная запись, например, «Отчеты ПЦ»  включится в конфигурацию главного меню и отобразится в окне:

•	Далее в добавленное меню следует включить необходимые пункты меню.

При помощи командных кнопок настройки меню могут быть переименованы или удалены.

При помощи мыши можно изменить расположение уже созданных пунктов меню.


Создание и изменение пунктов меню

см. также

Для создания нового пункта меню выполните следующие действия:

•	Установите курсор на меню и нажмите кнопку [image] [Добавить пункт меню]. На экран выведется запрос, содержащий список доступных для подключения сервисов:

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

•	Нажмите кнопку [Применить]. Выбранный пункт меню, например: Отчеты по эмитентам (ПЦ) включится в меню Отчеты ПЦ и отобразится  в окне:

•	Аналогичные действия повторите для включения в меню других пунктов.

С помощью командных кнопок настройки пунктов меню  можно выполнить:

•	Удаление любого пункта меню,

•	Изменение прав доступа.

При нажатии кнопки [Изменить права доступа] будет открыто следующее окно:

Для регистрации внесенных изменений необходимо нажать кнопку [Применить].

Внесенные изменения будут доступны только после перезагрузки программы или обновления меню.


Обновление главного меню

Команда Файл/Обновить меню позволяет, не закрывая программу, обновить меню пользователя, работающего в данный момент с программой. Необходимость в обновлении меню возникает в случае изменения допуска пользователя в процессе работы с программой, например; с другого компьютера.


Настройка "Oracle Home"

Если на ПК установлены несколько версий ПО Oracle, либо проводилось несколько установок, то для корректной работы программы нужно определить к какой из этих версии  Oracle обрашаться.

Программа предоставляет два способа выбрать нужный "Oracle Home":

1.	Запуск программы с параметром

В командной сторке выполните запуск VPCConsole.exe с параметром /home.

Например: D:\VPCConsole.exe /home

Выберите требуемый параметр "Oracle Home", нажмите "Активизировать" после этого можно запускать программу в обычном режиме. Выбранный параметр сохранится для последующих запусков. Выбор Oracle_Home Default - это выбор того home, который указан  как home по умолчанию утилитой OracleHomeSelector.

2.	Редактирование файла Console.ini

Файл Console.ini находится в каталоге запуска программы. В секции [connection] добавьте параметр home  и укажите

требуемое значение. Например:


Настройка схем БД

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

Переключение между схемами, добавление новых и просмотр списка доступных схем выполняются в окне:

Чтобы открыть указанное окно, выберите пункт главного меню Файл/Настройка схем или используйте дополнительные параметры запуска.

Название активной схемы БД отображается в специальном поле синим цветом.

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

	Добавление новой схемы  Удаление выбранной схемы Активизация выбранной схемы Закрытие окна

После активизации новой схемы текущее соединение с БД будет разорвано и откроется окно регистрации.

Из главного меню программы описанное окно доступно только пользователям с правами Администратора.


Список сервисов

Чтобы просмотреть список сервисов текущей конфигурации программы, выберите пункт главного меню Справка/Список сервисов текущей конфигурации. На экране откроется окно:

После просмотра списка сервисов нажмите кнопку [Закрыть].


Список всех сервисов

Чтобы просмотреть список всех сервисов, выберите пункт главного меню Справка/Список всех библиотек. На экране откроется окно:

После просмотра списка сервисов нажмите кнопку [Закрыть].

В списке отображаются все файлы с расширениями *.exe, *.dll, *.bpl, поэтому список может содержать файлы, не имеющие отношения к программному комплексу D-Report.


Окно "О программе"

Чтобы отобразить на экране справку о программе, выполните пункт главного меню Справка/О программе или нажмите комбинацию клавиш Ctrl+I.

Откроется следующее окно:

При наличии выхода в Internet пользователям непосредственно из данного окна предоставляется возможность:

•	Получить последние обновления программы.

•	Посетить сайт компании НКТ.

•	Послать сообщение в службу поддержки компании НКТ.

Поле Автоматическое локальное обновление предназначено для автоматического обновления версии программы через интернет. Для автоматизации обновления версии следует установить флаг в этом поле и указать путь где расположен дистрибутив и версионный файл обновления.

Окно справки о программе блокирует возможность выполнения других операций программы. Для продолжения работы окно необходимо закрыть.


Настройка клиентской части СУБД Oracle, определяет рабочую директорию и другие параметры клиента.


	Установить флаги выбора на все записи в списке.
	Снять флаги выбора со всех записей в списке.
	Обратить флаги выбора всех записей в списке.


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


Кнопки настройки меню
	Добавить меню
	Удалить меню
	Переименовать меню
	Добавить пункт меню


Кнопки настройки пунктов меню
	Удалить пункт меню
	Изменить права доступа


Всплывающая подсказка появляется при помещении курсора мыши на элемент окна программы.


Схемы БД
Схема БД -  название пользователя базы данных, который является владельцем объектов (таблиц, просмотров, хранимых процедур и т. д.).


Список пунктов меню, определённых допуском текущего пользователя.

Группа пунктов меню [Справка] доступна всем пользователям.

Список сервисов меню [Файл] доступен пользователю в зависимости от прав доступа. Пользователь не имеющий прав Администратора имеет доступ к следующим сервисам:

•	Настройки

•	Обновить меню

•	Сменить пользоваоттеля

•	Выход

Полный список сервисов меню [Файл] доступен пользователю с правами Администратора.


Список незагруженных сервисов

Если в процессе загрузки программы сервисы, прописанные в конфигурации меню, не обнаружены, то выдаётся окно:

Работа с перечисленными в окне сервисами будет невозможна, так как  библиотеки реализации не обнаружены в директории установки.