Quantcast
Channel: Manejo de Errores
Viewing all articles
Browse latest Browse all 4

Manejo de Errores

$
0
0

Hola  a todos, 

Tengo un código en el que se procesan varias notas con un For y estas notas tienen varios productos, cada  vez que es una nueva nota,  mando llamar varias funciones, y si algo sale mal "cojo" el error con un catch, el problema es que una vez que cuando encuentre un error en un producto de la nota ya no la debe de seguir haciendo, pero no se como devolverme a la función padre, espero entiendan el ejemplo...

DO For k = 0 To productos.Tables(0).Rows.Count - 1 'Notas Procesa_los_productos () Next Loop Catch objExcepcion As Exception Console.WriteLine("Fallo " & st.GetFrame(0).GetMethod().Name) Console.WriteLine(objExcepcion.Message) strLog = strLog & "Fallo " & objExcepcion.StackTrace CreaLog(strLog, Id) Public Function Procesa_los_productos() For i = 0 To productos.Tables(0).Rows.Count - 1 'Falla el contenido del producto y lo correcto 'sería que saliera de esta función y siguiera 'con la nota siguiente, sin embargo sigue

'con los productos Next 'Catch igual que el de arriba End






Viewing all articles
Browse latest Browse all 4

Latest Images

Trending Articles





Latest Images