是否可以根据SQL条件隐藏参数提示

时间:2019-03-05 20:53:08

标签: sql crystal-reports report crystal-reports-2008

长时间潜伏第一次海报。我目前使用Crystal Reports和SQL来为我们的软件开发报告。当前,当用户要在我们的应用程序中打印报告时,会通过3个单独的提示来提示他们。我在网上找不到很多东西,但是有人成功地提示您没有根据SQL定义进行填充吗?我们有一个提示,允许用户根据应用程序中的组分配在报告上打印动词,因此,即使他们检查了提示,但不在定义的组中,也不会填充动词。我想对其进行更改,因此,如果用户不属于此定义的组,则提示根本不会显示。我在下面包含了控制是否打印文字的SQL代码。

SET @UserCanSeeMICR =发生时                       (选择COUNT(*)

                  FROM core.SecurityGroupMembershipEffective SGE
                       INNER JOIN core.SecurityIdentity U ON SGE.SecurityIdentityID = U.ID
                       INNER JOIN core.SecurityIdentity G ON SGE.SecurityGroupID = G.ID
                  WHERE U.Name = @UserID
                        AND G.Name = 'Authorized MICR Printing') > 0 THEN 1 ELSE 0 END;

感谢您提供的任何信息。

0 个答案:

没有答案