Hola,
He adjuntado una tabla de datos que tiene como objetivo agregar un título personalizado a cada página de un informe del generador de gráficos de trazado X/Y generado a partir del script guardado dentro.
La página está siendo controlada por la variable :Group, necesito una forma de agregar texto personalizado junto con una estadística de resumen personalizada (%CV en este caso) a la gráfica para cada :Group.
En su mayor parte, el script funciona (es decir, el texto y la estadística se envían correctamente a cada parcela), sin embargo, el valor enviado es incorrecto.
El script funciona reuniendo una lista de valores de %CV para cada :Group, con la intención de que se invoque más adelante en el script para que los valores se envíen a la página / trama / cuadro de marco relevante para un :Group dado.
Como la secuencia de comandos está escrita actualmente, parece que el 'bucle for' pasará al último valor de la lista antes de comenzar a enviar valores a la gráfica para cada: Grupo, por lo que cada gráfica obtiene el último valor de la lista, en lugar de el relevante para él es :Group.
Creo que esto se debe al uso de '; ' al final de la línea 61, sin embargo, si uso un ',' aquí, el 'bucle for' generaría un error ya que habría demasiados argumentos dentro de la función for.
Necesito una forma de incrementar al primer valor en la lista y luego enviar ese valor al cuadro del primer cuadro, y luego incrementar al segundo valor en la lista y luego enviar ese valor al cuadro del segundo cuadro, y así sucesivamente. ..
También recibo un error de rango de subíndice que creo que podría deberse a la forma en que intento llamar a los valores de la lista dentro del 'bucle for'. O el subíndice no se puede usar de esa manera dentro del bucle for, o los valores en la lista no son accesibles con el 'bucle for' escrito de la forma en que está actualmente.
Espero que alguien pueda ayudarme a abordar la solución de este problema.