我可以在Cognos8中自定义"日期提示"吗?
时间:2020-03-05 18:53:28 来源:igfitidea点击:
我正在使用Cognos8 Report Studio。在我的报告中,有两个日期提示:"开始日期"和"结束日期"。用户可以选择两个不同的日期,也可以选择两个相同的日期。但是该报告仅包含每个月的最后一个营业日期的有效数据。例如,如果1月31日是星期日,则只有1月29日(星期五)(该月的最后一个工作日)才有有效数据。
我可以定制一个"日期提示",在其中可以禁用除每月最后一个工作日以外的所有其他日期吗?用户应该只能选择月底日期,而不能选择其他日期?
解决方案
回答
如果我理解正确,那么用户可以选择不同的日期,但每个选择只能是任何月份的最后一个工作日。因此,开始时间可能是:2008年1月29日至2008年3月30日,或者开始日期是2008年1月29日至2008年1月29日。
为什么根本没有几天?我们能否为数据建模以包含月/年字段,例如并显示" JAN 2008"作为多选列表框提示吗?我们确定数据源没有可使用的总帐会计期间字段或者字典吗?
如果这不起作用,则我们将不得不尝试计算该月的最后一天,但是我们可能需要在特定辖区中包括任何工作假期,因为该月的最后一个工作日不一定是该月的最后一个工作日。这个月。
回答
我认为我们无法按照描述的方式自定义Cognos中的标准日历日期提示,并且快速搜索Cognos知识库并没有发现任何文档。但是,提供用户友好提示的最简单方法似乎是仅使用带有月/年组合的简单下拉值提示,因为每月只有一个有效的日期选择。