September 11, 2001 - Counting Pages in A Print Template
September 11, 2001 Counting Pages in A Print Template Tips: September 2001
Yehuda Shiran, Ph.D.
|
LAYOUTRECT
element within a DEVICERECT
element. When writing a dynamic print template, you'll probably need to find how many pages there are in the template. Since there is one DEVICERECT
tag per page, you can count the number of DEVICERECT
tags instead. First create the collection object of all DEVICERECT
elements:
var oDeviceRectCollection = document.all.tags("DEVICERECT");
The number of pages, then, is the collection length, oDeviceRectCollection.length
.To learn more about print templates, read Column 89 (Print Templates, Part I) and Column 91 (Print Templates, Part II: TemplatePrinter.) Download the Microsoft print template loader.