我有一组员工记录,该记录分为3部分。首先,基本的员工详细信息,例如姓名,EmpNo,DOB等。 第二个是“基本补偿详细信息”部分,其中包含“基本工资”,“房屋租金津贴”,“出租车津贴”等字段(所有度量标签存储在单个列中,因此处于透视状态),每个字段的各自值来自事实表(例如Basic_Pay_Amt) 。 第三,“退休福利”部分具有诸如PF,小费(再次将所有计量标签存储在单个列中,因此处于透视状态)之类的字段,并且每个字段的各自值来自不同的事实表(例如Retire_Benefits)。 现在,我想一次为一个特定的员工同时打印所有这三个部分。
我尝试将所有参与者详细信息放在数据透视表的“部分”中,这为显示其余两个部分中的一个留出了空间,因此我可以在措施中提供基本工资详细信息或退休福利详细信息表格的一部分。
期望:
Name:EMP1 EmpNo:111 DOB:01/02/2019
BasicPay HRAllow CabAllow
10000 5000 2000
PF Gratuity
1000 2000
相反,我可以得到:
Name:EMP1 EmpNo:111 DOB:01/02/2019
BasicPay HouseAllow Cab_Allow
10000 5000 2000
或
Name:EMP1 EmpNo:111 DOB:01/02/2019
PF Gratuity
1000 2000