首页 > 解决方案 > PowerApps IF OR 日期 < Today()+15 的公式

问题描述

IF OR 公式一直有效,直到我添加一个日期来检查所选日期是否出现在从今天起 15 天之后。

// Works w/o date
If(Or( IsBlank(txtClientNameSignature), !IsNumeric(txtNumDocsToSign.Text) ), DisplayMode.Disabled, DisplayMode.Edit)

但是,一旦我添加了日期公式,它就无法正确评估日期。

// Does NOT Work Due to Date Forumala
If(Or( IsBlank(txtClientNameSignature), !IsNumeric(txtNumDocsToSign.Text), dpkrDueDateSignature.SelectedDate < Today()+15 ), DisplayMode.Disabled, DisplayMode.Edit)

任何建议表示赞赏。

标签: powerappspowerapps-formula

解决方案


这是解决方案:

If(Or( IsBlank(txtClientNameSignature), !IsNumeric(txtNumDocsToSign.Text), dpkrDueDateSignature.SelectedDate < DateAdd( Today(), 15, Days) ), DisplayMode.Disabled, DisplayMode.Edit)

DateAdd( Today(), 15, Days) 是我需要的。


推荐阅读