Вставка значений на основе иероглифической системы

В мультиязычные отчёты можно вставлять значения на основе иероглифической системы.

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

Инструкции для вставки в шаблоны форматов MS Word и MS Excel приведены в соответствующих пунктах текущей статьи ниже.

Инструкция для шаблонов отчетов MS Word

  1. В справочнике Главное меню → Отчеты → Шаблоны отчетов объекта либо Шаблоны отчетов (для статических отчётов) нажать Действия - Настройка параметров.
    1. Поставить галку напротив параметра "Файл шаблона". Нажать кнопку "Ок".
    2. В нужной строке дважды нажать на ячейку в появившемся столбце.
    3. В появившемся окне нажать на гиперссылку Открыть файл.
    4. В появившемся окне нажать в Главном меню выбрать ленту "Файл", вкладка "Сведения", в кнопке с выпадающим списком "Свойства" выбрать вариант "Дополнительные свойства" и перейти на вкладку "Прочие".
      Рисунок 1. Меню Сведения MS Word
    5. Добавить дополнительное свойство, у которого в качестве значения указать требуемый текст.
      Рисунок 2. Добавление дополнительного свойства шаблона
  2. Сохранить файл шаблона в нужном месте и закрыть MS Word.
  3. В окне из пункта 1.3 нажать гиперссылку "Выбрать файл" и выбрать сохраненный в предыдущем пункте файл шаблона.

Далее можно вставить это дополнительное свойство в отчет с помощью макроса, пример реализации приведен ниже.

Пример макроса для дополнительного свойства в отчет формата MS Word

Sub InsertValueWord() 

ActiveDocument.Content.InsertAfter Text:=ActiveDocument.CustomDocumentProperties("text_ja") 

End Sub 

Инструкция для шаблонов отчетов MS Excel

  1. Открыть шаблон отчёта.
  2. Нажать кнопку Редактирование формы.
  3. В появившемся окне нажать в Главном меню выбрать ленту "Файл", вкладка "Сведения", в кнопке с выпадающим списком "Свойства" выбрать вариант "Дополнительные свойства" и перейти на вкладку "Прочие". (см. Рис. 1).
  4. Добавить дополнительное свойство (см. Рис. 2), у которого в качестве значения указать требуемый текст.
  5. Сохранить файл шаблона отчёта в MS Excel, а затем сохранить шаблон отчета кнопкой Сохранить в Мастере отчетов в Busines Studio.
  6. Теперь значение из этого дополнительного свойства можно вставлять в отчет с помощью макроса по названию дополнительного свойства.

Далее можно вставить это дополнительное свойство в отчет с помощью макроса, пример реализации приведен ниже.

Пример макроса для дополнительного свойства в отчет формата MS Excel

Sub InsertValueExcel() 

Dim rng As Range 

Set rng = Range("A1") 

rng.Value = ActiveWorkbook.CustomDocumentProperties("text_ja") 

End Sub
« ПредыдущаяНа уровень вышеСледующая »
 
Driven by DokuWiki