![]() |
C#: Crystal & SP Crash! ¿? Estimados, resulta que tengo un reporte en cristal, que trabaja en base a un procedimiento almacenado. el tema es que los registros se imprimen cuando el indicador es 'false'. Despues de imprimirse pasa a 'true' y no se puede volver a imprimir. El problema esta en que antes de imprimir todos los registros estan en falso (lo cual esta bien) .... y resulta que se ejecuta primero el procedimiento almacenado que updatea a 'true', lo cual hace imposible imprimir registros. Codigo Ejemplo: Aqui se imprime el reporte en crystal. public VisorTicket_Comanda_Bar(int comandaprint) { InitializeComponent(); CR_SalidaComanda Informe = new CR_SalidaComanda(); ParameterField Campo = this.crViewerComanda.ParameterFieldInfo[0]; ParameterDiscreteValue val1 = new ParameterDiscreteValue(); val1.Value = comandaprint; Campo.CurrentValues.Add(val1); //// AQUI ES DONDE LLAMO AL SP, QUE UPDATE A 'TRUE', PERO SE EJECUTA PRIMERO ESTO ANTES QUE EL REPORTE, POR LO CUAL EL REPORTE NO IMPRIME NADA //// Helper.ObtenerDataTableGet("sp_comanda_imprimir_up date", Convert.ToInt32(comandaprint)); } |
| La zona horaria es GMT -6. Ahora son las 00:15. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.