首页 > 解决方案 > 动态交叉表网格值

问题描述

我是 Access 世界的新手,我的任务是尝试修改现有数据库以添加新报告。我一直在尝试找到某种形式的示例来说明我的任务是尝试创建但无济于事。我附上了一张我的老板希望这份报告是什么样子的图片:

1

WCI-1 等是培训课程,这些课程目前被存储为一个庞大的列表,将员工 ID 链接到课程 ID。最终 A、B、C 是技能级别,其中前 x 门课程在所有三个级别中共享,但 A 级和 B 级需要一些额外的课程,目前最大课程数为 20,最少为 5,但有将来会增加更多,这需要能够毫无问题地接受这些。我宁愿不必手动构建所有这些表,因为该查询需要能够创建数百个不同的表。在网格中,绿色框表示他们已经上过课程,红色表示他们没有,我的老板希望网格中没有任何值,只是颜色使其更直观。

员工ID 姓名 课程编号 课程名 视觉识别 名称 技能名称 技能ID
452 增强现实 687 液化天然气-1 22 VS1 组装 AVS1-Leadhand-B 75
452 增强现实 687 液化天然气-1 22 VS1 组装 AVS1-Leadhand-B 75
452 增强现实 1155 WCI-1201 22 VS1 组装 AVS1-Leadhand-B 75
452 增强现实 1203 5 为什么培训 22 VS1 组装 AVS1-Leadhand-B 75
452 增强现实 1235 WCI-1223 22 VS1 组装 AVS1-Leadhand-B 75
452 增强现实 1181 WCI-1119 22 VS1 组装 AVS1-Leadhand-B 75
452 增强现实 1155 WCI-1201 22 VS1 组装 AVS1-Leadhand-B 75
452 增强现实 1077 WCI-1139 22 VS1 组装 AVS1-Leadhand-B 75
452 增强现实 1060 WCI-1120 22 VS1 组装 AVS1-Leadhand-B 75
309 公元前 1235 WCI-1223 22 VS1 组装 AVS1-Leadhand-B 75
309 公元前 1077 WCI-1139 22 VS1 组装 AVS1-Leadhand-B 75
309 公元前 1060 WCI-1120 22 VS1 组装 AVS1-Leadhand-B 75
309 公元前 1181 WCI-1119 22 VS1 组装 AVS1-Leadhand-B 75
309 公元前 1155 WCI-1201 22 VS1 组装 AVS1-Leadhand-B 75
309 公元前 687 液化天然气-1 22 VS1 组装 AVS1-Leadhand-B 75
309 公元前 687 液化天然气-1 22 VS1 组装 AVS1-Leadhand-B 75
398 杰伦 1181 WCI-1119 22 VS1 组装 AVS1-Leadhand-B 75
398 杰伦 1235 WCI-1223 22 VS1 组装 AVS1-Leadhand-B 75
398 杰伦 1060 WCI-1120 22 VS1 组装 AVS1-Leadhand-B 75
398 杰伦 1155 WCI-1201 22 VS1 组装 AVS1-Leadhand-B 75
398 杰伦 1211 总装 22 VS1 组装 AVS1-Leadhand-B 75
398 杰伦 1155 WCI-1201 22 VS1 组装 AVS1-Leadhand-B 75
398 杰伦 687 液化天然气-1 22 VS1 组装 AVS1-Leadhand-B 75
398 杰伦 1077 WCI-1139 22 VS1 组装 AVS1-Leadhand-B 75
498 LT 1155 WCI-1201 22 VS1 组装 AVS1-Leadhand-B 75
498 LT 1060 WCI-1120 22 VS1 组装 AVS1-Leadhand-B 75
498 LT 1077 WCI-1139 22 VS1 组装 AVS1-Leadhand-B 75
498 LT 1235 WCI-1223 22 VS1 组装 AVS1-Leadhand-B 75
498 LT 1181 WCI-1119 22 VS1 组装 AVS1-Leadhand-B 75
498 LT 1235 WCI-1223 22 VS1 组装 AVS1-Leadhand-B 75
498 LT 687 液化天然气-1 22 VS1 组装 AVS1-Leadhand-B 75
498 LT 1235 WCI-1223 22 VS1 组装 AVS1-Leadhand-B 75
495 LYT 1235 WCI-1223 22 VS1 组装 AVS1-Leadhand-B 75
495 LYT 1077 WCI-1139 22 VS1 组装 AVS1-Leadhand-B 75
495 LYT 687 液化天然气-1 22 VS1 组装 AVS1-Leadhand-B 75
495 LYT 1060 WCI-1120 22 VS1 组装 AVS1-Leadhand-B 75
495 LYT 1181 WCI-1119 22 VS1 组装 AVS1-Leadhand-B 75
495 LYT 1155 WCI-1201 22 VS1 组装 AVS1-Leadhand-B 75

如果有人可以让我知道这是否可能,因为我越来越多地对此进行研究,这似乎是不可能的,或者它是否超出了我的能力。如果可能的话,您能否就我什至从哪里开始提供一些建议。

标签: sqlms-accesscrosstab

解决方案


推荐阅读