Различия

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

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

ru:manual:report:use_macros_in_reports:examples:without_tunnel [2020/07/14 08:34]
192.168.1.126 создано
ru:manual:report:use_macros_in_reports:examples:without_tunnel [2023/03/16 12:20] (текущий)
Строка 1: Строка 1:
-====== Замена в таблицах текста "{Туннель}" ======+====== Замена в таблицах текста "Туннель" ======
  
 ===== Текущая ситуация ===== ===== Текущая ситуация =====
  
-При графическом описании бизнес-процесса допускается туннелирование стрелок. Откуда именно пришли такие стрелки или куда уходят, явно не указывается. В отчетах такие состояния стрелок вместо конкретных процессов обозначают текстом  "{Туннель}".+При графическом описании единицы деятельности допускается туннелирование стрелок. Откуда именно пришли такие стрелки или куда уходят, явно не указывается. В отчетах такие состояния стрелок вместо конкретных единиц деятельности обозначают текстом  "{Туннель}".
  
 {Туннель} -- поставщик или потребитель стрелки. Название не детализируется в случаях однозначного понимания читателями диаграммы. {Туннель} -- поставщик или потребитель стрелки. Название не детализируется в случаях однозначного понимания читателями диаграммы.
Строка 9: Строка 9:
 ===== Постановка задачи ===== ===== Постановка задачи =====
  
-В отчете формата Word по процессу необходимо во всех таблицах, где встречается текст "{Туннель}", сделать его замену на "---". Допускается, что за границами таблиц так же может встречаться этот текст, но его изменять не следует.+В отчете формата MS Word по единице деятельности необходимо во всех таблицах, где встречается текст "{Туннель}", сделать его замену на "---". Допускается, что за границами таблиц так же может встречаться этот текст, но его изменять не следует.
  
 ===== Исходные данные ===== ===== Исходные данные =====
  
-Решение описывается с момента, когда существует шаблон отчета по процессу. В шаблоне существуют таблицы (различные привязки), которые содержат информацию по входам и выходам стрелок.+Решение описывается с момента, когда существует шаблон отчета по единице деятельности. В шаблоне существуют таблицы (различные привязки), которые содержат информацию по входам и выходам стрелок.
  
-[{{ ru:creating_user_reports:use_macros_in_reports:without_tunnel:lang_tunnel1.png?nolink | Рисунок 1. Вид шаблона отчета с таблицами, которые могут выводить заданный текст }}]+[{{ ru/manual/report/use_macros_in_reports/examples/without_tunnel/without_tunnel_01.png?nolink | Рисунок 1. Вид шаблона отчета с таблицами, которые могут выводить заданный текст}}]
  
-[{{ ru:creating_user_reports:use_macros_in_reports:without_tunnel:lang_tunnel2.png?nolink |Рисунок 2. Вид выполненного отчета с искомым текстом в некоторых ячейках}}]+[{{ ru/manual/report/use_macros_in_reports/examples/without_tunnel/without_tunnel_02.png?nolink |Рисунок 2. Вид выполненного отчета с искомым текстом в некоторых ячейках}}]
  
 ===== Концепция решения ===== ===== Концепция решения =====
Строка 37: Строка 37:
 'Вводная часть 'Вводная часть
  
-    columnTableProc = 5 'кол-во столбцов в таблицах с процессами+    columnTableProc = 5 'кол-во столбцов в таблицах с единицами деятельности
     columnChange = 5 'столбец, в котором необходимо производить изменения     columnChange = 5 'столбец, в котором необходимо производить изменения
  
Строка 52: Строка 52:
          Selection.GoTo What:=wdGoToTable, Which:=wdGoToFirst, Count:=iTable, Name:=""          Selection.GoTo What:=wdGoToTable, Which:=wdGoToFirst, Count:=iTable, Name:=""
  
-        If Selection.Tables(1).Columns.Count = columnTableProc Then 'если в таблице по процессам+        If Selection.Tables(1).Columns.Count = columnTableProc Then 'если в таблице по единицам деятельности
  
             countRow = Selection.Tables(1).Rows.Count 'кол-во строк в таблице             countRow = Selection.Tables(1).Rows.Count 'кол-во строк в таблице
Строка 86: Строка 86:
  
 ===== Результат ===== ===== Результат =====
-[{{ ru:creating_user_reports:use_macros_in_reports:without_tunnel:lang_tunnel3.png?nolink |Рисунок 3. Вид сформированного отчета после работы макроса}}] +[{{ ru/manual/report/use_macros_in_reports/examples/without_tunnel/without_tunnel_03.png?nolink |Рисунок 3. Вид сформированного отчета после работы макроса }}] 
  
  
Строка 95: Строка 95:
  
  
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +{(rater>id=ru_manual_report_use_macros_in_reports_examples_without_tunnel|name=Замена в таблицах текста "Туннель"|type=vote|trace=ip|headline=off)}
Driven by DokuWiki