发送“ ThisItem”的链接

时间:2018-08-29 13:35:56

标签: powerapps

我正在使用powerapps来管理预算。当用户提交预算时,我会将链接发送给验证预算的人。如何使用表单链接,允许验证者单击并打开表单?

示例:

Office365.SendEmail(
    LookUp(
        'DI - Portefeuilles';
        Title = DataCardValue11.Selected.Title;
        Controleur.Email
    );
    Concatenate(
        "Budget n°";
        Titre.Text
    );
    Concatenate(
        "Le budget n°";
        Titre.Text;
        "(";
        SharePointIntegration.Selected.'{Link}';
        ")";
        " attend votre validation."
    )
)

我尝试了“ SharePointIntegration.Selected”。和“ ThisItem”。 {Link}或{Path},但没有任何作用。

我的问题是:可能吗?如果可以,怎么办?

编辑:如果在提交表单之前重新打开表单并发送邮件,我发现{Link}可以使用。有没有一种方法可以在我第一次提交时做我想做的事情? 我尝试使用OnSucess,但无法成功。

1 个答案:

答案 0 :(得分:1)

SharePointIntegration.Selected似乎在打开PowerApps表单时查看列表中选定的项(如果有)。这意味着,即使在创建新项目时,SharePointIntegration.Selected也会返回上一个选定项目的属性。我不确定这是否是预期的行为,但是它到底是什么。

因此,无论如何,解决问题的方法是使用SharePointForm1.LastSubmit。“ {Link}”通过OnSuccess操作提交后检索到新创建项目的链接。