问题标签 [qlik-expression]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
594 浏览

qlikview - QlikSense 中的嵌套集分析

我的 User_ID 有几张图片,通过这段代码,我收到了最大的 IMAGE_NR 。

每个图像编号都链接到一个 IMAGE_ID。我怎么得到这个?

用一句话来说:

给我 IMAGE_ID,其中 IMAGE_NR = 我的 USER_ID 中最大的 IMAGE_NR

我试过以下不起作用:

谢谢你的任何想法!

0 投票
1 回答
336 浏览

qlikview - QlikSense 表达式以查找一段时间内的平均持续时间

我想在不同的时间段内找到以小时为单位的总持续时间。IE。一旦我添加了诸如“十月”之类的过滤器,它应该会显示该月的总小时数。我想将多个参加者的重复课程计为 1 节课。IE。教授该科目所花费的时间。

我想要花在这些主题上的总时间。这意味着上述总时长应加起来为 6:30,因为两节数学课只能算作 1 节课(2 小时)。我如何编写一个表达式来生成我们整体学习的 KPI,然后还允许我向下钻取到月份和日期。提前致谢

0 投票
0 回答
14 浏览

expression - 脚本 qlikview 中的策略状态

我编写脚本,但有一些问题

图片

如果有多个政策,那么我希望第一个记录的最小日期始终为“新”,因为该记录首先针对特定政策..而其他具有相同政策的记录视为“续订”,但每个政策的最后记录是

如果 todate 大于当前日期,则视为续订.. 如果 todate 小于当前日期,则视为“丢失”

对于新的另一点,如果政策在 1 年内完成,则考虑为“续订”,如果政策未完成 1 年,则考虑“新”

请检查以下文件链接

同样在excel文件“exampee”中最后一个突出显示的列我想要什么

关联

我试过的

table_1.qvd (qvd);

0 投票
0 回答
16 浏览

scripting - 每项保单的最短日期

我有 2-3 个具有相同策略的多个策略,如果我有策略 00/34,那么有 2-3 个此策略的多个记录,但此策略的其他列不同,只有 policy_no 相同.. 我想获得最小日期反对政策,比如如果有这种数据

我想这样做,如果每个政策的最后记录都小于当前日期针对每个相同的政策,那么最后一个记录应该丢失,否则当今天大于当前日期时,记录应该更新..并且每个相同政策的第一个记录有最小日期应该是新的..因为这个政策是第一次来..如果政策没有完成1年那么应该是新的..如果政策完成1年那么状态应该是“更新”

我试过这个脚本

0 投票
0 回答
79 浏览

qliksense - 过滤面板和图表的 Qlik 感知问题

我正在尝试将旧的 excel 移至 qlik 感觉,有一张前一天制作的图形。然后该图具有日期维度,测量具有每月金额的总和。因此,可以使用过滤面板进行按天过滤,但是每天单击以显示所有内容可能会很烦人。

我的想法类似于一个可以输入值的框,例如 6,因此当输入 6 时,我应该显示从第 1 天到第 5 天的图表。

那是我的问题,怎么办?我在哪里可以在维度中输入一些表达式或其他内容,以简单直观的方式计算我想要的天数。

我的另一个想法是在准备数据时在 qlik 意义上创建一个包含每天数量总和的新列,以便我想要显示的值会累积

你有什么建议吗?欢迎任何帮助谢谢

0 投票
1 回答
108 浏览

variables - Qlik Sense 中是否有另一种方法可以默认显示最近几周的数据以及用于更改您正在查看的星期的过滤器?

我希望在我的 Qlik 仪表板上添加一个每周过滤器,以允许我更改显示在我的仪表板上的每周数据。我最初的想法很有效,因为我想显示最近几周的数据并将其与前几周进行比较,这正是我想要的。

为了增强这一点并为仪表板提供更多灵活性,以防万一有人想查看不同的一周,我认为添加每周过滤器可能是个好主意,但我构建仪表板的方式不允许我去做这个。以下是我所拥有的示例:

在我的数据库表中,我有一个排名列 (latest_week_rank),其中最近的周末(即 1 月 13 日至 1 月 19 日星期日)的值为 1,最近的第 2 周为 2 等。然后我在我的数据中编写了以下代码标签:

然后我编写了以下内容,然后在 Multi KPI 中调用:

这显然是问题所在,因为每周过滤器没有任何区别,因为没有其他周出现,但我不确定如何更改我的代码以使这一切正常工作。

如果有人能就如何改变这一点提出建议,我将不胜感激。

0 投票
1 回答
1756 浏览

qliksense - 在 Qlik Sense 上的标题表中更改颜色、移动和粗体文本

我正在尝试更改表格中的文本颜色,将文本移动到中心并将其放在 qlik 意义上的表格或图形中的粗体文本,如下图所示:

在此处输入图像描述

这可以在没有扩展的情况下完成吗?什么是替代方案?任何教程?谢谢!

0 投票
1 回答
147 浏览

qliksense - 将值插入 Qlik Sense 中的前一个表格

我正在尝试在其中包含值的表格中插入值,如下表所示:

在此处输入图像描述

如果您查看“202001”列和最后的第 22 行,它是空的,所以我想手动插入任何值。它为空,因为该值尚未插入到数据库中。

我的表达式是 Sum([SH_historico_1.MONTO]/1000000) (Mounts..)

有任何想法吗?也许用那个 SUM 然后连接

0 投票
1 回答
363 浏览

qliksense - 如何在 Qlik Sense 中将标签放置到分层维度

我想知道是否可以将标签设置为分层维度,因为如果我有 2 个维度,它将显示如下:

在此处输入图像描述

这似乎不美,所以,有一种方法可以用标签或 qlik 意义上的东西来改变它吗?

谢谢,有什么想法吗?

0 投票
1 回答
566 浏览

qliksense - 如何在 Qlik Sense 中默认显示最近一周的交易量

我正在寻求一些帮助来在我的仪表板上显示一组数字,但我需要在仪表板打开时显示最近的一周,但还允许用户通过过滤器更改他们正在查看的星期。

我的数据如下:

我将使用多 KPI 扩展,我将在我的数据中显示最近一周的 3500 量,然后进行第二次测量,然后显示一个百分比值,以显示量是否高于前一周或更低.

所以一个公式:(3500 / 6450)给我 45.74% 的下降

棘手的一点是如何执行表达式/变量以显示最近一周的默认值,但还能够过滤并选择另一周,如果 week_date 的选择发生更改,则该周将更改前一周。

如果有人能建议我如何解决这个问题以在我的仪表板上显示我的数据,我将不胜感激,因为我对 Qlik 还很陌生,所以只是想弄清楚一切是如何运作的。