Настройка WS, WSS и default.ws


НАЧАЛО >> he3 - редактор записей >> Руководство администратора >> Настройка WS, WSS и default.ws📄 Скачать в DOCX


he3 строит форму из файлов рабочих листов ИРБИС. Администратор настраивает не HTML-форму, а .ws, .wss, меню и PFT, которые уже используются в базе.

1. Основной рабочий лист WS

Файл .ws задает вкладки и поля редактора. Для каждого поля he3 использует:

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

2. Вложенные рабочие листы WSS

Если DopInf заканчивается на .ws или .wss, поле получает вложенную схему подполей. В WSS для каждого подполя используются код подполя, описание, повторяемость, InMode, DopInf и подсказка.

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

В динамических WSS, формируемых методом 18, также доступны 128001 (HTML-редактор) и 128002 (список файлов). Варианты !128001 и !128002 сохраняют вызов средства ввода, запрещая ручную корректировку строки.

3. default.ws

default.ws используется как общий справочник полей:

  1. поля из default.ws доступны в окне «Добавление полей»;
  2. если запись содержит поле вне текущего WS, но оно есть в default.ws, вкладка «Добавочные» получает полное описание этого поля;
  3. если поле отсутствует и в текущем WS, и в default.ws, he3 создает минимальное описание по метке.

4. Служебные поля

Префикс ! в InMode запрещает ручную корректировку поля или подполя как строки:

Модуль WS может передавать префикс ! как strongservice. В схеме he3 запрет строки обозначается textEditLocked, а полный запрет !0 дополнительно обозначается readonly.

Если одно поле включено в несколько вкладок, его значения и повторения общие, а способ ввода, меню, WSS и ограничения определяются настройками каждой вкладки. Добавление повторения и разбиение многострочного текста сохраняют эти настройки. Изменение через вкладку, где оно разрешено, отображается и на вкладке с !0, но редактирование на самой закрытой вкладке остается недоступным.

5. Проверка настройки

После изменения WS/WSS проверьте:

  1. редактор открывает нужный рабочий лист;
  2. вкладки и порядок полей соответствуют WS;
  3. WSS-окна открываются для составных полей;
  4. default.ws содержит поля, которые пользователь должен иметь возможность добавить;
  5. справочники из DopInf открываются по F2;
  6. ФЛК и предпросмотр работают на черновике.