Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:manual:report:use_macros_in_reports:examples:doc_as_link [2020/07/14 08:35] 192.168.1.126 создано |
ru:manual:report:use_macros_in_reports:examples:doc_as_link [2020/07/21 04:31] (текущий) |
||
---|---|---|---|
Строка 5: | Строка 5: | ||
За каждым документом в Business Studio может быть закреплен файл или указана ссылка на такой файл. При выводе отчетов в HTML (HTML-публикация или Business Studio Portal) в отчете по документу можно вывести на показ параметр "Файл". Пользователю в отчете будет представлена гиперссылка, при нажатии на которую будет открыт конкретный указанный файл или будет осуществлен переход по указанной ссылке. | За каждым документом в Business Studio может быть закреплен файл или указана ссылка на такой файл. При выводе отчетов в HTML (HTML-публикация или Business Studio Portal) в отчете по документу можно вывести на показ параметр "Файл". Пользователю в отчете будет представлена гиперссылка, при нажатии на которую будет открыт конкретный указанный файл или будет осуществлен переход по указанной ссылке. | ||
- | [{{ ru:creating_user_reports:use_macros_in_reports:doc_as_link:lang_file_link1_doc_with_link.png?nolink |Рисунок 1. Ссылка на файл документа из отчета по документу}}] | + | [{{ ru/manual/report/use_macros_in_reports/examples/doc_as_link/doc_as_link_01.png?nolink |Рисунок 1. Ссылка на файл документа из отчета по документу}}] |
С другой стороны, в HTML все упоминания документа в отчетах других объектов имеют ссылку на документ (при условии, что есть куда ссылаться). И уже после перехода по этой ссылке будет доступна ссылка для загрузки файла документа. | С другой стороны, в HTML все упоминания документа в отчетах других объектов имеют ссылку на документ (при условии, что есть куда ссылаться). И уже после перехода по этой ссылке будет доступна ссылка для загрузки файла документа. | ||
- | [{{ ru:creating_user_reports:use_macros_in_reports:doc_as_link:lang_file_link2_link_for_docs.png?nolink |Рисунок 2. Ссылка на документ из отчета по процессу}}] | + | [{{ ru/manual/report/use_macros_in_reports/examples/doc_as_link/doc_as_link_02.png?nolink |Рисунок 2. Ссылка на документ из отчета по процессу}}] |
В отчетах любых объектов также можно выводить не документ, а ссылку на файл. При этом такая ссылка будет иметь текст, отличный от названия документа (см. Рисунок 6). | В отчетах любых объектов также можно выводить не документ, а ссылку на файл. При этом такая ссылка будет иметь текст, отличный от названия документа (см. Рисунок 6). | ||
Строка 26: | Строка 26: | ||
Решение описывается с момента, когда в шаблоне отчета создана необходимая привязка типа "Список", которую можно видеть таблицей. | Решение описывается с момента, когда в шаблоне отчета создана необходимая привязка типа "Список", которую можно видеть таблицей. | ||
- | [{{ ru:creating_user_reports:use_macros_in_reports:doc_as_link:lang_file_link3_bundles.png?nolink |Рисунок 3. Вид привязки в дереве привязок}}] | + | [{{ ru/manual/report/use_macros_in_reports/examples/doc_as_link/doc_as_link_03.png?nolink |Рисунок 3. Вид привязки в дереве привязок}}] |
- | [{{ ru:creating_user_reports:use_macros_in_reports:doc_as_link:lang_file_link4_dot_table.png?nolink |Рисунок 4. Вид необходимой привязки типа Список в шаблоне отчета}}] | + | [{{ ru/manual/report/use_macros_in_reports/examples/doc_as_link/doc_as_link_04.png?nolink |Рисунок 4. Вид необходимой привязки типа Список в шаблоне отчета}}] |
Настройка сложной привязки "Нормативно-справочные документы" приведена в таблице ниже. | Настройка сложной привязки "Нормативно-справочные документы" приведена в таблице ниже. | ||
Строка 43: | Строка 43: | ||
В качестве примера возьмем процесс А1, который имеет свойства, представленные на рисунке ниже. | В качестве примера возьмем процесс А1, который имеет свойства, представленные на рисунке ниже. | ||
- | [{{ ru:creating_user_reports:use_macros_in_reports:doc_as_link:change_file_link5_poc_nsd.png?nolink |Рисунок 5. Вид закладки "Нормативно-справочные документы" в окне свойств процесса}}] | + | [{{ ru/manual/report/use_macros_in_reports/examples/doc_as_link/doc_as_link_05.png?nolink |Рисунок 5. Вид закладки "Нормативно-справочные документы" в окне свойств процесса}}] |
- | [{{ ru:creating_user_reports:use_macros_in_reports:doc_as_link:lang_file_link6_reportword_without_vba.png?nolink |Рисунок 6. Вид данных, сформированных по необходимой привязке, в выполненном отчете в HTML-публикации до решения задачи}}] | + | [{{ ru/manual/report/use_macros_in_reports/examples/doc_as_link/doc_as_link_06.png?nolink |Рисунок 6. Вид данных, сформированных по необходимой привязке, в выполненном отчете в HTML-публикации до решения задачи}}] |
===== Концепция решения ===== | ===== Концепция решения ===== | ||
Строка 179: | Строка 179: | ||
===== Результат ===== | ===== Результат ===== | ||
- | [{{ ru:creating_user_reports:use_macros_in_reports:doc_as_link:lang_file_link7_reportword_withvba.png?nolink |Рисунок 7. Вид данных, сформированных по необходимой привязке, в выполненном отчете в HTML-публикации после решения задачи}}] | + | [{{ ru/manual/report/use_macros_in_reports/examples/doc_as_link/doc_as_link_07.png?nolink |Рисунок 7. Вид данных, сформированных по необходимой привязке, в выполненном отчете в HTML-публикации после решения задачи}}] |
При этом решении следует помнить о том, что в зависимости от направления вывода отчета (документ Word/Excel или HTML-публикация/Business Studio Portal) и способа закрепления за документом файла, ссылки на файлы документы могут быть не всегда. | При этом решении следует помнить о том, что в зависимости от направления вывода отчета (документ Word/Excel или HTML-публикация/Business Studio Portal) и способа закрепления за документом файла, ссылки на файлы документы могут быть не всегда. |