gpt4 book ai didi

sql-server - 如何在 SSRS 中的表格中正确获取表格?

转载 作者:行者123 更新时间:2023-12-04 12:50:39 24 4
gpt4 key购买 nike

我正在尝试创建工资登记详细报告。报告有许多部分,但基本上有一个员工信息部分(姓名、身份证、掩码 SSN 等)、一个收入部分(工资类型、小时数、费率和美元)、一个税收部分(税收明细表) --fed、state、local 等)、扣除部分(扣除的分项 list ——健康、 dentry 等)、福利部分(健康、401k 等)。这是报告的图像一个模型:

Payroll Register Detail

对于我的存储过程,我创建了以下临时表:

CREATE TABLE #EmployeePayDetail(
[Id] [int] IDENTITY(1,1) NOT NULL,
[EmployeeID] [nvarchar](30) NULL,
[EmployeeName] [nvarchar](50) NULL,
[EmployeeSSN] [nvarchar](50) NULL,
[CheckNumber] [int] NULL,
[Description] [nvarchar](30) NULL,
[Units] [decimal](19,5) NULL,
[Rate] [decimal](19,5) NULL,
[Amount] [decimal](19,5) NULL,
[Section] [int] NULL,
[Sort] [int] NULL )

大多数是显而易见的,但是,部分字段用于确定我要将数据放入哪个部分。
1=Earnings
2=Taxes
3=Deductions
4=Benefits

姓名、SSN 和员工 ID 将被非规范化,并且 First(x) 将用于 EmployeeInfo 部分。

所以我的想法是在 Body 上放一个 List Region,然后在 List 上为每个部分放一张表。然后每个列表将过滤部分。当我尝试这个时,我收到了错误:

tablix '' 有一个带有内部成员的明细成员。详细成员只能包含静态内部成员。

所以接下来我尝试将表格放在另一个表格的单元格中。据说你可以嵌套表。当我尝试这个时,我收到了同样的错误。所以我问谷歌,我得到的建议是尝试将这些放在表格的标题部分而不是细节中。当我尝试这样做时,我将所有数据一起运行。

有什么建议?

最佳答案

好的,这是我能够做的工作。

我创建了一个表格来保存报告的结构。每个收入、税收、扣除额、福利和总计部分都有一列。然后我添加了一个父组以按员工分组,并在收入的左侧添加了另一列,我将其标记为员工信息。

这是重要的部分:我删除了详细信息行并将我的数据表复制/粘贴到标题行中。 然后为了得到总数,我在组内添加了一行,并做了正常的总和列的东西。

希望这对其他人有帮助。

关于sql-server - 如何在 SSRS 中的表格中正确获取表格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30645689/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com