Hola,
Me gustaría escribir un guión que extraiga información de un informe Ajustar mínimos cuadrados. Esa parte está bien. El problema es que quiero que la secuencia de comandos mire qué ventanas ya están abiertas en la sesión del usuario, elija una y luego obtenga la información.
Puedo pasar por las ventanas activas e identificar cuál quiero usar, pero tengo problemas para acceder a la capa de Informe que se encuentra dentro de la ventana. Cuando he visto la estructura de árbol del informe de salida, se detiene en el nivel de divulgación superior. ¿Cómo obtengo de mi código que asigna la ventana [myWindow = window (3);] a rModel = someVariable << Report; ??
¿O hay una manera diferente / mejor de hacer esto? Mi único otro pensamiento en este momento es usar myWindow << Get Text; y luego haga una gran cantidad de búsqueda de texto para encontrar las partes que necesito (no estoy interesado en los cuadros, solo resumen datos de las tablas). Sin embargo, puedo ver que esto se vuelve bastante complejo y más propenso a errores.
Aprecie cualquier idea que ustedes tengan
Puede usar la referencia guardada en myWindow como la raíz del árbol de visualización. Use subíndices para acceder al cuadro de visualización con los resultados que desea extraer. Si quiero tomar las estimaciones de los parámetros, entonces usaría un código como este:
my estimates = myWindow["Parameter Estimates"][NumberColBox(1)] << Get As Matrix;