1

我在同一页面中设置了交互式网格及其形式。例如:

表的名称是 TEAM,它有 TEAM_ID、TEAM_NMAE、DESCRIPTION 等列。

这些内容显示在交互式网格中,不能单独在交互式网格中进行编辑。

我在交互式网格中添加了行选择器,设置为一次只选择一行。

在此处输入图像描述

如上图所示,在页面下方,我设置了显示交互式网格中选定行的内容的表单。我还在表单区域中添加了保存、创建、删除按钮。

所以,我想在单击按钮时在一页中编辑表格的内容。

我可以使用 '$s("P3_TEAM_ID", team_id);' 在项目中显示表格的内容 功能,但我仍然无法将更改的项目应用于真实表(在交互式网格中)。

在这种情况下,如何使表单和交互式网格按我的想法工作?

4

1 回答 1

0

你需要做一些自定义保存。

用一些 javascript $s 显示数据

然后有一个手动将页面项目保存到数据库中的过程。

UPDATE table
   SET name = :P1_NAME
      ,address = :P1_ADDRESS
    ...
  WHERE id = :P1_ID;

类似的东西。并不难做到,只需在单击保存按钮时将其设置为进程即可。

于 2019-07-31T14:39:33.197 回答