exponenta event banner

moveToNextHole

Класс: mlreportgen.dom.Document
Пакет: mlreportgen.dom

Переместить точку добавления документа в следующее отверстие шаблона

Описание

пример

holeID = moveToNextHole(docObj) копирует в выходной документ любой текст между текущим отверстием и следующим отверстием в шаблоне документа. DOM создает mlreportgen.dom.RawText объект для текста. Этот метод делает следующее отверстие текущим и возвращает идентификатор этого отверстия.

Примеры

развернуть все

import mlreportgen.dom.*;
myReport = Document('myDoc','docx');

moveToNextHole(myReport);

Входные аргументы

развернуть все

Документ для перемещения точки добавления в следующее отверстие.

Выходные аргументы

развернуть все

Идентификатор отверстия шаблона, на которое перемещается метод (новое текущее отверстие).

Типы данных: char

Совет

При первом вызове moveToNextHole DOM копирует в выходной документ весь текст вплоть до первого отверстия в шаблоне. Использовать Document.append методы добавления содержимого в выходной документ для заполнения первого отверстия. При следующем вызове moveToNextHoleDOM копирует в выходной документ весь текст между первым и вторым отверстиями в шаблоне. Затем использовать Document.append методы заполнения второго отверстия. Таким образом можно последовательно заполнить все отверстия в документе.

Представлен в R2014b