Интерактивная справка по объектам 1С (автономное расширение)

0. 4038 29.09.20 09:00 Сейчас в теме
База знаний, подключаемая к объектам основной базы. Ведётся интерактивно, формируется в виде статей прямо в 1С (текст, картинки, таблицы, ссылки). Есть возможность прикрепления файлов, привязки к объектам 1С, возможности рейтинга и комментирования пользователями.

Перейти к публикации

Вознаграждение за ответ
Показать полностью
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. delta 356 29.09.20 10:07 Сейчас в теме
Вещь очень актуальная.
А на какой минимальной платформе 1С этот механизм будет работать?
Сюда бы ещё механизм выгрузки накопленной базы знаний в файл или во внешний ресурс.
2. sapervodichka 4038 29.09.20 10:10 Сейчас в теме
(1) от 8.3.16.1148 точно, т.к. я на ней проверял
3. sapervodichka 4038 29.09.20 10:12 Сейчас в теме
(1) Стандартной выгрузкой загрузкой XML можно в файл выгрузить структуру расширения (только отключить выгрузку справочника Идентификаторы объектов метаданных, т.к. он имеет разные идентификаторы элементов в разных базах, чтобы не задублировались)
Fox-trot; +1 Ответить
4. Flok 1 29.09.20 10:13 Сейчас в теме
Интересная идея использования базы знаний !
А обработка базы знаний адаптирована под использование в новых конфигурациях ?
Когда я пытался ее вкрутить в пустую базу ( С БСП) возникали проблемы с модальностью и асинхроными вызовами
5. sapervodichka 4038 29.09.20 10:22 Сейчас в теме
(4) да, пришлось адаптировать код, само расширение у меня сейчас встроено и работает в 1C:ERP свежей
Прикрепленные файлы:
6. KVIKS 77 29.09.20 10:34 Сейчас в теме
Эх, опередил меня, тоже использую у себя аналогичную систему, на УНФ. хотел переделать на расширение, но вот руки не дошли. А так автору респект.
7. Tiger77 69 29.09.20 10:44 Сейчас в теме
Файлы прикрепляются автоматически, если их из буфера обмена в статью вставлять ?
8. sapervodichka 4038 29.09.20 10:50 Сейчас в теме
(7) в статью можно вставлять файлы картинок по кнопке в панели редактирования, а также прикреплять отдельно другие файлы. Из буфера копи-пастом вставка не поддерживается.
Прикрепленные файлы:
9. Cmapnep 13 29.09.20 12:50 Сейчас в теме
Отличная идея, но вариант хранения в самой базе подходит только для одиночных баз.
Если же у клиента несколько баз развернуто, то на поддержку актуальности статей в разных базах будет уходить слишком много ресурсов.
Не рассматривали вариант использования встраиваемого расширения + отдельной опубликованной базы с материалами?
10. sapervodichka 4038 29.09.20 13:02 Сейчас в теме
(9) мысль понял, такой вариант не рассматривал. Изначально можно базу знаний можно сделать отдельной базой смотрите у Александр Анисков публикацию https://infostart.ru/public/203534/ Далее эту базу опубликовать на веб-сервере. И либо дать ссылку пользователям. Либо придумывать привязку к объектам 1С и вызывать веб-сервисы Базы знаний из основной базы. Идея хорошая.
Sla; Cmapnep; Drivingblind; +3 Ответить
11. logarifm 1084 29.09.20 21:12 Сейчас в теме
Не рабочее расширение... зря спалил только 3 стартмани. Автор надо исправлять косяки потму как оно не стартует. Если вы уж делаете что-то то хоть делайте так, чтобы это можно было запускать в любых конфигурациях, минус !

{Расширение_БазаЗнаний Обработка.БазаЗнаний.Форма.Форма.Форма(928,21)}: Переменная не определена (Взаимодействия)
{Расширение_БазаЗнаний Обработка.БазаЗнаний.Команда.ОткрытьБазуЗнаний.МодульКоманды(5)}: ОткрытьФорму("Обработка.БазаЗнаний.Форма", , ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность, ПараметрыВыполненияКоманды.Окно, ПараметрыВыполненияКоманды.НавигационнаяСсылка);

по причине:
Ошибка инициализации модуля: Расширение_БазаЗнаний Обработка.БазаЗнаний.Форма.Форма.Форма
по причине:
{Расширение_БазаЗнаний Обработка.БазаЗнаний.Форма.Форма.Форма(928,21)}: Переменная не определена (Взаимодействия)
ТаблицаКонтактов = <<?>>Взаимодействия.НайтиКонтактыСАдресами(ПочтовыйАдрес);
sapervodichka; +1 Ответить
12. sapervodichka 4038 29.09.20 21:50 Сейчас в теме
(11) Расширение рабочее. Напишите для начала в какой конфигурации 1с не подключается расширение, попробую помочь? (в публикации на русском написано, что на ерп 2.5, а чуть выше в комметах картинка с версиями подсистем дана. То для любых это вы требование заявили. Давайте конструктивно его обсудим *) без учета погоды на улице
23. sapervodichka 4038 30.09.20 08:42 Сейчас в теме
(11) отправил в личку адаптированную версию без модулей взаимодействия
13. sapervodichka 4038 29.09.20 22:08 Сейчас в теме
Коллеги, если кто скачал и у кого, то не работает, то смело пишите мне свой релиз программы 1с, и я вам вышлю скорректированное решение под вашу базу 1с (бесплатно) за замечания буду только благодарен *)
25. logarifm 1084 30.09.20 13:35 Сейчас в теме +3 $m
(13)А теперь поставил + Отличный труд!!!!!!!! Зашол увидил код и проделанную работу. Однозначно +!!!
sapervodichka; +1 Ответить
14. Yashazz 3582 29.09.20 22:29 Сейчас в теме
Я такое сделал уж давным-давно. В том числе на УФ. Умеет и таблицы, и внешние ссылки, и много всего разного. И сделана как расширение, и ни в какой БСП не нуждается.
Только вот руки не дошли выложить - кому-то в личку кидал "as is", а сил на публикацию не хватило. Жаль. Оказывается, судя по реакции, востребованная штука.
sapervodichka; +1 Ответить
15. DmitrySinichnikov 228 29.09.20 22:42 Сейчас в теме
(14) А можете скинуть? Интересно сравнить.
16. Yashazz 3582 29.09.20 22:47 Сейчас в теме
(15) Могу, в принципе, выдрать из подручной конфигурации, какая есть, но по-хорошему надо бы докопаться до финального релиза, а он хз где сейчас. Метаданные примерно как на скриншоте.
Прикрепленные файлы:
18. Yashazz 3582 29.09.20 22:52 Сейчас в теме
(15) Вот ещё скриншоты из того, что есть под рукой. Там, кстати, облако тегов, моим юзерам нравится.
Прикрепленные файлы:
19. Yashazz 3582 29.09.20 23:05 Сейчас в теме
(15) А начался этот проект ещё в лохматые времена на обычных формах: https://infostart.ru/public/184976/
sapervodichka; +1 Ответить
27. JohnyDeath 299 30.09.20 20:20 Сейчас в теме
(14) у вас какой-то особый стиль: прийти в хорошую статью/разработку и оставить отзывы вида "да я такое тыщу лет назад лепил", "совсем баяны и каждый делает/должен уметь делать", "а вот по этой ссылке мое такое же..."
Ну если делал, собери волю в кулак и выложи не в комментах к чужой, хорошо оформленной, статье, а в виде собственной. Вот там и посмотрим на веше творение.
28. Yashazz 3582 30.09.20 21:51 Сейчас в теме
(27) На что времени хватает - то выкладываю, как можете заметить. Что "баян", так я и про свои поделки то же пишу.

А сподвигают меня на это обычно не сами статьи, а восторженные комменты в духе "вау, круто придумано", "суперское ноу-хау". Раздражает, когда люди и искать не хотят, и аналогов не знают, а свои имхи в подобном ключе радостно постят. И поскольку каждый имеет право высказаться, то я ответно, ткскзть, высказываюсь, что-де и не ново это. Если ж сам автор подпрыгивает, мол, гляньте на новинку, тогда тем более бесит. Ну какая, ёмоё, новинка, если это, допустим, в 2011-м году на Мисте было? А?
sapervodichka; +1 Ответить
29. sapervodichka 4038 30.09.20 22:46 Сейчас в теме
(28) а мне твои комменты нравятся, без эмоций и вежливо
17. Yashazz 3582 29.09.20 22:49 Сейчас в теме
А вообще тоже уже стал подумывать в сторону единой базы знаний, к которой бы обращались все 1С инфраструктуры компании... Потому как, верно замечено, всё это поддерживать в актуальном виде в разных базах - так себе развлеченьице.
sapervodichka; +1 Ответить
20. smax 30.09.20 05:23 Сейчас в теме
Добрый день!


1С:ERP Управление строительной организацией 2 (2.4.12.96)
(на базе ERP2.4)

Ошибка при открытии базы знаний:

Ошибка инициализации модуля: Расширение_БазаЗнаний Справочник.СтатьиБазыЗнаний.МодульМенеджера
по причине:
{Расширение_БазаЗнаний Справочник.СтатьиБазыЗнаний.МодульМенеджера(171,21)}: Переменная не определена (Пользователи)
ТекПользователь = <<?>>Пользователи.ТекущийПользователь();
{Расширение_БазаЗнаний Справочник.СтатьиБазыЗнаний.МодульМенеджера(219,20)}: Переменная не определена (Пользователи)
ТекПользователь = <<?>>Пользователи.ТекущийПользователь();
{Расширение_БазаЗнаний Справочник.СтатьиБазыЗнаний.МодульМенеджера(174,20)}: Переменная не определена (БазаЗнаний)
ТекущийРедактор = <<?>>БазаЗнаний.ПолучитьДанныеБлокировки(СтатьяСсылка, Область).Пользователь;
{Расширение_БазаЗнаний Справочник.СтатьиБазыЗнаний.МодульМенеджера(217,20)}: Переменная не определена (БазаЗнаний)
ТекущийРедактор = <<?>>БазаЗнаний.ПолучитьДанныеБлокировки(СтатьяСсылка, Область).Пользователь;

Если возможно получить адаптацию под ERP 2.4 - ждем.

===============

Также на Документооборот 8 КОРП, редакция 2.1 (2.1.13.28)

В нем на уровне конфигуратора РАсширение не поднимается

ИнтерактивнаяСправка Конфигурация Расширение_БазаЗнаний Значение контролируемого свойства РежимСовместимостиИнтерфейса у объекта не совпадает со значением в расширяемой конфигурации Исправить...
ИнтерактивнаяСправка Общий модуль СобытияФорм Не найден объект ОбщийМодуль.СобытияФорм Исправить...
ИнтерактивнаяСправка Конфигурация Расширение_БазаЗнаний Режим совместимости расширения конфигурации больше режима совместимости основной конфигурации
sapervodichka; +1 Ответить
21. sapervodichka 4038 30.09.20 07:36 Сейчас в теме
(20) спасибо за замечание, сегодня посмотрю отвечу
24. sapervodichka 4038 30.09.20 08:43 Сейчас в теме
(20) отправил в личку новую версию. И подключайте расширение с такими флагами
Прикрепленные файлы:
22. sapervodichka 4038 30.09.20 08:39 Сейчас в теме
Добавлена новая версия, всем кто скачал старую вышлю лично обновление по запросу в личку.

Интерактивная справка по объектам 1С (расширение версия от 2020.09.30)

Изменения версии:

1) РежимСовместимости расширения изменен с 8.3.14 на 8.3.12
2) Пара модулей динамического вывода команды на форму объекта ОбщийМодуль.СобытияФорм и ОбщийМодуль.УправлениеСвойствами заменена на пару ОбщийМодуль.ВерсионированиеОбъектов и ОбщийМодуль.УправлениеСвойствами (т.к. ОбщийМодуль.СобытияФорм есть не везде)
3) Добавлена роль ПолныеПрава и настроены на нее доступы к объектам расширения
4) Исправлена ошибка РеквизитаДопУпорядочивания при открытии списка статей
5) Ошибка отсутствия общих модулей взаимодействия в некоторых конфигурациях
6) Снят контроль режима совместимости интерфейса такси в расширении

Адаптирована согласно замечаний для конфигураций:

1С:Управление холдингом, редакция 3.0 (3.0.8.11)
1С:Документооборот 8 КОРП, редакция 2.1 (2.1.13.28)
1С:ERP Управление строительной организацией 2 (2.4.12.96)
1С:ERP Управление предприятием 2 (2.4.11.63)
26. sapervodichka 4038 30.09.20 18:52 Сейчас в теме
Добавлена новая версия, всем кто скачал старую вышлю лично обновление по запросу в личку.

Интерактивная справка по объектам 1С (расширение версия от 2020.10.01)

Изменения версии:

1) Роли Полные права даны прав на команды открытия обработки База знаний (обеспечивающие ее видимость в интерфейсе)
2) В модулях менеджеров объектов прописаны блоки препроцессора
#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда
...
#КонецЕсли
30. sapervodichka 4038 22.10.20 11:19 Сейчас в теме
Добавлена новая версия, всем кто скачал старую вышлю лично обновление по запросу в личку.

Интерактивная справка по объектам 1С (расширение версия от 2020.10.22)

Изменения версии:

1) Исправлены некоторые ошибки работы в 1С веб-клиенте

2) Введите следующие настройки

e1cib/list/РегистрСведений.НастройкиБазыЗнаний

e1cib/list/РегистрСведений.НастройкаХраненияФайлов
31. user929348 28.10.20 20:33 Сейчас в теме
Не пойму как создать новую статью, нигде нет кнопки "Создать".
32. sapervodichka 4038 28.10.20 20:49 Сейчас в теме
(31) На главной странице Базы знаний сначала создается категория (рис.1), затем нужно в нее зайти и добавить статью (рис.2)
Прикрепленные файлы:
33. user929348 28.10.20 21:06 Сейчас в теме
Оставьте свое сообщение
Вопросы с вознаграждением