No puedo responderte la pregunta original... pero te recomiendo que uses el evento OnNewRecord para asignar valores por defecto en los campos de un dataset. Tiene varias ventajas, entre las que está que el componente no tomará estos datos como modificados... con la consiguiente ventaja para el usuario, al evitarle preguntas como:
Este registro ha sido modificado... seguro que desea cancelar su inserción?
Hasta luego.