| name | help-add |
| description | 1C help - add embedded help page to a config object. |
$help-add — Добавление справки
Добавляет встроенную справку к объекту: файл метаданных Help.xml, HTML-страницу и при необходимости обновляет метаданные форм.
Usage
$help-add <ObjectName> [Lang] [SrcDir]
| Параметр | Обязательный | По умолчанию | Описание |
|---|
| ObjectName | да | — | Путь объекта относительно SrcDir (например Catalogs/МойСправочник, DataProcessors/МояОбработка) |
| Lang | нет | ru | Код языка справки |
| SrcDir | нет | src | Каталог исходников |
Команда
python .agents/skills/help-add/scripts/add-help.py -ObjectName "<ObjectName>" [-Lang "<Lang>"] [-SrcDir "<SrcDir>"]
Что делает скрипт
- Создаёт
Ext/Help.xml и Ext/Help/ru.html — шаблон справки
- Если у объекта есть формы — добавляет
<IncludeHelpInContents> в метаданные форм (если отсутствует)
- Справка не регистрируется в
ChildObjects — достаточно наличия файлов
После запуска
Отредактируй Ext/Help/ru.html — наполни содержимым справки (стандартный HTML: <h1>..<h4>, <p>, <ul>, <table> и т.д.). Кнопка справки появится автоматически через Autofill в AutoCommandBar формы.