#!/usr/bin/perl -w # =pod =head1 OptParamRpt.pm A subclass of I which allows use of C parameters, which are meant to enhance C parameters in a safe manner. =head2 Copyright =over 4 =item Author Fred Morris =item version 2.8 =item Creation Date 06-Jun-2005 from SqlHtmlRpt.pm =item Modification History =item Copyright Copyright (c) 2002-2005 by Fred Morris, 6739 3rd NW Seattle WA USA 98117 e-mail: m3047 (funny sign) inwa-dot-net telephone 206.297.6344 Licensed under the same terms as Perl itself, with no warranty or claims of fitness for any particular use. =back =head2 Properties There are no additional properties beyond those declared by I. =head2 Subclassed and Private Methods =head3 fmt_param( field_hash, init ) Overridden to define the fmt_param_o parameter type. =head3 fmt_param_o( param_value, substututions, index ) Implements the extension which is provided by this subclass. Returns the I in the passed arrayref. I is the number of the parameter, the C in C. =head2 Public Methods This module overrides or alters the operation of the following methods. =head3 format( sql_mode, template, init ) See I for the basic concepts of operation. Performs additional preprocessing on C parameters, as they might be used in the context of a HTML C