Редактор справки 1С

16.01.20

Разработка - Инструментарий разработчика

Конфигурация для разработки справочной информации для конфигураций 1С. Тестировалось на 1С:Предприятие 8.3 (8.3.13.1690). Файловая база.

Скачать файлы

Наименование Файл Версия Размер
Редактор справки 1С:
.dt 1,17Mb
35
.dt 1,17Mb 35 Скачать
Редактор справки 1С:
.cf 133,34Kb
5
.cf 133,34Kb 5 Скачать

Разработка справочной информации для конфигураций 1С.

- Импорт справки из 1С (всей или по выделенным объектам метаданных). Используется команда пакетного режима "Выгрузить конфигурацию в файлы" с последующим разбором файлов.

- Экспорт справки в 1С (всей или по выделенным объектам метаданных).  Используется команды пакетного режима "Выгрузить конфигурацию в файлы" и "Загрузить конфигурацию из файлов". Перед загрузкой файлы модифицируются.

- Загрузка метаданных из конфигурации. (только объекты у которых есть Справочная информация). Реализовано с помощью COM соединения.

- Разработка справочной информации в разрезе Проектов.

- Возможность, при разработке справочного материала, указывать ссылки на справочную информацию других объектов.

- Разработка свободной справочной информация (без привязки к объектам метаданных и проектов). Инструкции, Описания, Технические задания и т.д..

- Работа с картинками. Картинки хранятся в отдельном справочнике в справку вставляются в момент экспорта или просмотра. В последнем случае, картинки выгружаются во временные файлы.

- Работа с таблицами. Добавление новых и редактирование уже имеющихся в тексте таблиц.

- Удобный редактор HTML (Функционал вырезан из конфигурации, т.к. не я его автор, но он элементарно встраивается обратно, ссылка на разработку автора указана. Кстати, спасибо ему большое //infostart.ru/public/75313/)

- Работает как с конфигурациями не подключенными к хранилищу, так и с конфигурациями подключенными к хранилищу. В последнем случае процесс экспорта устроен немного сложнее.

 

Описание работы в программе подробно изложено в элементе справочника "Справочная система" - "Описание работы в решении" в приложенном к публикации архиве (dt).

Как всегда предупреждаю, что это не конечный продукт, а "Конструктор" для подстройки под себя, но "конструктор" рабочий.

 

На сайте есть публикация с похожим названием "Редактор справки" //infostart.ru/public/563031. Основное и принципиальное отличие, моей разработки в том, что конечным результатом является типовая справочная информация в метаданных конфигурациях 1С. В указанном же решении, справка не является типовой справкой 1С, а является данными самой базы (есть возможность ссылаться на элементы типовой справки 1С) с возможностью редактирования и дополнения в пользовательском режиме.

 

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

справка справочная информация редактор разработка инструкции описания

См. также

SALE! 20%

Infostart Toolkit: Инструменты разработчика 1С 8.3 на управляемых формах

Инструментарий разработчика Роли и права Запросы СКД Платформа 1С v8.3 Управляемые формы Запросы Система компоновки данных Конфигурации 1cv8 Платные (руб)

Набор инструментов программиста и специалиста 1С для всех конфигураций на управляемых формах. В состав входят инструменты: Консоль запросов, Консоль СКД, Консоль кода, Редактор объекта, Анализ прав доступа, Метаданные, Поиск ссылок, Сравнение объектов, Все функции, Подписки на события и др. Редактор запросов и кода с раскраской и контекстной подсказкой. Доработанный конструктор запросов тонкого клиента. Продукт хорошо оптимизирован и обладает самым широким функционалом среди всех инструментов, представленных на рынке.

13000 10400 руб.

02.09.2020    122180    670    389    

714

SALE! 25%

Infostart PrintWizard

Пакетная печать Печатные формы Инструментарий разработчика Платформа 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:Конвертация данных 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

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

18000 15300 руб.

06.10.2023    7298    21    6    

39

SALE! 20%

Infostart УДиФ: Управление данными и формами

Инструменты администратора БД Инструментарий разработчика Роли и права Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

10000 8000 руб.

10.11.2023    3545    11    1    

34

SALE! 30%

PowerTools

Инструментарий разработчика Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

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

3600 2520 руб.

14.01.2013    177760    1073    0    

849

Многопоточность. Универсальный «Менеджер потоков» 2.1

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

5000 руб.

07.02.2018    99349    239    97    

296

[ЕХТ] Фреймворк для Расширений 1С

Инструментарий разработчика Платформа 1С v8.3 Управляемые формы Платные (руб)

"Фреймворк для Расширений 1С" это универсальное и многофункциональное решение, упрощающее разработку и поддержку создаваемых Расширений. Поставляется в виде комплекта из нескольких Расширений с открытым исходным кодом. Работает в любых Конфигурациях в режиме Управляемого приложения с режимом совместимости 8.3.12 и выше без необходимости внесения изменений в Конфигурацию.

3000 руб.

27.08.2019    18118    6    8    

40

1С HTML Шаблоны / HTML Templates

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Быстрая и удобная обработка для работы с шаблонами HTML. Позволяет легко и быстро формировать код HTML.

2040 руб.

27.12.2017    28111    3    10    

15

Выполнение произвольного кода или запроса с параметрами через Web-сервис (замена COM-подключений)

Инструментарий разработчика Обмен между базами 1C Платформа 1С v8.3 Платные (руб)

В процессе работы в 1С часто возникает потребность получить данные из другой базы.  Обычно это делается через COM-соединение, и время выполнения запроса при этом оставляет желать лучшего. В данной публикации представлено универсальное решение, позволяющее практически моментально выполнить произвольный код или запрос с параметрами в другой информационной базе через Web-сервис.

2400 руб.

24.09.2019    23605    15    15    

32
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. adapter 417 16.01.20 13:57 Сейчас в теме
Несомненно вещь хорошая, но что то это мне напоминает )

Редактор справки
https://infostart.ru/public/563031/
Создание 22.11.16 09:13
2. lastpioneer 231 16.01.20 14:39 Сейчас в теме
(1) Да эту разработку я скачивал, но мне она не подошла.

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

А мне нужно было удобное редактирование типовой справки 1С, что я и реализовал в своем решении.


Можно так же напомнить, что аналогичный моему функционалу есть и в СППР.
4. adapter 417 16.01.20 15:10 Сейчас в теме
(2) так типовая справка именно в базе и хранится и редактировать ее неудобно, требуется изменение базы

в моем подходе справка:
- может быть перезагружена без изменения конфигурации. с помощью "Универсальный обмен данными в формате xml", он уже там и встроен.
- А также автоматически может быть обновлена при изменении конфигурации.
т.е. можно по всяком

кроме того моя реализация
- интегрируется с типовой справкой
- разделяет разделы по уровню доступа ролей пользователя

кстати если вы работали "по мотивам" других разработок, то принято сразу в описании указывать ссылки на первоисточники, давать другое название и описывать чем отличается ваш вариант
5. lastpioneer 231 16.01.20 15:42 Сейчас в теме
(4) Ни кого не хотел обидеть. Спасибо за рекомендации по оформлению, обязательно учту при следующих публикациях.
6. lastpioneer 231 16.01.20 16:04 Сейчас в теме
(4) добавил в описание упоминание вашей разработки.
3. EliasShy 48 16.01.20 14:40 Сейчас в теме
Вот значит кто в последних релизах типовых БУХ справку поменял - Экспортнули и Импортнули с модификацией тэгов!

Конфигурация интересная, также интересна прикладная область - на практике пользователи особо и не знают где справка в 1с
7. adapter 417 16.01.20 17:24 Сейчас в теме
да, спасибо, хорошо. так всем будет проще сориентироваться
8. frkbvfnjh 785 17.01.20 07:58 Сейчас в теме
Русские не никогда не сдаются! и не читаю справку...
9. kzotiks 17.01.20 16:52 Сейчас в теме
(8) я до сегодня думал, что справка бывает только от врача...
10. check2 354 18.01.20 18:48 Сейчас в теме
То что в СППР... боюсь сказать прямо, а то опять забанят… Не очень удачный вариант, плюс в СППР справка только в одну сторону едет, как импортировать из конфигурации справку мы так способа и не нашли, а следовательно там это правильнее сказать очень не удачный вариант. Я бы Ваши наработки в СППР засуну, если не возражаете, мы как раз этого монстра примеряем. Они гораздо приятнее того, что 1С придумала в плане справки.
11. ix5s 118 06.04.20 15:26 Сейчас в теме
При импорте из конфигурации не подтягивает картинки, в чем может быть проблема? или данный функционал не поддерживается?
12. ix5s 118 06.04.20 15:28 Сейчас в теме
Платформа 8.3.13.1513
(11) так же кусок кода перед сохранением элемента не отрабатывает, падает в ошибку


Если Элементы.Текст.Пометка = Истина Тогда
Объект.ТекстHTML = Элементы.ПолеHTMLДокумента.Документ.Body.InnerText;
Иначе
14. lastpioneer 231 07.04.20 10:01 Сейчас в теме
(12) Попробуйте в толстом клиенте.
16. lastpioneer 231 07.04.20 16:21 Сейчас в теме
(12)
Элементы.Текст.Пометка = Истина Тогда


Так это ошибка:

Замените

вот эту строку:

Если Элементы.Текст.Пометка = Истина Тогда


на эту:

 Если Элементы.КнигаРедактор.ТекущаяСтраница = Элементы.СтраницаText Тогда
13. lastpioneer 231 07.04.20 10:00 Сейчас в теме
(11) Попробуйте запустить в толстом клиенте. У меня редактор в файловой версии на локальной машине, может в этом проблема.
С загрузкой картинок при импорте, вроде бы не было. При экспорте, да, 1С упорно отказывался их принимать из-за того, что разная разметка html. Поле HTML документа туда какие-то свои конструкции добавляет.

К сожалению, на поддержку времени сейчас нет.
15. adapter 417 07.04.20 10:47 Сейчас в теме
в платформе поменяли объектную модель HTML документа. Наверное потребуется исправления в коде
17. Yashazz 4709 06.07.21 17:42 Сейчас в теме
Вот так делали люди, делали, а потом появился новый WebKit и всё слону под хвост...
18. AfipNPZ 31.10.22 16:17 Сейчас в теме
С серверной базой работает с ошибками. При импорте пытается создать новую базу в папке "C:\Windows\System32"
Оставьте свое сообщение