我想在表单中创建一个复制按钮,但是这个按钮需要使用 sql 语句来工作,就像
select name, address1, address2, zipcode, car_type, model from Users WHERE report_id=:report_id
我将通过一个示例对此进行更多解释。
如果在报告中我有一个用户列表,并且当您单击其中一个用户时,它会将您带到一个表单。在此表单中,您可以退出save,在哪里save button,它们将是另一个名为 的按钮copy,此按钮将使用上面的内容,并将根据(正在查看/编辑表单中的当前报告)sql复制表单上的信息。SOMEreport_id
将copy button重定向到一个表单页面,并将呈现它来自该 sql 语句的信息。
我想使用 sql 语句,因为在
action when button clicked
with these values它说冒号、逗号显示不在这些值中,例如 address_1、car_type 和其他数据类型内容,因此,我确实想这样做。我确实尝试过,但我不断得到这404 error page就是为什么我想尝试 sql 方式。
请问我怎么能这样做?
编辑为我的想法添加图像,我认为可以解决这个问题

上图显示了我的COPY按钮。如您所见,我的项目和价值观是order_id

上图显示了PROCESSES运行 sql 查询的位置,condition它是副本button。
我认为这将起作用的方式是,当您单击复制按钮时,sql 查询将运行并使用当前order_id的form获取 sql 中的所有信息并将其显示在表单字段中。
