\n";
$line = $words[$i]." ";
}
}
$nRows += 2;
echo "$line
\n";
return $nRows;
}
function printHeader($pageNo = 0)
{ GLOBAL $ident, $job, $clientdat, $tableWidth;
echo "
"; if ($pageNo) echo "Page ".($pageNo + 1)." - "; echo $job['jobNo']." | \n"; echo "||||
Billing Information | \n"; echo "Site Information | \n"; echo "";
echo "
| ||
".fixName($clientdat['fName'], $clientdat['lName'])." | "; if (!$ident) echo fixName($job['fName'], $job['lName']); echo " | "; if (!empty($job['protectron'])) echo "Serv Req ".$job['protectron']; echo " | \n"; echo "||
".$clientdat['address']." | "; if (!$ident) echo $job['address']; echo " | \n"; if (!empty($job['protectron'])) echo "Workorder "; if (!empty($job['pwoNo'])) echo $job['pwoNo']; echo " | \n"; echo "||
".$clientdat['city'].", ".$clientdat['prov']." ".$clientdat['pc']." | "; if (!$ident) echo $job['city'].", ".$job['prov']." ".$job['pc']; echo " | \n"; echo "
\n";
// output assignment here
if (!empty($job['assignment']))
{ $nRows += 2;
echo " Task Description \n"; $lines = explode("\n", $job['assignment']); foreach ($lines as $line) $nRows += outLine($line); echo " \n"; } echo " Notes \n"; if (count($notes)) { foreach ($notes as $note) { if ($note['eType'] == "s") { $span1 = ""; $span2 = ""; } else { $span1 = ""; $span2 = ""; } echo "$span1By ".$note['author']." on ".$note['wDate'].": \n"; $nRows += 1; echo "\n"; $note['note'] = str_replace("\n", " \n", stripslashes($note['note'])); $noteLines = explode("\n", $note['note']); foreach ($noteLines as $noteLine) $nRows += outLine($noteLine); echo "$span2 \n"; } } $nRows = intval($nRows * 0.75); if ($nRows & 0x01) $nRows -= 1; while ($nRows < 50) { if (array_key_exists("worksheet", $_REQUEST)) { echo str_repeat("_", 58); } echo " \n"; $nRows += 2; } echo " | \n";
// second column: labor and parts
echo " \n";//width=\"49%\" echo " | \n"; // labor
echo " Labor \n"; echo "
\n"; if(count($travel) or array_key_exists("worksheet", $_REQUEST)) { echo " Travel (km) \n"; echo "
| \n";
echo " |||||||||||||||||||||||||||||||||||||||||||||||
\n";
echo " Signiture __________________________________ Print Name"; if (!empty($_SESSION['signer'])) { //if (strlen($_SESSION['signer']) < 32) // str_repeat("_", intval((32 - strlen($_SESSION['signer'])) / 2)); echo ": ".$_SESSION['signer'].""; //if (strlen($_SESSION['signer']) < 32) // str_repeat("_", intval((32 - strlen($_SESSION['signer'])) / 2)); } else echo " ____________________________"; echo " Date"; if (empty($_SESSION['usePrintDate'])) echo "___________________________"; else echo ": ___".date("Y-m-d")."___"; echo " "; echo " | \n";
echo "
PAGE BREAK | \n"; echo "
Num | \n"; echo "Par | \n"; echo "Device | \n"; echo "Type | \n"; echo "Loop | \n"; echo "Description | \n"; echo "\n"; echo " |
---|---|---|---|---|---|---|
".$zone['zoneNo']." | \n"; echo "".$zone['zonePart']." | \n"; echo "".$zone['zoneDevice']." | \n"; echo "".$zone['zoneType']." | \n"; echo "".$zone['zoneEOL']." | \n"; echo "".$zone['zoneName']." | \n"; echo "
"; echo "PAGE ".($pageNo + 1); echo " | \n"; echo "
Qty | \n"; echo "Vend | \n"; echo "Item | \n"; echo "Owner | \n"; echo "Description | \n"; echo "Serial | \n"; echo "Location | \n"; echo "Date | \n"; echo "
---|---|---|---|---|---|---|---|
{$itemCnt['n']} | \n"; echo "{$pDat['vend']} | \n"; echo "{$pDat['vsn']} | \n"; echo "".strtoupper($parts['owner'])." | \n"; echo "{$pDat['description']} | \n"; echo "{$parts['sn']} | \n"; echo "{$parts['iloc']} | \n"; echo "".formatDate(substr($parts['lastmod'],0,8))." | \n"; echo "
Qty | \n"; echo "Vend | \n"; echo "Item | \n"; echo "Owner | \n"; echo "Description | \n"; echo "Serial | \n"; echo "Location | \n"; echo "
---|---|---|---|---|---|---|
{$itemCnt['n']} | \n"; echo "{$pDat['vend']} | \n"; echo "{$pDat['vsn']} | \n"; echo "".strtoupper($parts['owner'])." | \n"; echo "{$pDat['description']} | \n"; echo "{$parts['sn']} | \n"; echo "{$parts['iloc']} | \n"; echo "
Qty | \n"; echo "Vend | \n"; echo "Item | \n"; echo "Description | \n"; echo "Serial | \n"; echo "Location | \n"; echo "
---|---|---|---|---|---|
"; echo " | "; echo " | "; echo " | "; echo " | "; echo " |