在上,我有下面的报表请求
用户通过使用Active (windows域帐户)进行身份验证。我们有一个自定义身份验证DB,报表上应该显示的数据与此身份验证DB上的用户相关,该报表需要生成一份报告,列出所有存储的销售数据,“所有数据”仅适用于“非管理员”用户的“管理”用户,同一报表只应显示与其关联的单个存储的销售数据。(不是所有商店的全部销售数据列表)
- Definition of "Admin", "Non Admin" user categories are defined on the custom Authentication DB.
如果有人能给我指
我正在尝试创建一个动态报表,该报表能够更改报表开头的组名。
这是我的场景:
我们有图表显示我们所有销售人员的销售活动。图表底部是所有销售人员的姓名。我想做的就是匿名这个名字,以显示员工是如何相互竞争的。
我目前正在通过组名称中的一个公式来实现这一点,该公式将除一个名称之外的所有名称替换为空格。我希望使用一个报告来实现这一点,而不是使用不同的代码为每个用户创建25个独立的报告。
我现在的公式是这样的:
IF {Database.DataField} = "BILL" THEN TOTEXT("BILL")
ELSE IF {Database.DataField}
昨天,使用售卖产品的女士向我报告了一个问题。该报表返回在给定时间段内我们销售的所有产品的列表和计数。该报告在一个产品中有太多的结果。产品的“售卖页面”线也算上了“无限售卖页面”的升级产品我们销售。
这是给出错误结果的代码:
Select count(WorkOrderId) as cnt from tblworkorder
where PlanName LIKE '%{$row['PlanType']}%' and RecTime BETWEEN '$stime' and '$etime'
这个问题与通配符匹配有关。然而,由于我