Различия

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

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

ru:creating_user_reports:use_macros_in_reports:examples:typelink_with_subject [2014/03/04 11:19]
barinova
ru:creating_user_reports:use_macros_in_reports:examples:typelink_with_subject [2018/04/09 15:33] (текущий)
Строка 9: Строка 9:
 В отчете формата Word по процессу в таблице со столбцами процессов, субъектов процесса и типа связи субъекта с процессом сделать так, чтобы тип связи показывался не отдельным столбцом, а в столбце с субъектом. При этом: В отчете формата Word по процессу в таблице со столбцами процессов, субъектов процесса и типа связи субъекта с процессом сделать так, чтобы тип связи показывался не отдельным столбцом, а в столбце с субъектом. При этом:
  
-  - При выводе в HTML (HTML-публикация или Business Studio Portal) ссылка на субъект должна остаться ссылкой, а название вида связи должно быть черным цветом как это было и в столбце с названием вида связи.+  - При выводе в HTML (HTML-публикация или Business Studio Portal) ссылка на субъект должна остаться ссылкой, а название вида связи должно быть черным цветомкак это было и в столбце с названием вида связи.
   - При выводе в Word название типа связи должно быть цветом, отличным от названия субъекта для большей читабельности (например, серый цвет) и курсивом.   - При выводе в Word название типа связи должно быть цветом, отличным от названия субъекта для большей читабельности (например, серый цвет) и курсивом.
  
Строка 38: Строка 38:
 После окончания переноса всех типов связей удалить столбец "Тип связи" и поправить таблицу к обычному виду. После окончания переноса всех типов связей удалить столбец "Тип связи" и поправить таблицу к обычному виду.
    
-<code vb>+<code>
 Sub ПослеВыполненияОтчета(ob As Variant, app As Variant) Sub ПослеВыполненияОтчета(ob As Variant, app As Variant)
  
Строка 47: Строка 47:
 Bookmark = "Подпроцессы_и_исполнител_83cdcd34" Bookmark = "Подпроцессы_и_исполнител_83cdcd34"
  
-'Номер столбца с название Субъекта+'Номер столбца с названием Субъекта
 Dim ColumnSubject As Integer Dim ColumnSubject As Integer
 ColumnSubject = 3 ColumnSubject = 3
Строка 175: Строка 175:
 countCharClean = 2 ' кол-во символов для удаления countCharClean = 2 ' кол-во символов для удаления
  
-If Len(CellText) > countCharClean Then 'если символов больше чем будем удалять+If Len(CellText) > countCharClean Then 'если символов большечем будем удалять
          
     'убираем последние символы (для текста ячейки - это чистый текст)     'убираем последние символы (для текста ячейки - это чистый текст)
Строка 199: Строка 199:
  
    
 +
 +
 +
 +
 +
 +
 +
 +[<contextnavigator>]
  
  
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki