【问题标题】:Eval() function for Microsoft PowerAppsMicrosoft PowerApps 的 Eval() 函数
【发布时间】:2022-04-21 22:42:49
【问题描述】:

是否有人知道 PowerApps 中的等效函数,就像 Excel Eval() 函数一样,接受输入字符串值,执行其中指定的命令并产生结果?例如,如果我有两个变量,varOne 已经设置为值 1,变量 x 设置为 8,然后我为这个 Eval() 函数提供以下字符串:

"x + " & varOne & " = " & x + varOne

...它会产生:

"x + 1 = 9"

PowerApps 是否存在类似的方法(或合理的解决方法)?

【问题讨论】:

    标签: eval powerapps


    【解决方案1】:

    不,目前 PowerApps 中不存在此功能。请随时在PowerApps Ideas board 中为此创建新功能请求。

    【讨论】:

    【解决方案2】:

    目前有两种方法可以实现这一目标。

    1. 创建一个 PCF 控件并使用 JavaScript Eval()。
    2. 您可以在 Power Automate Flow 上使用 Math.js 之类的 API 甚至 Bing Search 来为您解方程。

    【讨论】:

      【解决方案3】:
      $”x + {VarOne} “ 
      

      这将生成 x + 1 作为输出。你只需要在它后面加上 Value(x) + Value(varOne) 。

      它可以满足您的需求,但并不完全。 通过逻辑应用,您可以创建一个 JavaScript 函数并在其中进行开箱即用的 eval。这至少使它保持低代码。

      【讨论】:

        猜你喜欢
        • 2019-04-18
        • 1970-01-01
        • 1970-01-01
        • 2021-12-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多