Имя: Пароль:
IT
Админ
Генератор документации для различных видов однотипных программ
0 MaxS
 
15.12.17
17:50
Существует ли способ генерации документации по шаблону?
Например, текст: "Откройте [ВидКонфигурации] в режиме предприятия, через меню [если КА тогда Сервис-Настройки КА] [если УТ тогда Сервис-Настройки УТ], см. рис.1 [если КА тогда скриншот из КА] [если УТ тогда скриншот из УТ]"
В таком случае в одном файле редактируем текст, на выходе получаем несколько pdf файлов для разных видов конфигураций.
Интересуют готовые программы.
1 wt
 
15.12.17
18:22
Было время, вышестоящая организация одолела требованиями по должностным инструкциям и бизнес-процессам. Середина 2000-х. Я затеял следующее. В allfusion process modeler (bpwin) описывал бизнес-процессы, а затем оттуда генерил должностные инструкции. Процесс не пошёл, потому как надо было кадровиков обучать, создавать спец группу или подразделение. А там были одни бабушки, после пары месяцев и вполне нормального результата, все заглохло.
2 SeregaMW
 
15.12.17
19:08
(0) Сделай шаблон в ворде и заполняй его из 1С!? Не то?
3 MaxS
 
15.12.17
19:11
(2) В общем тексте, например, идут несколько картинок подряд для всех видов конфигураций, в конечном результате нужна одна из картинок. Нужно как-то вырезать лишнее, а не просто подменять.
4 SeregaMW
 
15.12.17
19:22
http://macros-vba.ru/makrosy/word/283-kak-udalit-kartinki-v-dokumente-word

ну и какой то алгоритм который будет знать что всегда оставляем картинки кратную 2 или 3 или 4 в зависимости от позиции в общем списке всех картинок
5 SeregaMW
 
15.12.17
19:23
(3) какой объем инструкций в штуках?
6 wt
 
15.12.17
19:38
Есть ещё такая штука: ИЭТР. Интерактивные электронные технические руководства. Тоже приходилось делать. Существует ПО. Методологии. Применяется для сложной наукоемкой технической продукции. Например, самолеты Сухого имеют такую штуку. За рубеж теперь ни одно техническое устройство не выпустят, да потребители не возьмут.
7 MaxS
 
15.12.17
20:46
(5) порядка 5, количество может расти. Наличие автоматизации ускорит процесс.
(4) Это называется сделай инструмент себе сам. )) Тогда уж проще в mxl сделать шаблон, из которого генерировать другой mxl и программно записывать в pdf.
Интересует в первую очередь наличие готовых инструментов. Если нет, буду думать дальше.
8 Cyberhawk
 
15.12.17
21:40
Нету
9 mistеr
 
16.12.17
00:34
Docbook покури.
10 MaxS
 
16.12.17
08:27
(9) Спасибо, один инструмент есть. По верхам пробежался, похоже не желаемое. Покурю на досуге.
11 Tateossian
 
16.12.17
09:07
(0) Да, есть. Называется веб сервер. На нем хранятся макеты html, подменяя на значения спецификаторы. В крайнем случае, можно делать макет вручную и текстовым редактором поиском и заменой менять спецификаторы.
12 Tateossian
 
16.12.17
09:10
(4) В этом решении ужасно все:
а) то что нужно юзать Word (тру программисты вообще не держат програм Office на ПК);
б) то что нужно юзать VBA.

По сабжу на почту часто спам приходит в виде ссылок на файлы word, в которых есть код autoopen(). Использование макросценариев в Worde и разрешение на их запуск - это огромная дыра в безопасности.
13 MaxS
 
16.12.17
09:19
(11) Для 10 инструкций нужно писать 10 ещё более сложных файлов, тестировать их. Как-то не радует. А в правильно написанном шаблоне нужно минимум усилий чтобы добавить новый вид конфигурации.
(12) Да, как раз там, где нужно генерировать инструкцию, офиса нет ;)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший