发送“ThisItem”的链接

问题描述 投票:2回答:1

我正在使用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,但我不能成功。

powerapps
1个回答
1
投票

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

因此,在任何情况下,您的问题的解决方案都是使用SharePointForm1.LastSubmit。'{Link}'在通过OnSuccess操作提交后检索新创建的项目的链接。

© www.soinside.com 2019 - 2024. All rights reserved.