<h1>Enter parameters for report [% name %]:</h1>
[% IF ( notes ) %]<p>[% notes %]</p>[% END %]
[% FOREACH sql_param IN sql_params %]
- <p>[% sql_param.entry %]: [% sql_param.input %]</p>
+ [% IF sql_param.input == 'date' %]
+ <p>
+ [% sql_param.entry %]: <input id="date_[% sql_param_entry %]" type="text" value="" size="10" name="sql_params">
+ <img id="date_picker_[% sql_param_entry %]" alt="Show Calendar" src="/intranet-tmpl/prog/en/lib/calendar/cal.gif">
+ <script type="text/javascript">
+ Calendar.setup( {
+ inputField : "date_[% sql_param_entry %]",
+ ifFormat : "%Y-%m-%d",
+ button : "date_picker_[% sql_param_entry %]"
+ } );
+ </script>
+ </p>
+ [% ELSE %]
+ <p>[% sql_param.entry %]: [% sql_param.input %]</p>
+ [% END %]
[% END %]
<input type='submit' value='Run the report'/>
</form>
my ($text,$authorised_value) = split /\|/,$split[$i*2+1];
my $input;
if ($authorised_value eq "date") {
- $input = qq(<input id="date_$text" type="text" value="" size="10" name="sql_params">
- <img id="date_picker_$text" alt="Show Calendar" src="/intranet-tmpl/prog/en/lib/calendar/cal.gif">
- <script type="text/javascript">
- Calendar.setup(
- {
- inputField : "date_$text",
- ifFormat : "%Y-%m-%d",
- button : "date_picker_$text"
- }
- );
- </script>
- );
+ $input = 'date';
}
elsif ($authorised_value) {
my $dbh=C4::Context->dbh;