我需要一些帮助来编写一个 VB 函数来将系统时间与我的第 1 列日期时间变量进行比较,并返回不同的颜色背景。这是条件...
- 如果 scheduleTime 延迟 0-15 分钟,则背景行颜色为红色
- 如果 scheduleTime 延迟 15mins-30mins,则背景行颜色为黄色
- 如果 scheduleTime 延迟 30 分钟到 2 小时,则背景行颜色为绿色
行渲染事件:
Row_Rendered();
DateTime systemTime = DateTime.Now();
DateTime fieldTime = SCHD_DTM.CurrentValue;
DateTime result As Integer = DateTime.Compare(fieldTime,systemTime).TotalMinutes
if result <= 0.25 Then
RowATTrs("style") = "background-color:Red";
else if result > 0.25 & result <- 0.5 Then
RowATTrs("style") = "background-color:Yellow";
else if result > 0.5 & result <= 2 Then
RowATTrs("style") = "background-color:Green";
End If
这就是我所拥有的,我没有得到任何回应......