IE 2017

Путеводитель по конфигурации на управляемых формах (8.2)

Управление - Пользователю системы

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

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

  1. В реквизитах формы в группе "Панель этапов" строим дерево групп, которым будет соответствовать наше иерархическое меню. Если вы хотите, чтобы созданная группа имела свои "подменю", необходимо ее имя начинать со слова "Панель".

    Логика формирования меню
     
  2. Создаем макеты html документов, наименования которых совпадают с наименованиями выше созданных групп

    Логика формирования меню

В итоге получаем несложную схему для быстрого формирования  своего путеводителя.

Путеводитель

P.S. ВНИМАНИЕ!

  • Макет не должен быть пустым. Иначе вылетает с ошибкой. 
  • Для корректного отображения картинок необходимо задать собственные ссылки на них в коде. (пример кода и объяснение качаем в doc файле)


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

Наименование Файл Версия Размер
Путеводитель по конфигурации
.epf 46,67Kb
18.09.13
8
.epf 46,67Kb 8 Скачать
Объяснение по картинкам навигации
.docx 13,59Kb
18.09.13
6
.docx 13,59Kb 6 Скачать

См. также

Комментарии
1. Sergiy Zhygunenko (SergiyZh) 87 18.09.13 15:26 Сейчас в теме
очень нужная была бы вещь, если бы вместо отдельных макетов, можно было бы считывать то, что я уже написал в блоке "СправочнаяИнформация" к объектам. Чтобы в двух местах не переписывать. Можете добавить такое дополнение? А пока такое мне не подходит - не качаю.
2. Иван Ларин (onec.developer) 83 19.09.13 09:38 Сейчас в теме
(1) SergiyZh, Какой смысл дублировать справочную информацию? Стартовый помощник должен в себе скомпоновать, объединить и обобщить все самое важное, и преподнести пользователю в удобоваримом виде.
3. Sergiy Zhygunenko (SergiyZh) 87 19.09.13 12:48 Сейчас в теме
Я согласен, что некоторые страницы такого помощника следует размещать в собственных макетах, но даже в Вашем примере на скриншоте информация о документе ровно такая, какой бы я хотел ее держать в Справке к документу.
По моим прикидкам на один макет страницы обобщенных данных о программе/блоке программы/подсистеме придется 3-5 страниц со справками к обыкновенным объектам метаданных этого блока/подсистемы.
4. Иван Ларин (onec.developer) 83 19.09.13 12:55 Сейчас в теме
(3) SergiyZh, в моем демо примере вставил в макеты то, что первое под руку попалось (а первое что попалось - это текст из справки). В справке обычно пишется более техническим языком описание, тут же предполагается общаться "на языке пользователя". Но ваше пожелание учту, как будет время, сделаю возможность автоматической подгрузки справочной информации
5. Владимир Конырев (Vladimir_Konyrev) 205 19.09.13 23:03 Сейчас в теме
Добрый день. Интересная разработка, но так же не качаю, т.к. придется переписывать часть справки. Поддержу пожелание - иметь возможность загрузить справку по объекту.
6. Sergiy Zhygunenko (SergiyZh) 87 21.09.13 00:15 Сейчас в теме
(4) onec.developer, Оппа. Мы оказывается с Владимиром неправы. Похоже обратиться к данным справки программно из 1С нельзя :(
Тогда прошу прощения, пожелание снимаю.
7. Алексей Ко (Жолтокнижниг) 238 26.09.13 10:31 Сейчас в теме
(6) SergiyZh, Есть один способ
/DumpConfigFiles <каталог выгрузки> [-Module] [-Template] [-Help] [-AllWritable] — выгрузка свойств объектов метаданных конфигурации
А также можно разнообразные распаковщики 1cd использовать
Оставьте свое сообщение