首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Refer =查询在报表中的textfield中

Refer =查询在报表中的textfield中
EN

Stack Overflow用户
提问于 2014-02-08 11:31:21
回答 1查看 42关注 0票数 2

我希望显示一个已定义的查询(查询结果仅为1个字段),并将其放入报表文本框中。

代码语言:javascript
复制
Private Sub Report_Load()
Me.txt_1 = [QUERY_Count_Lists_T0]![List_Lacznie]
End Sub

但我发现一个错误无法定位字段

编辑:

它找不到我的表格但就在那儿。我得到了

代码语言:javascript
复制
Me.txt_count = DLookup("Suma", "QUERY_CountGet_Lists_For") 

    SELECT count(dbo_listy.listnumb) AS Suma
    FROM dbo_listy

WHERE forwho =Forms!frm_Customers!cbo_customers.value;
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-08 11:40:27

您不能以这种方式引用查询,有一些可能性,但最好的选择是DLookUp

代码语言:javascript
复制
=DLookUp("List_Lacznie","QUERY_Count_Lists_T0")

您可以在第三个参数中添加where语句,如果需要,甚至可以引用一个表单:

代码语言:javascript
复制
=DLookUp("List_Lacznie","QUERY_Count_Lists_T0","forwho=Forms!frm_Customers!cbo_customers")

始终确保使用的文本框与报表记录源中的字段没有相同的名称。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21645466

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档