Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

ru:manual:report:use_macros_in_reports:examples:code_as_hyperlink [2020/07/23 15:20]
192.168.1.126 создано
ru:manual:report:use_macros_in_reports:examples:code_as_hyperlink [2023/03/16 12:20] (текущий)
Строка 1: Строка 1:
-====== Ссылка для процесса с видом типа од" ======+====== Сделать код процесса ссылкой на процесс ======
  
 ===== Текущая ситуация ===== ===== Текущая ситуация =====
  
-Для того, чтобы в отчетах типа HTML (HTML-публикация, Business Studio Portal), названия Процессов, Субъектов и т.д. показывались ссылками (при условии, что есть куда ссылаться), необходимо, чтобы соответствующие привязки создавались как объекты, а не как параметры объекта. При этом текст такого объекта предопределен. Например, в отчетах ссылка будет только у процессов с текстом вида "Код НазваниеПроцесса". Если в отчет вывести параметр "Иерархический код", то гиперссылки у такого кода процесса не будет. +Для того, чтобы в отчетах типа HTML (HTML-публикация, Business Studio Portal), названия Процессов, Оргединиц и т.д. показывались ссылками (при условии, что есть куда ссылаться), необходимо, чтобы соответствующие привязки создавались как объекты, а не как параметры объекта. При этом текст такого объекта предопределен. Например, в отчетах ссылка будет только у процессов с текстом вида "Код НазваниеПроцесса". Если в отчет вывести параметр "Иерархический код", то гиперссылки у такого кода процесса не будет. 
  
 ===== Постановка задачи ===== ===== Постановка задачи =====
  
-В отчете формата Word по процессу в таблице с данными его подпроцессов столбец "Следующий процесс" должен быть:+В отчете формата MS Word по процессу в таблице с данными его подпроцессов столбец "Следующий процесс" должен быть:
  
   - Представлен в формате "Код + Название процесса" если формируется как отдельный документ Word (т.е. обычный формат).   - Представлен в формате "Код + Название процесса" если формируется как отдельный документ Word (т.е. обычный формат).
-  - Представлен в формате "Код"  с гиперссылкой на процесс, если формируется для HTML (HTML-публикация или Business Studio Portal).+  - Представлен в формате "Код" с гиперссылкой на процесс, если формируется для HTML (HTML-публикация или Business Studio Portal).
  
 Ничего не делать с данными о следующем процессе для отчетов типа HTML в случаях, если: Ничего не делать с данными о следующем процессе для отчетов типа HTML в случаях, если:
Строка 21: Строка 21:
 Решение описывается с момента, когда в шаблоне отчета создана необходимая привязка типа "Список", которую можно видеть таблицей. В таблице есть столбец "Следующий процесс", который представлен форматом "Код + Название процесса". Решение описывается с момента, когда в шаблоне отчета создана необходимая привязка типа "Список", которую можно видеть таблицей. В таблице есть столбец "Следующий процесс", который представлен форматом "Код + Название процесса".
    
-[{{ ru/manual/report/use_macros_in_reports/examples/kod_as_link/kod_as_link_01.png?nolink |Рисунок 1. Вид необходимой привязки типа "Список" в шаблоне отчета}}]+[{{ ru/manual/report/use_macros_in_reports/examples/code_as_hyperlink/code_as_hyperlink_01.png?nolink |Рисунок 1. Вид необходимой привязки типа "Список" в шаблоне отчета}}]
  
-[{{ ru/manual/report/use_macros_in_reports/examples/kod_as_link/kod_as_link_02.png?nolink |Рисунок 2. Вид данных, сформированных по необходимой привязке, в выполненном отчете в HTML-публикации}}]+[{{ ru/manual/report/use_macros_in_reports/examples/code_as_hyperlink/code_as_hyperlink_02.png?nolink |Рисунок 2. Вид данных, сформированных по необходимой привязке, в выполненном отчете в HTML-публикации}}]
  
 ===== Концепция решения ===== ===== Концепция решения =====
Строка 144: Строка 144:
 ===== Результат ===== ===== Результат =====
  
-[{{ ru/manual/report/use_macros_in_reports/examples/kod_as_link/kod_as_link_03.png?nolink |Рисунок 3. Вид данных, сформированных по необходимой привязке, в выполненном отчете в HTML-публикации после решения задачи макросом}}] +[{{ ru/manual/report/use_macros_in_reports/examples/code_as_hyperlink/code_as_hyperlink_03.png?nolink |Рисунок 3. Вид данных, сформированных по необходимой привязке, в выполненном отчете в HTML-публикации после решения задачи макросом}}] 
  
  
Строка 151: Строка 151:
  
 [<contextnavigator>] [<contextnavigator>]
 +
 +
 +
  
 +
 +
 +
 +
  
 +
 +
 +
 +
 +{(rater>id=ru_manual_report_use_macros_in_reports_examples_code_as_hyperlink|name=Сделать код процесса ссылкой на процесс|type=vote|trace=ip|headline=off)}
Driven by DokuWiki