我正在尝试创建一个将生成Label模板的文本字段。信息从另一个表单传递到此表单。两个文本框中的一个有效。另一个文本格式化为表单中SELECT语句的合并。
=[Model Name] & " " & [Size] & IIf([Manufacturer]="Apple",", Space Gray" &
Chr(13),Chr(13)) & "IMEI: " & [IMEI] & Chr(13) & "Serial#: " & [Serial
Number] & Chr(13) & [Vendor Name] & ": " & Format([Phone Number],"000-000-
0000") & Chr(13) & "Tracker: " & [Tracker Number] & Chr(13) & [Employee
Name] & " - " & [Project Name]
如果我删除& [项目名称],一切正常。一旦你添加它我得到一个#Type!响应。如果除了[Project Name]之外我删除了所有内容我得到一个#Name?错误。注意:[tblInventory]。[Project Name]是一个空值。我此刻试图捕捉空白字段的问题。但是如果它不是Null,它仍然给我#Type!还是#Name?错误如果我进入表单的SELECT语句,一切看起来都很完美。 [Project Name]的select语句中的代码是:
Project Name: IIf(IsNull([tblInventory].[Project
Name])=False,DLookUp('[Project]','[tblProjects]','[tblProjects].[ID]= ' &
[tblInventory].[Project Name]),"None")
在Select语句表中工作,不会将错误传递给表单。我错过了什么一直在摆弄这个2天......
提前致谢!