当前位置: 首页 > 知识库问答 >
问题:

输入控件上的日期格式

冯敏达
2023-03-14

我正在使用iReport 4.6.0和JasperReports Server 4.5.0。我创建了一个报告,希望在其中向MySQL数据库传递日期值。我创建了一个参数并使用了java。util。日期类。在输入控件上,我将其设置为单值类型和日期数据类型。在iReport中运行报告(使用预览)时,系统会提示我选择日期,并使用指定的日期生成报告。将报告部署到JasperReports服务器后,当系统提示我输入日期时,我会得到一个空报告。我注意到服务器上输入控件上的日期格式(YYYY-MM-DD)与在iReport中预览报表时的格式(YYYY-MM-DD)不同。有没有办法解决这个问题?

共有1个答案

黎奇略
2023-03-14

我同意mdahlman的观点。输入控件的格式不应该是问题。它应该向报表传递有效的日期值。

确保输入控件的名称(而不是标签)与参数的名称完全匹配。而且它区分大小写。如果它们不相同,这可能是您的问题。

 类似资料:
  • 本文向大家介绍jQuery实现简单的日期输入格式化控件,包括了jQuery实现简单的日期输入格式化控件的使用技巧和注意事项,需要的朋友参考一下 js代码有一百多行。 先上效果图  html代码 日期: <input type="text" id="dateInputer" class="hhm-dateInputer" placeholder="请输入日期"> 设置input元素类名为 hhm-d

  • 问题内容: 我正在使用Liferay 6.2,并想使用 liferay-ui:input-date 字段。现场本身工作正常。但是我想更改显示的日期格式 毫米/日/年 至 dd.mm.yyyy 但是该怎么做呢?我看不到有什么衣服可以设置这个… 问题答案: 我查看了输入日期标记库代码,如果要更改模式,则必须修改其代码。文件的路径:\ webapps \ ROOT \ html \ taglib \ u

  • 我创建了一个jquery DatePicker。我希望用户选择大于或等于当前日期的日期,所以我使用了。这将禁用所有以前的日期。 但是,通过输入字段,用户可以键入上一个日期。如何禁用输入字段而不禁用DatePicker?

  • 定义 展示当前时间往后的任意天数内的日期。 图片展示 代码演示 import Picker from 'pile/dist/components/picker' const {DatePeriodPicker} = Picker <DatePeriodPicker textvalue="可控制天数(年、月、日)" pickerAway = {function(e,t){ console

  • 定义 可控制开始和结束日期的时间组件。 图片展示 代码演示 import Picker from 'pile/dist/components/picker' const {DateRangePicker} = Picker <DateRangePicker textvalue= {timeValue} pickerAway={this.pickerFun} startData='1

  • 定义 可控制开始和结束日期的时间组件(带时分)。 图片展示 代码演示 import Picker from 'pile/dist/components/picker' const {DateTimePicker} = Picker <DateTimePicker textvalue = "2017/8/7 14:56" pickerAway = {function(e,t){ conso