Класс: mlreportgen.dom.Document
Пакет: mlreportgen.dom
Заполнение отверстий документа сгенерированным содержимым
fill( заполняет отверстия в форме на основе DOM с сгенерированным содержимым. Используйте этот метод с классом, который вы получают из любого из этих классов:form)
Примечание
Используйте этот метод только с производными классами. Вызов этого метода для образца класса DOM приводит к ошибке.
Этот метод принимает, что производный класс для каждого отверстия в шаблоне образца определяет метод, имеющий эту сигнатуру:
fillHoleId(d)
HoleId - идентификатор отверстия, заданный в шаблоне документа. d является образцом производного класса. Метод заливки переходит от первого отверстия в документе к последнему, вызывая соответствующее fillHoleId СПОСОБ НА КАЖДОМ ОТВЕРСТИИ. Таким образом можно задать методы, которые заполняют отверстия без закольцовывания. Метод заливки перемещается от отверстия к отверстию, чтобы заполнить шаблон.В производном классе задайте fill методы вставки содержимого для каждого отверстия в шаблоне. Использовать эту подпись:
fillHOLE_ID(docObj);
HOLE_ID - идентификатор отверстия, заданный шаблоном, который используется документом, и docObj является образцом производного класса. При вызове на производном Document объект, fill метод переходит от первого отверстия в документе к последнему, вызывая соответствующее fillHOLE_ID СПОСОБ НА КАЖДОМ ОТВЕРСТИИ. Этот подход устраняет необходимость в дополнительном коде для закольцовывания отверстий в шаблоне.