我使用的是PowerBuilder 10.5,我的窗口上有兩個單行編輯(SLE)字段 - sle_date1
和sle_date2
。設置開始時的單行編輯日期
我需要的是一旦我打開我的程序,就可以填充這兩個字段。 sle_date2
必須具有今天的值(例如 - 09.07.13),並且sle_date1
必須具有(sle_date2
-30天)的值(示例09.06.13)。
因此,正如我所說,一旦我打開我的程序,這兩個字段將立即填入今天的日期和一個月前的日期的值。
我該怎麼做?任何建議只是爲了讓我去?
這爲我做,非常感謝你! –
嗨。我需要再問一個問題 - 兩個sle字段是可寫的,所以客戶可以編寫其他默認日期。如何設置date1和date2之間的差異最大爲一年或365天的條件? –
通常有多種方法可以在計算中做出事情...我會在窗口中添加一個函數來計算日期差異,並在差異太高時顯示消息。調用函數將一個事件映射到您調用函數的sle字段的'pbm_enchange'事件。如果您想對每個鍵入的字符做出反應,您還可以映射'pbm_enmodified'事件。 – Seki