【问题标题】:Power Apps Question: Transfer TimerControl Information into an E-mailPower Apps 问题:将 TimerControl 信息传输到电子邮件中
【发布时间】:2019-05-09 06:30:22
【问题描述】:

我对电源应用程序比较陌生,但我已经查看了 TimerControl 工具,了解导航的基础知识,甚至可以让它打印数据,但我似乎无法让它执行以下操作

1) 启动计时器 2) 停止定时器 3) 在计时器停止时,导航到电子邮件屏幕,并将计时器信息放入电子邮件正文中。

这可以吗?如果是这样,我很想知道如何。

这是主要的简单屏幕

我想停止它以导航到此处的第二个屏幕并将计时器信息粘贴到电子邮件的其他消息中

【问题讨论】:

  • 欢迎来到 Stack Overflow。您能否澄清“将计时器信息放入电子邮件正文”的意思?你想从定时器那里得到什么样的信息?
  • 卡洛斯,当然。我用截图更新了原始问题,我希望能带来一些清晰。我基本上希望将计时器的总时间添加到电子邮件屏幕的消息字段中。

标签: powerapps powerapps-formula


【解决方案1】:

当您导航到另一个屏幕时,您可以将一些附加信息传递到该屏幕(有关详细信息,请参阅this answer)。您可以在您的情况下使用它:如果您将计时器的 OnTimerEnd 属性设置为以下(假设您的计时器控件称为Timer1):

Navigate(Screen2, ScreenTransition.Cover, { timerDuration: Timer1.Duration })

然后您可以在第二个屏幕中使用该值 (timerDuration)。因此,如果您将包含电子邮件的文本输入控件的 Default 属性设置为:

"Timer duration: " & timerDuration

那么该值将成为该屏幕上电子邮件消息中的默认值。

【讨论】:

  • 嗨 Carlos,由于某种原因,当我执行“计时器持续时间:”& timerDuration 或“计时器持续时间:”& timer1.Duration 时,它只会吐出完整的持续时间,而不是实际时间(即 1 分钟、2 分钟等)我复制了你展示的内容,所以我不确定我是否做错了什么。 @carlosfigueira
  • 我相信我已经整理好了,我需要使用 & Timer1.Text 来获得我正在寻找的价值,但你非常有帮助,谢谢
猜你喜欢
  • 1970-01-01
  • 2022-01-04
  • 1970-01-01
  • 2021-02-06
  • 2011-06-14
  • 2016-10-21
  • 2010-09-07
  • 2016-01-08
  • 1970-01-01
相关资源
最近更新 更多