从 Form Runner 中删除不可用的项目

Remove Unavailable Items from Form Runner

我 运行 在使用 orbeon-2018.2.3.201905172253-PE 时遇到了一些麻烦。

我创建了一些测试表单来试用功能。我已将它们从生成器中删除,但无法弄清楚如何从表单中删除它们 运行,我已经使它们不可用了。

我已经尝试在 Orbeon 的网站上进行记录并使用了以下 SQL,但是该表格仍然以 运行ner.

的形式存在
SELECT *
FROM   orbeon_form_data
WHERE  document_id IN
       (
           SELECT t.document_id
           FROM   orbeon_form_data t,
                  (
                      SELECT   max(last_modified_time) last_modified_time,
                               app, form, document_id
                      FROM     orbeon_form_data
                      GROUP BY app, form, document_id
                  ) m
           WHERE  -- Look at "last row" in the "journal"
                  t.last_modified_time = m.last_modified_time AND
                  t.app                = m.app                AND
                  t.form               = m.form               AND
                  t.document_id        = m.document_id        AND
                  -- Take deleted items
                  deleted = 'Y'                               
       )

任何帮助都会很棒,因为我觉得我在兜圈子。

在撰写本文时,您可以:

  • 完全删除由 运行 你自己的 SQL 发布的表格,从 orbeon_form_definition table 和相关 table 中删除行。
  • 在管理模式下的 Form Runner 主页上,您可以将表单标记为不可用。

另见 RFE #4154