如何在 Cognos 8.2 中创建提示页面驱动变量视图

发布于 2024-11-01 05:35:41 字数 269 浏览 4 评论 0原文

我正在使用 Cognos 8.2 创建带有提示页面的报告。我正在尝试创建一个提示页面,允许用户选择他们想要查看的项目类型,然后分配工作人员。

示例:显示正在处理“A”类型项目的工作人员,这将触发显示当前正在处理“A”类型项目的工作人员列表,然后用户可以从列表中选择一个或多个工作人员会显示在报告中。

我正在尝试在 html 项目中使用 javascript,但我以前从未使用过 javascript,而且运气不佳。我不知道是否可以将变量传递给提示页面上的另一个项目。任何想法或例子将不胜感激。

I am using Cognos 8.2 to create a report with a prompt page. I am trying to create a prompt page that allows the user to choose what type of item they want to see, and then the workers assigned.

Example: Show me the workers working on projects of type 'A' and that would trigger a list of workers to be displayed who are currently working on projects of type 'A' and then the user could choose a worker/workers from the list to be displayed in the report.

I am trying to use javascript in the html item, but I have never worked with javascript before, and I am having little luck. I dont know if it is even possible or not to pass a variable to another item on the prompt page. Any ideas or examples would be appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

追风人 2024-11-08 05:35:41

将您的工作人员姓名放入数据项中(例如 [People]) - 然后,使用 case 语句创建另一个数据项:

CASE
WHEN ([People] in ('John','Jessica','Jane','Jeff'))
THEN ('Group J')
WHEN ([People] in ('Adam', 'Alex', 'Anne'))
THEN ('Group A')
ELSE 'No Group'
END

将此数据项命名为“Group”

然后对查询创建过滤器:[Group] = ?Group提示?

然后你应该能够输入“Group A”并仅获取来自 A 组的内容。

Bring your worker names into a data item (eg [People]) - then, create another data item with a case statement:

CASE
WHEN ([People] in ('John','Jessica','Jane','Jeff'))
THEN ('Group J')
WHEN ([People] in ('Adam', 'Alex', 'Anne'))
THEN ('Group A')
ELSE 'No Group'
END

Name this data item "Group"

Then create a filter on the query: [Group] = ?Group Prompt?

Then you should be able to input 'Group A' and get only those from Group A.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文