我试图在当前日期更改时显示一些日期。打开应用程序后,如何检查日期是否已更改。如果日期未更改,则不会显示任何数据。如果日期已更改,则显示数据。
答案 0 :(得分:0)
您可以在每次启动时记录一个CalculatedColumn =
VAR StartDate = DATE(2019,2,1)
VAR EndDate = DATE(2019,10,1)
VAR Dates = DATESBETWEEN(Table3[Date], StartDate, EndDate)
RETURN
IF([Date] IN Dates,
DIVIDE(
CALCULATE(
SUM(Table3[Resources]),
FILTER(Table3, Table3[Task] = EARLIER(Table3[Task]))
),
COUNTROWS(Dates)
)
)
(NSDate
)对象,并比较它们之间的时间。
1)在App确实启动后,检查以前记录的日期。
2)在App确实启动后,用当前时间实例化Date对象。
3)检查先前的对象是否存在,如果存在则与当前时间进行比较,否则首先启动。
4)执行所需的逻辑。
这不是完美的,因为可以通过用户手动移动日期/时间来“触发”。
另外,您应该查看这些docs。