0

我正在使用由其他人构建的 SharePoint 数据库。我正在通过 Microsoft Access 生成一个简单的报表。我的一切工作正常,但我有一个价值,在 SharePoint 中是一个附加到采购订单的特定买家的列表。在 SharePoint 中,它返回一个名称值,但在 Access 中,它返回一个 # 值。我想知道当从 SharePoint 表返回的数据是 = to (specified #) 时,是否可以进行简单的修复,它将返回(指定的名称)。

现在它会返回 137。我希望它返回买家名称。遗憾的是,条件格式不会扩展到格式以外的内容,并且实际上可能会更改 If [Field] 返回 [#value] 而不是 return [specified return value]。

这是我从表中查询。我只是直接拉。

SELECT
   [115_12 RFQ's].RFQ, [115 Procurement].PO,
   [115 Procurement].[Issued Date],
   [115 Procurement].[C/O],
   [115 Procurement].Status,
   [115 Procurement].Vendor,
   [115_12 RFQ's].[RFQ Title],
   [115 Procurement].[PO Type],
   [115 Procurement].VDR,
   [115 Procurement].[Approval Drawings Required].Value,
   [115 Procurement].[Inspection Required],
   [115 Procurement].[Actual Inspection Date],
   [115 Procurement].[Shipped Date (Vendor)],
   [115 Procurement].[Actual Delivery Date],
   [115 Procurement].[Delivering To?],
   [115 Procurement].[Delivery Required Date],
   [115 Procurement].[Promised Delivery Date],
   [115 Procurement].[Last Vendor Contact Date],
   [115 Procurement].Comments,
   [115_12 RFQ's].Commodity,
   [115_12 RFQ's].Buyers
FROM [115_12 RFQ's]
LEFT JOIN [115 Procurement]
   ON [115_12 RFQ's].ID = [115 Procurement].RFQ;

[115_12 RFQ's].Buyers正在返回我想要返回特定值的那些数字。

4

1 回答 1

1

数据库中可能有一个Buyers表存储 ID(这是查询现在返回的内容)和与 ID 关联的人的姓名。例如:

[Buyers table]
BuyerID
FullName

137   Tom Jones
138   Fred Smith

您需要做的是找出公开买家姓名的表或视图的名称,并修改您的查询以执行与该表/视图的连接。从那里,您可以在表格中包含买家的姓名,而不是买家 ID,或者除了买家 ID 之外。

类似这样的东西:

SELECT
   [115_12 RFQ's].RFQ, [115 Procurement].PO,
   [115 Procurement].[Issued Date],
   [115 Procurement].[C/O],
   [115 Procurement].Status,
   [115 Procurement].Vendor,
   [115_12 RFQ's].[RFQ Title],
   [115 Procurement].[PO Type],
   [115 Procurement].VDR,
   [115 Procurement].[Approval Drawings Required].Value,
   [115 Procurement].[Inspection Required],
   [115 Procurement].[Actual Inspection Date],
   [115 Procurement].[Shipped Date (Vendor)],
   [115 Procurement].[Actual Delivery Date],
   [115 Procurement].[Delivering To?],
   [115 Procurement].[Delivery Required Date],
   [115 Procurement].[Promised Delivery Date],
   [115 Procurement].[Last Vendor Contact Date],
   [115 Procurement].Comments,
   [115_12 RFQ's].Commodity,
   [115_12 RFQ's].Buyers,
   [Buyers].FullName
FROM [115_12 RFQ's]
LEFT JOIN [115 Procurement]
   ON [115_12 RFQ's].ID = [115 Procurement].RFQ
LEFT JOIN [Buyer] 
ON [115_12 RFQ's].Buyers = [Buyer].BuyerID;
于 2013-04-11T15:59:33.733 回答