Работа с веб-приложением

PP.App

Описание

Пространство имён PP.App содержит классы, методы и перечисления для переключения между инструментами веб-приложения и входа в репозиторий Prognoz Platform 8.

Классы

  Имя класса Краткое описание
Класс EaxModuleObject реализует объект модуля с загруженным в него экспресс-отчётом.
Класс KapModuleObject реализует объект модуля с загруженной в него аналитической панелью.
Класс LoginForm реализует окно входа в систему.
Класс StatusChecker предназначен для проверки статуса запроса.
Класс ModuleObject представляет собой базовый класс объекта модуля.
Класс MSModuleObject реализует объект модуля с загруженным в него контейнером моделирования.
Класс NavModuleObject реализует объект модуля с загруженным в него навигатором объектов репозитория.
Класс PrxModuleObject реализует объект модуля с загруженным в него регламентным отчётом.
Класс RdsModuleObject реализует объект модуля с загруженным в него контейнером для отображения и редактирования справочников НСИ.
Класс ServiceRequest предназначен для обработки запросов к сервису.
Класс TSModuleObject реализует объект модуля с загруженной в неё рабочей книгой.
Класс WelcomeScreen реализует окно приветствия после входа в приложение.

Статические методы

  Идентификатор Краткое описание
Метод checkMbStatus проверяет статус репозитория.
Метод closeMetabase закрывает соединение с репозиторием.
Метод closeObject закрывает указанный объект репозитория.
Метод createAppNavigator создаёт навигатор приложения.
Метод deleteStorage удаляет указанный параметр из хранилища браузера.
Метод disableSelection запрещает выделение текста в документе за исключением элементов «input» и «textarea».
Метод exit осуществляет выход из приложения.
Метод getActiveMode возвращает настройки текущего модуля системы, либо его настройки по указанному имени.
Метод getConnectionId возвращает идентификатор соединения с репозиторием.
Метод getEnabledLicenseFeature возвращает информацию о наличии лицензии для выбранного модуля.
Метод getImagePath возвращает путь к папке со значками.
Метод getLanguageSelector возвращает инструмент для выбора языка интерфейса системы.
Метод getLocale возвращает текущий язык и региональные настройки приложения.
Метод getMbObject возвращает объект репозитория.
Метод getMbSec запрашивает дополнительные настройки репозитория.
Метод getMetabase возвращает объект репозитория.
Метод getMetabaseConfig возвращает параметры конфигурации репозитория.
Метод getModuleByClassId возвращает настройки модуля по идентификатору его класса.
Метод getModuleByData возвращает настройки модуля по его типу.
Метод getModuleByName возвращает настройки модуля по его наименованию.
Метод getModuleNode возвращает DOM-элемент контейнера, в который загружен текущий модуль.
Метод getModuleObject возвращает объект модуля.
Метод getModuleUrl возвращает URL-адрес модуля указанного типа.
Метод getOAuthToken запрашивает токен для авторизации на OAuth-сервере.
Метод getObjectName возвращает наименование текущего объекта репозитория.
Метод getParameter возвращает параметр по его ключу из строки запроса или локального хранилища.
Метод getQueryParam возвращает значение параметра у адреса html-страницы.
Метод getRecentDocuments запрашивает и возвращает информацию о ранее открытых объектах репозитория.
Метод getServerConfig запрашивает и устанавливает настройки из конфигурационного файла сервера.
Метод getSessionKey возвращает ключ параметра в хранилище браузера.
Метод getStorage возвращает параметр по его ключу в хранилище браузера.
Метод getUri возвращает унифицированный идентификатор URI, соответствующий текущей веб-странице, либо указанному адресу URL.
Метод init инициализирует приложение.
Метод initLoginForm инициализирует страницу для входа в систему.
Метод initWelcomeScreen инициализирует окно приветствия.
Метод isMetabaseOpened возвращает признак того, открыто ли соединение с репозиторием.
Метод joinQueryParam подставляет указанный параметр в строку запроса.
Метод loadConfig загружает конфигурацию системы.
Метод MessageInfo.show отображает произвольный диалог с информацией.
Метод MessageInfo.showAbout отображает диалог «О программе».
Метод MessageInfo.showFault отображает диалог с ошибкой.
Метод MessageInfo.showStatus отображает диалог со статусом.
Метод openAppModule открывает модуль указанного типа.
Метод openGuestMetabase открывает гостевое соединение с репозиторием.
Метод openMetabase открывает репозиторий.
Метод openObject открывает объект репозитория.
Метод openOAuthMetabase открывает репозиторий по протоколу OAuth.
Метод openPreLoginMetabase открывает страницу входа в систему с предустановленным именем пользователя.
Метод openSAMLMetabase открывает репозиторий по протоколу SAML. 2.0
Метод parseFault выполняет разбор указанной ошибки в формате SoapFault.
Метод publishMobile публикует запись в службу для мобильных устройств.
Метод setConfig устанавливает для приложения указанные настройки конфигурации.
Метод setLocale устанавливает язык и региональные настройки в приложении.
Метод setMbObject устанавливает новые настройки для текущего объекта репозитория.
Метод setObjectName устанавливает для текущего объекта репозитория новое наименование.
Метод setSettings устанавливает настройки приложения.
Метод setStrorage сохраняет указанные параметр в хранилище браузера.
Метод share публикует запись в социальную сеть.
Метод sharePointShare публикует объект репозитория в службу SharePoint.

Перечисления

  Идентификатор Краткое описание
Перечисление AuthenticationMode содержит варианты аутентификации.
Перечисление FaultCodes содержит коды ошибок сервиса SoapFault.
Перечисление ModuleType содержит возможные типы модулей в системе.
Перечисление ModuleVisibilityMode содержит режимы отображения модулей в системе.
Перечисление OpenMode содержит режимы открытия объекта репозитория.

См. также:

Библиотека классов