IF ls_notam_type = 'NOTAMN' THEN // 对于NOTAMN类型的
ldt_end = lds_notam.GetItemDateTime( i, 'END_TIME' )
IF ldt_today > ldt_end THEN // 已经过期了
// 2003.5.20
li_avail = lds_notam.GetItemNumber( i, 'AVAILABILITY' )
IF li_avail = 1 THEN
lds_notam.Object.AVAILABILITY[i] = 0
END IF
END IF
ELSE
// 作无法处理标志
lds_notam.Object.AVAILABILITY[i] = -1
END IF
li_rtn = lds_notam.UPDATE( TRUE, FALSE )
IF li_rtn = 1 AND SQLCA.SQLNRows > 0 THEN
COMMIT USING SQLCA;
ELSE
MessageBox( '错误', '在有效性判断结果保存时发生错误: ' + SQLCA.SQLERRTEXT )
ROLLBACK USING SQLCA;
END IF