在 Qlik Sense 中获取对象 ID

问题描述 投票:0回答:4

我想知道工作表上某个对象的对象 ID 是什么。我下载了一个扩展表单(http://branch.qlik.com/#/project/56f591b33f1dca10d1e91865),我需要对象 ID 作为扩展的参数才能导出特定对象的数据。

谢谢!

qliksense
4个回答
1
投票

复制并粘贴来自 Qlik

的答案

使用 Single 功能获取对象 id

获取app id和object id的一种方法是使用Single功能 随 Qlik Sense 一起提供。

执行以下操作:

确保 Qlik Sense Desktop 正在运行。打开浏览器窗口 并输入 URL http://localhost:4848/single 可用 Qlik 的列表 显示 Sense 应用程序。选择适用的 Qlik Sense 应用程序。为了 例如,选择Tutorial.qvf 项。所有工作表的列表和 将显示 Qlik Sense 应用程序中包含的对象。如果你想要 appid 可以在 URL 中的 ?appid= 后面找到。在这个例子中 appid 为 Tutorial.qvf 选择适用的 Qlik Sense 对象。为了 例如,选择标题为“客户销售额和数量”的条形图项目。 可视化结果显示在浏览器窗口中。如果你想要 对象 id,可以在 URL 中的 &obj 后面找到。在这个 例如,对象 ID 是 hpTGYJp。您现在已经获得了对象 id 对于选定的 Qlik Sense 对象。


0
投票

现在 Dev Hub 中有一个官方工具可以检查对象的 ID,请查看 文档


0
投票

尝试将“/options/developer”添加到应用程序 URL 的末尾。这将使您进入开发者模式,在该模式下您可以右键单击应用程序中的任何对象并查看对象 ID。


-1
投票

更快的替代解决方案:

  1. 在浏览器中转到应用程序
  2. 打开 DevTools(F12 或 Ctrl+Shift+i),然后选择“Elements”选项卡(在 Chrome 中,在其他浏览器中可能有不同的名称,基本上选择显示页面生成的 DOM 的选项卡)
  3. 搜索“cell qv-gridcell qvt-gridcell ng-scope qv-gridcell-acc-focus”,具有此类组合的元素将成为qlik对象,它们的tid属性是您正在寻找的对象 ID
© www.soinside.com 2019 - 2024. All rights reserved.