diff --git a/Transportes/RepContratosCalendario.aspx b/Transportes/RepContratosCalendario.aspx index 4a8940191..d1ecb86be 100644 --- a/Transportes/RepContratosCalendario.aspx +++ b/Transportes/RepContratosCalendario.aspx @@ -905,6 +905,13 @@ chartBody.paddingTop = 0; chartBody.mouseWheelBehavior = "none"; // Deshabilita el zoom con la rueda del mouse + + // Configurar el cursor para permitir interacción solo en el eje X + chartBody.cursor = new am4charts.XYCursor(); + chartBody.cursor.behavior = "zoomX"; // O "panX" si solo deseas desplazamiento horizontal + chartBody.cursor.lineY.disabled = true; // Deshabilita la línea vertical del cursor + + // Definir cellSize para el tamaño fijo de cada categoría en el eje Y var cellSize = 45; @@ -917,7 +924,8 @@ yAxisBody.renderer.labels.template.visible = true; yAxisBody.start = 0; yAxisBody.end = 1; - yAxisBody.strictMinMax = true; + yAxisBody.strictMinMax = true; + yAxisBody.keepSelection = true; // Mantener la selección actual del eje Y yAxisBody.data = categorias; @@ -973,7 +981,7 @@ // Añadir barras de scroll si es necesario chartBody.scrollbarX = new am4core.Scrollbar(); - chartBody.scrollbarY = new am4core.Scrollbar(); + //chartBody.scrollbarY = new am4core.Scrollbar(); // Ajustar la altura del gráfico en función de los datos seriesBody.events.on("datavalidated", function () { @@ -1496,6 +1504,8 @@ $('#HidModCveCliente').val(event.CveCliente); $('#<%=HdnCveContrato.ClientID%>').click(); + + $('#<%=BtnModal.ClientID%>').click(); }