会计年度和月份参数
Posted
技术标签:
【中文标题】会计年度和月份参数【英文标题】:Fiscal year and month parameters 【发布时间】:2018-12-12 19:50:58 【问题描述】:我正在编写一份报告,该报告报告用户可以从下拉列表中选择的月份,还报告截至所选月份的财政年度的累积数据。
我将如何设置参数,以便他们可以首先从下拉列表中选择该会计年度,然后在第二个下拉列表中自动填充该会计年度中已完成或当前所在的月份?
例如,我的会计年度选择“2019”,月份日期应仅显示以下选项:10 月、11 月、12 月。
【问题讨论】:
欢迎来到 Stack Overflow!你会发现如果你花点时间去Stack Overflow tour,你会有更好的体验。您还可以阅读有关询问good question 的信息。如果您遵循 Stack Overflow 社区的规范,并以帮助他人的态度来对待它,它将为您提供良好的服务。 您正在寻找的是 CASCADING 参数。您将需要创建 2 个数据集。第一个是一年,第二个是几个月。 ds_months 将 year 作为参数。最后,在 ds_month 的 sql 端,您必须获得前 4 名并按 desc 排序。然后排在第 2、3、4 位(根据您的需要,最后 3 个月) 【参考方案1】:您可以创建包含以下字段的表格:年、月。运行这样的代码
select distinct Year from table order by Year desc
选择所有会计年度。 将更改事件侦听器添加到下拉列表(会计年度),立即运行此类代码:
select Month from table where Year = @year
选择月份(@year - 选择的财政年度)
【讨论】:
以上是关于会计年度和月份参数的主要内容,如果未能解决你的问题,请参考以下文章