Пакеты

На данной странице представлены основные действия с Пакетами.

Открыть данную страницу можно:

Интерфейс

Открытые Пакеты перечислены в таблице с полями:

  • Имя — имя Пакета, соответствующее имени файла без расширения, приведенному к правильному идентификатору.
  • Путь — путь до открытого Пакета. В серверных редакциях путь указывается от корневого каталога. В настольных редакциях указывается абсолютный путь (подробнее см. в статье Файловое хранилище).
  • Версия — версия открытого Пакета (настраивается в Свойствах пакета).
  • Опубликован — признак опубликованного Пакета (если пакет опубликован, то в ячейке стоит знак ●, если не опубликован — ячейка пустая).
  • Локаль — локаль пакета (настраивается в Свойствах пакета).

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

На панели инструментов доступны следующие команды:

  •  Создать — открывает окно для задания пути и имени нового Пакета, после сохранения открывает пустой Пакет. Под кнопкой  доступна команда  Создать черновик, которая создает временный Пакет, без текущего сохранения.
  •  Открыть — открывает окно выбора существующего Пакета.
  •  Сохранить — сохраняет выделенный в списке Пакет. Под кнопкой  доступна команда  Сохранить как, которая позволяет сохранить выделенный Пакета под новым именем и/или по другому доступному пути.
  •  Сохранить все — сохраняет все открытые Пакеты.
  •  Автосохранение — открывает окно для задания параметров автосохранения пакетов. По умолчанию автосохранение пакетов не выполняется.
  •  Опубликовать1 — открывает окно для публикации Пакета.
  •  Свойства — открывает окно настройки свойств выделенного Пакета.
  •  Закрыть — закрывает выделенный в списке Пакет.
  •  Закрыть все — закрывает все открытые Пакеты.
1. Доступно только для редакций с возможностью публикации Веб-сервисов.

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

  • Да — сохранит и закроет данный Пакет.
  • Нет — отклонит изменения (Пакет будет закрыт без сохранения!).
  • Отмена — остановит закрытие Пакета либо дальнейшее закрытие еще не закрытых Пакетов.

Контекстное меню, вызываемое кликом правой клавиши мыши, в основном повторяет перечисленный выше набор команд:

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

Для некоторых команд доступны горячие клавиши:

  • F2 — редактировать свойства Пакета;
  • Ctrl+O — открыть Пакет;
  • Ctrl+S — сохранить Пакет;
  • Ctrl+Shift+S — сохранить все Пакеты;
  • Alt+P — опубликовать Пакет.

Свойства пакета

Позволяет задать следующие параметры Пакета:

  • Имя — имя Пакета. Редактирование возможно для Черновика. После сохранения будет приведено к имени файла и правильному идентификатору.
  • Версия — версия Пакета, по умолчанию равна 1.0.0.
  • Локаль — локаль пакета, по умолчанию соответствует действующей локали сервера. Новое значение применяется после закрытия пакета и всех зависимых от него открытых пакетов. Если локаль была изменена, но не применена, то редактор смены локали выделяет значение локали красной рамкой.
  •  Сравнивать строковые уникальные значения бинарно — опцию следует включить, если предполагается использование узлов с сохранением уникальных строковых значений. При изменении данной настройки может потребоваться переобучение уже обученных узлов. По умолчанию опция выключена.
  •  Использовать относительные пути базового пакета — опцию следует включать в Пакете с базовым узлом, если у данного узла есть относительные пути на файлы, либо предполагается использовать пути в базовых узлах относительно данного Пакета. По умолчанию опция включена.

Важно: после смены локали некоторые узлы, например: Сортировка, Экспорт в текстовый файл и др. могут работать по-другому.

Автосохранение пакетов

Опция автосохранения пакетов автоматически сохраняет пакет с заданным интервалом времени. Пакеты сохраняются в файлы с расширением lgp.autosave рядом с .lgp файлами. Сами .lgp файлы при этом не перезаписываются.

Черновики и пакеты, открытые только на чтение, не сохраняются.

Параметры автосохранения задаются при нажатии на кнопку  Автосохранение:

  •  Включить автосохранение пакетов — флаг включает/отключает опцию автосохранения пакетов.

  • Сохранять каждые (минут) — параметр доступен для редактирования при установленном флаге Включить автосохранение пакетов и задает интервал времени, через который пакет автоматически сохраняется. По умолчанию автосохранение выполняется каждые 5 минут.

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

Если автосохранение включено, то кнопка Автосохранение подсвечивается.

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