Creo haber descubierto y solucionado el problema.
Como puse anteriormente en la consulta SQL, fui agregando y probando campo por campo para ver como se realizaba la carga. Hasta que llegue al campo "detalle_ingreso" y el campo "detalle_falla"
En mi formulario estos dos campos toman valores del objeto RzDBRichEdit - cuando ponia que tome los valores de este campo, me salta el error "field 'dni_cliente' is required but not supplied" - Entonces lo que hice fue directamente poner un objeto RzRichEdit y la carga funicono correctamente.
Lo mismo hice para el campo "detalle_falla" y por lo menos en las pruebas que estoy realizando, los registros se cargan correctamente
Tambien luego de cambiar de objeto, intente la carga por medio de :
Código Delphi
[-]
Datos.Tordenreparacion.FieldValues['dni_cliente']:= Datos.Tclientes.FieldValues['dni_cliente'];
Datos.Tordenreparacion.FieldValues['dni_usuario']:= Datos.Tusuarios.FieldValues['dni_usuario'];
Datos.Tordenreparacion.FieldValues['categoria_equipo']:= CBcategoria.text;
Datos.Tordenreparacion.FieldValues['marca']:= Emarca.text;
Datos.Tordenreparacion.FieldValues['modelo']:= Emodelo.text;
...
...
Datos.Tordenreparacion.Post;
Y la carga se realiza correctamente
Pudo haber sido ese el problema desde un principio ??
Saludos!!