Менеджер файлов#

Модуль «Менеджер файлов на сервере» предназначен для обмена файлами между ОБОЛОЧКОЙ и сервером РТС без использования внешних средств и каналов связи.

Для использования модуля необходимо загрузить файл LibrariesrtlBrowser.bpl в список модулей ОБОЛОЧКИ.

Примечание

Для обмена файлами, модуль устанавливает собственное, независимое от ОБОЛОЧКИ соединение с сервером РТС.

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

Назначение

  1. Копировать файлы с локального рабочего места на сервер.

  2. Копировать файлы с сервера на рабочее место.

  3. Удалять и переименовывать файлы.

Предупреждение

Модуль Менеджер файлов предназначен для использования на рабочем месте Администратор.

Если рабочее место не подразумевает выполнения обмена файлами с сервером РТС, то на этом рабочем месте модуль использовать не нужно.

Интерфейс#

Модуль «Менеджер файлов» предоставляет следующий интерфейс к своим элементам:

Модуль добавляет пункт Менеджер файлов на сервере в меню Инструменты главного меню ОБОЛОЧКИ.

../../../../_images/1142.png

Если основное окно модуля уже отображается, то пункт меню будет отмечен отмечено.

В этом случае при выборе пункта меню, основное окно станет активным.

Интерфейс модуля представляет из себя окно «Файловый навигатор» предназначенное для обмена файлами.

Файловый навигатор#

Основное окно модуля может быть вызвано выбором пункта Инструменты–Менеджер файлов на сервере главного меню ОБОЛОЧКИ.

../../../../_images/280.png

Окно Файловый навигатор разделено на 3 области:

  1. Область фильтра и операций с файлами.

  2. Область списка файлов и каталогов на сервере РТС.

  3. Область списка файлов и каталогов на локальном диске рабочего места.

Подсказка

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

Информация

Может быть активна только одна панель: либо панель файлов на сервере, либо панель локальных файлов.

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

Область фильтра и операций с файлами#

../../../../_images/535.png

Фильтр

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

Предупреждение

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

Фильтры

Фильтры

Расширение

Описание

Формы

FRM

Файлы мнемосхем

Звуки и музыка

WAV

Звуковые файлы. Используются в звуковых схемах и схемах тревог.

Картинки

BMP, ICO, JPG, GIF, PNG

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

Анимация

AVI, GIF

Файлы анимированных изображений. Используются на мнемосхемах.

Предупреждение

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

Копировать

  • Копирует выбранный на активной панели файл в каталог, выбранный на пассивной панели.

Удалить

  • Удаляет файл, выбранный на активной панели.

Область файлов сервера#

Панель Файлы на сервере отображает список файлов в выбранном каталоге сервера РТС.

../../../../_images/729.png

Отображаемые файлы и каталоги зависят от настроек сервера РТС, в котором указывается базовый каталог файлов данных и возможность использования любых каталогов на сервере клиентами.

Предупреждение

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

../../../../_images/357.png

Для доступа к каталогам данных сервера можно использовать специальные названия, которые интерпретируются сервером РТС и при обращении к ним он будет использовать каталоги, настроенные для доступа к данным указанного типа.

Подсказка

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

Типы каталогов

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

Forms:

Доступ к каталогу мнемосхем.

Sound:

Доступ к каталогу звуковых файлов.

Pic:

Доступ к каталогу изображений.

Anim:

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

Фактическое назначение каталогов и расположение файлов в них на сервере РТС может быть любым.

Информация

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

На верхней панели окна размещены кнопки: Установить соединение, обновление , возврат , строка адреса.

../../../../_images/437.png

Установить соединение

  • Модуль устанавливает собственное, независимое от ОБОЛОЧКИ соединение с сервером РТС. Это делается для того, чтобы можно было использовать другую учетную запись для доступа к файлам на сервере.

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

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

Кнопка обновления содержимого обновление

  • При нажатии на кнопку обновление модуль заново запрашивает с сервера РТС содержимое для текущего выбранного каталога.

Кнопка возврата из каталога возврат

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

Строка адреса

  • Показывает текущий каталог сервера РТС, отображаемый модулем.

Предупреждение

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

Список файлов

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

../../../../_images/827.png
  • Если в фильтре выбрана строка Все файлы, то в списке будут отображаться все файлы в этом каталоге сервера РТС.

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

Предупреждение

Каталоги отображаются всегда, вне зависимости от выбранного фильтра.

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

Область локальных файлов#

Панель Локальные файлы отображает файлы и каталоги на локальном диске рабочего места.

../../../../_images/926.png

На верхней панели окна размещены кнопки: обновление , возврат , а так же поле выбора диска и строка адреса.

Выбор диска для отображения диск

  • В этом элементе отображается текущий диск, каталог которого отображается в списке.

Кнопка обновления содержимого обновление

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

Кнопка возврата из каталога возврат

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

Строка адреса адрес

  • Строка адреса отображает текущий локальный каталог рабочего места, используемый модулем.

  • Строка адреса всегда отображает корректное название диска и каталога.

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

Список файлов

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

../../../../_images/1143.png
  • Если в фильтре выбрана строка Все файлы, то в списке будут отображаться все файлы в локальном каталоге.

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

Информация

Каталоги отображаются всегда, вне зависимости от выбранного фильтра.

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

Информация

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

Настройки#

Модуль «Менеджер файлов» предназначен для ручного обмена файлами между рабочим местом и сервером РТС.

Настройки модуля расположены на закладке Компоненты диалога основных настроек ОБОЛОЧКИ.

../../../../_images/630.png

Базовый каталог (все файлы)

  • Базовый каталог данных сервера РТС.

  • В этом поле можно указать определенный каталог, который будет использоваться как основной при получении данных о файлах сервера РТС при выбранном фильтре «Все файлы», а можно оставить это поле пустым, в этом случае будет использоваться тот каталог, который указан в настройках сервера РТС для данных.

Предупреждение

В случае, если в настройках сервера РТС запрещен прямой доступ к каталогам, указание основного каталога может приводить к ошибке доступа.

Каталог файлов мнемосхем

  • Название каталога, в котором размещены файлы мнемосхемы.

  • Каталог по умолчанию: Forms

Каталог звуковых файлов

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

  • Каталог по умолчанию: Sound

Каталог растровых изображений

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

  • Каталог по умолчанию: Pic.

Каталог анимированных изображений

  • Каталог, в котором размещены анимированные изображения. Используются в мнемосхемах.

  • Каталог по умолчанию: Anim.