Oracle apex 如何在oracle apex 5.1中的交互式报告的链接列上编写电子邮件

Oracle apex 如何在oracle apex 5.1中的交互式报告的链接列上编写电子邮件,oracle-apex,oracle-apex-5,oracle-apex-5.1,Oracle Apex,Oracle Apex 5,Oracle Apex 5.1,我已经创建了一个报告,其中有一个链接列。我想做的是,当我点击这个链接时,向给定的id发送一封电子邮件。我创建了一个动态动作来发送一封工作正常的电子邮件。但是,问题是我在刷新后在上写了它,这就是为什么它会生成两封邮件。我想问一下,当点击链接时,我如何触发该操作?我不知道您的代码如何发送电子邮件,但我假设该代码接收到一个id号作为输入,并执行发送电子邮件的工作 要在不重新加载页面的情况下执行此操作,请执行以下步骤: 1-在页面中创建一个项目以存储发送电子邮件的id 2-在报告中有链接的列上,转到“H

我已经创建了一个报告,其中有一个链接列。我想做的是,当我点击这个链接时,向给定的id发送一封电子邮件。我创建了一个动态动作来发送一封工作正常的电子邮件。但是,问题是我在刷新后在上写了它,这就是为什么它会生成两封邮件。我想问一下,当点击链接时,我如何触发该操作?

我不知道您的代码如何发送电子邮件,但我假设该代码接收到一个id号作为输入,并执行发送电子邮件的工作

要在不重新加载页面的情况下执行此操作,请执行以下步骤:

1-在页面中创建一个项目以存储发送电子邮件的id

2-在报告中有链接的列上,转到“HTML表达式”并设置此代码(进行必要的更新)

3-现在,只要在更改此项时创建一个动态操作,提交此项即可获得更改的值


4-不要忘了将“初始化时启动”选项设置为“否”。

我不知道您的代码如何发送电子邮件,但我假设该代码接收到一个id号作为输入,并执行发送电子邮件的工作

要在不重新加载页面的情况下执行此操作,请执行以下步骤:

1-在页面中创建一个项目以存储发送电子邮件的id

2-在报告中有链接的列上,转到“HTML表达式”并设置此代码(进行必要的更新)

3-现在,只要在更改此项时创建一个动态操作,提交此项即可获得更改的值


4-不要忘记将“初始化时启动”选项设置为“否”。

因为我希望在链接类型列上执行此操作。这就是为什么我找不到HTML表达式。如何在链接类型列上使用它?我在页面加载时设置了动态操作,但现在每当页面加载时,我都会收到电子邮件。我想发送电子邮件时,用户点击链接假设批准,它将执行验证,看看是否一切正常,然后它将发送电子邮件。我找不到“启动初始化”选项。非常抱歉,我给了你一个错误的答案,我测试了它,说明不起作用。我更新了答案并对其进行了测试,然后确定您使用的是哪个版本的oracle apex?我的版本是5.1.3,我看不到您试图指导我的许多选项。我用链接生成器目标的图像编辑答案,因为我想在链接类型列上执行此操作。这就是为什么我找不到HTML表达式。如何在链接类型列上使用它?我在页面加载时设置了动态操作,但现在每当页面加载时,我都会收到电子邮件。我想发送电子邮件时,用户点击链接假设批准,它将执行验证,看看是否一切正常,然后它将发送电子邮件。我找不到“启动初始化”选项。非常抱歉,我给了你一个错误的答案,我测试了它,说明不起作用。我更新了答案并对其进行了测试,然后确定您使用的是哪个版本的oracle apex?我的版本是5.1.3,我看不到您试图指导我的许多选项。如果选项“初始化时点火”设置为“否”,我会用链接生成器targetCheck的图像编辑答案,如果选项“初始化时点火”设置为“否”,则设置为“否”,如果选项“初始化时点火”设置为“否”,则设置为“否”
<span onclick="$s('P9_MYITEM',#MYID#);">#MYSHOWVALUE#</span>
<!--MYID and MYSHOWVALUE are columns of your select.-->
javascript:$s('P9_MYITEM',#MYID#);