А что вы подразумеваете - только один раз - только один раз при открытии формы, или только один раз - при создании.
Если второе - то просто на поле нужно установить свойства правильно:
AllowEditOnCreate = true
AllowEdit = false
Если же первое, то можно на validateField, правда для этого нужно иметь спец.флаг - менялось поле или нет - можно в этой же таблице. И на validateField проверять этот флаг и возвращать false если он уже стоит. А ставить его на методе modifiedField к примеру. (просто в true). Оба метода - на таблице.
|