0

我正在运行 MS Access 2003,但我对它不是很熟悉。该数据库跟踪公司及其业务范围的计费。公司 ID 与 LoB ID 匹配。例如,在一份报告中,公司可能是 GAP,而 LineofBusiness 可能是 Shirts,或者其他什么,所以是 GAP SHIRTS。好吧,假设我希望 GAP SHIRTS 和 GAP PANTS 出现在“代理”报告中,但我想将 GAP SANDALS 用于“GAP”报告.. 甚至可能吗?还有其他报告使用此信息,因此我无法真正更改表格中的任何内容。请注意,这两个表中还有其他公司和子公司。

基本上,对于某些 LoB(衬衫/裤子),我希望将它们分组在 XYZ 公司(它们在表/db 中与谁关联)下的代理报告中,但凉鞋 LoB 将在 GAP 下报告。如何识别报告组的差异?我附上了到目前为止它的样子的屏幕截图。

它将为除 2 之外的所有其他公司打印正确的报告。我需要“XYZ”和“GAP”以及只有少数 LoB 才能在一份名为“Agency”的报告上打印出来。请记住,LoB 确实都与其相应的公司相关联,但是出于会计目的,我们需要实施此更改。

此外,我远不是编写查询甚至建立查询的专家。

我希望我足够清楚。

谢谢。

下面是屏幕截图

http://i.stack.imgur.com/iTRms.png

4

1 回答 1

0

[table].[CompanyID] & "-" & [table].[LoBID]

http://www.techonthenet.com/access/queries/concatenate.php

于 2013-08-13T19:21:48.867 回答