PrintEZ application now puts all errors received during a print job onto the clipboard for pasting into an email.
Now, remembering what was said on the gray error boxes is not critical.
The text in the gray error message boxes is not truncated at 254 characters to prevent errors. The Clipboard version
of the error will not be truncated.
Added PEZ functions "PARSE" and "MODROLLUP"
PARSE - Parses an XML value from an XML string. This is useful if you want to use something like
items.help_info to store large text blocks to use on layouts PEZ("PARSE", "XMLTAG",
items.help_info. In other words, if the item’s help_info field had "<XMLTAG>This is the
stuff I want printed on the layout</XMLTAG> <SOMEOTHERTAG>blah blah blah
blah</SOMEOTHERTAG>", then the returned value would be "This is the stuff I want printed on the layout"
MODROLLUP - Returns a string of all the modifier descriptions and/or prices.
Note: This function only works on Confirmation letter layouts. It will not work on Regular graphic tickets and
vouchers.
You can specify a pattern and a delimiter. Default pattern is "DESCRIP" and default delimiter is ", ".
"DESCRIP" and "EXTENSION" are replaced in the pattern with the actual item values.
Example:
A rental package with a helmet and insurance modifiers
Sample call: PEZ("MRU") returns "Helmet, Insurance-Yes"
PEZ("MRU", "DESCRIP (EXTENSION)", " - ") returns "Helmet (5.00) - Insurance-
Yes (1.00)"
There is also a "GRANDTOTALS" option to the ModRollUp function. It returns XML values for all the totals
(Tax1Totals, Tax2Totals, FeeTotals, DiscountTotal and ExtensionTotal). You can access
these values by using the PARSE function along with this new one like this: VAL(PEZ("PARSE",
"EXTENSIONTOTAL", PEZ("MRU", "GRANDTOTALS")))
Commentaires sur ces manuels