2016-04-12 119 views
1

因此,我正在使用數據庫網格的表單上工作,我遇到了一個問題,我需要基於金額和GST字段自動默認字段。這將總是自動默認我的字段爲用戶,直到他們手動更改我的領域,在這一點上,它顯然不會再爲該記錄默認。如何檢查TField是否已被手動修改

關於如何在Delphi中實現對手動修改字段的識別的任何想法?請注意,我不是在談論手動修改記錄,因此以下代碼不適用於我的情況(除非您可以通過某種方式找到使用它的方法)。

非常感謝!

回答

2

當金額或GST發生變化時填寫該字段中的值,然後計算您想要的任何字段自動默認。允許用戶更改它,並且不會對該更改做出反應,除非用戶再次修改金額或GST。您可以使用TField.OnChange事件(在金額和GST字段上)來執行此操作。

+0

非常感謝肯,我沒有想到這一點。 –