Adiciona una linea en la Matrix UDO

Hola, necesito adicionar lineas en el UDO de detalle Matrix, y lo que realice fue un botón con esta función, hasta acá todo bien, pero si el documento es nuevo si problema adiciona la linea, pero si ya esta creado el documento y necesito adicionar una linea, la adiciona pero me copia la información de la linea anterior y no me actualiza el correlativo.
El codigo que utilice es este:

private void Button3_ClickBefore(object sboObject, SAPbouiCOM.SBOItemEventArg pVal, out bool BubbleEvent)
        {
            BubbleEvent = true;
            this.Matrix0.AddRow(1, this.Matrix0.RowCount);
        }

Adjunto imagen del documento nuevo:


Imagen documento creado adicionando linea
image

Agradeciendo su ayuda he indicándome en donde esta mi error.

Saludos

Intenta así:

 this.Matrix0.AddRow();
1 me gusta

hola @juliancab gracias por tu respuesta, realice el cambio que me indicaste pero sigue mostrando lo mismo me adiciona la linea pero me copia la linea de arriba con toda su informacion.

Agradeciendo tu ayuda.

Saludos

Hola ya encontré una solución no se si sera la mas viable pero me funciono, así deje el código

 private void Button3_ClickBefore(object sboObject, SAPbouiCOM.SBOItemEventArg pVal, out bool BubbleEvent)
        {
            BubbleEvent = true;
            this.Matrix0.AddRow(1, this.Matrix0.RowCount);
            this.Matrix0.ClearRowData(this.Matrix0.RowCount);
        }

y si me inserta la linea y la deja en blanco y me habilita el boton de Actualizar

Agradezco a @juliancab por su ayuda.

Saludos.

Este tema se cerró automáticamente 7 días después del último post. No se permiten nuevas respuestas.