Nell'evento OnNewRecord del DataSet puoi provvedere a inizializzare i campi del nuovo record che vai a inserire con dei valori predefiniti.
quindi diciamo che è meglio utilizzare il BeforePost.... perchè i dati che vengono inseriti non sono predefiniti o "statici"!!