我正在构建一个使用两个数据集的报告.当我预览时,我发现这些类型的错误......
错误19
[rsFieldReferenceAmbiguous]
文本框'Textbox3'的Value表达式直接指向字段'PerZipCode',而不指定数据集聚合.当报表包含多个数据集时,数据区域外的字段引用必须包含在指定数据集范围的聚合函数中.
需要什么聚合函数以及在哪里设置此选项?
我有一个包含Name,Address和ZipCode字段的简单文本框的报告.这些字段在预览时工作正常,但是当我将它们放在块格式中时:
Name
Address
Zipcode
Run Code Online (Sandbox Code Playgroud)
我得到双倍间距的文字.一位朋友向我展示了一个小技巧,将所有字段放在一行而不是点击返回我点击Shift + Return.这有效,但只适用于一行.换句话说,我得到了这个结果:
Name
Address
ZipCode
Etc.
Run Code Online (Sandbox Code Playgroud)
我确信这是一个有经验的用户可以在一秒钟内解决的微不足道的问题.不幸的是,我没有经验.那么,有人有解决方法吗?
我在Windows 7 64位上使用SS 2008 R2和Office 2010.我正在尝试使用导入向导将Excel工作表导入表中.我收到此错误:
The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine. (System.Data)
Run Code Online (Sandbox Code Playgroud)
我对此非常陌生,非常感谢我能得到的任何帮助.
很明显,我也可能做错了(因此得到错误),因为如果我选择64位导入向导,则没有Microsoft Excel选项.所以,我正在尝试使用32位向导.有谁知道我怎么能让这个工作?提前致谢!
对于其他用户:对于遇到同样问题的任何人,a1ex07建议的答案也适用于Office 2010.检查此线程"Microsoft.ACE.OLEDB.12.0"提供程序未在本地计算机中注册