Пакет: mlreportgen.dom
Переместитесь документ добавляют точку, чтобы затем обработать дыру по шаблону
holeID = moveToNextHole(docObj)В первый раз, когда вы вызываете метод moveToNextHole, DOM копирует в выходной документ весь текст до первой дыры в шаблоне. Используйте методы Document.append, чтобы добавить содержимое в выходной документ, чтобы заполнить первую дыру. В следующий раз, когда вы вызываете moveToNextHole, DOM копирует в выходной документ весь текст между первой и второй дырой в шаблоне. Затем используйте методы Document.append, чтобы заполнить вторую дыру. Таким образом можно последовательно заполнить все дыры в документе.