2020-09-06 04:42发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨。 我很难摆脱数据库登录窗口(.NET的CR XI R2)。 我使用一个简单的数据集填充报告,并且数据库登录窗口不断显示。 如果我取消它,则会显示该报告,但对用户而言却很烦人。 我要使用集成安全性,而不要使用用户名/密码。 我也尝试使用SetDatabaseLogon为它提供一个虚拟的用户名/密码,但这没有用。 必须有一个选项可以将其关闭,但是我找不到它。 有什么想法吗?
谢谢
mjg
你好,
如果您将数据集传递给报表,并提示您登录,则可能是以下两种原因之一。
(注意:您说的是要使用集成安全性,但是如果要填充数据集并将其传递给报表,则它永远不应与数据源建立连接。这是因为填充数据集本身的行为是您要在其中进行的 传递/使用凭据来访问服务器。)
1)您有链接到主报表或不受传入数据集驱动的子报表。 这些子报表之所以提示,是因为它们需要数据。
或
2)您要传入的数据集与报表期望的数据不完全相同。 如果您根据数据集创建XML模式文件,则可以打开Crystal Reports并执行"数据库">"设置数据源位置",并通过将其指向XML文件(带有模式)来更新期望的模式。
干杯,迪伦
迪伦,
您是正确的-此注释使我查看了我的姓名,我在几个地方保留了默认值" DataSet1",而不是我为报告分配的正确名称。
最多设置5个标签!
你好,
如果您将数据集传递给报表,并提示您登录,则可能是以下两种原因之一。
(注意:您说的是要使用集成安全性,但是如果要填充数据集并将其传递给报表,则它永远不应与数据源建立连接。这是因为填充数据集本身的行为是您要在其中进行的 传递/使用凭据来访问服务器。)
1)您有链接到主报表或不受传入数据集驱动的子报表。 这些子报表之所以提示,是因为它们需要数据。
或
2)您要传入的数据集与报表期望的数据不完全相同。 如果您根据数据集创建XML模式文件,则可以打开Crystal Reports并执行"数据库">"设置数据源位置",并通过将其指向XML文件(带有模式)来更新期望的模式。
干杯,迪伦
迪伦,
您是正确的-此注释使我查看了我的姓名,我在几个地方保留了默认值" DataSet1",而不是我为报告分配的正确名称。
谢谢
mjg
一周热门 更多>