Dlookup,在窗体上取出值,求助

vv_122 2011-03-03 12:24:20
=DLookUp("[FSKU]![Sku_Name]","[FSKU]","[SalesOrder]![Sku_ID] = forms![Sku_ID]")

FSKU表字段,
SKU_ID,SKU_NAME,SKU_TYPE

SalesOrder表字段,
SKU_ID,SKU_NAME,SKU_TYPE,SKU_UNIT

在窗体SalesOrder中,
根据SKU_ID,确定SKU_NAME,SKU_TYPE,(来源FSKU表的中相应字段)。

现在公式,无法取出数据,根据下面设置:

=DLookUp("[FSKU]![Sku_Name]","[FSKU]","[SalesOrder]![Sku_ID] = forms![Sku_ID]")


如果没有条件选项,显示第一项,如果加上条件项,显示“# 错误”。
...全文
196 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ACMAIN_CHM 2011-03-03
  • 打赏
  • 举报
回复
ACCESS的知识体系
http://blog.csdn.net/ACMAIN_CHM/archive/2009/03/03/3954271.aspx

数据库设计基础
http://office.microsoft.com/zh-cn/access/HA012242472052.aspx

关于设计数据库
http://office.microsoft.com/zh-cn/access/HP051891362052.aspx

首次使用数据库的用户的入门方式
http://office.microsoft.com/zh-cn/access/HP051864092052.aspx
vv_122 2011-03-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 acmain_chm 的回复:]
你需要先创建一个基于FSKU和SalesOrder的JOIN 查询,然后再基于这个查询做DLOOKUP。
[/Quote]


改了一下公式:

DLookUp("[FSKU]![Sku_Name]","[FSKU]","[FSKU]![Sku_ID] =" & [Forms]![SalesOrder]![Sku_ID])

这回显示为:

#名称?
vv_122 2011-03-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 acmain_chm 的回复:]
你需要先创建一个基于FSKU和SalesOrder的JOIN 查询,然后再基于这个查询做DLOOKUP。
[/Quote]

还是没弄出来,怎么把文件给你,帮忙看一下。谢谢啦。
vv_122 2011-03-03
  • 打赏
  • 举报
回复
好的,我来试试。
ACMAIN_CHM 2011-03-03
  • 打赏
  • 举报
回复
你需要先创建一个基于FSKU和SalesOrder的JOIN 查询,然后再基于这个查询做DLOOKUP。

7,732

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧