Hola a todos,
Tengo dos guiones A y B. Los scripts A y B usan la misma tabla de datos. Y lo que puede hacer el script A es actualizar las columnas de la tabla de datos.
Quiero abrir la tabla de datos, llamar al script A y luego usar la tabla del script A para realizar el análisis futuro. Pero mi código no funciona.
A continuación se muestra una parte de mi guión. Creo que la secuencia de comandos A se llama con éxito, pero la secuencia de comandos después de la función de inclusión no puede funcionar. Es la primera vez que uso la función include. ¿Puede alguien ayudarme con eso?
Agradezco mucho tu ayuda!
dt_template = Tabla de datos actual ();
dt_plantilla = incluir("XXX");
dt_template << Nueva columna ("L",
Personaje,
Nominal,
Fórmula(
),
fórmula de evaluación
);
¡Gracias! Pequeño error tipográfico: el último comentario debe ser "... guardar script B" 
@Anónimo ,
Puede usar el Incluir () para lograr lo que desea. Una sugerencia que ofrecería es mirar las expresiones también. Puede lograr un mejor control sobre su código haciéndolo como expresiones. Sin embargo, aquí hay una forma de lograr lo que desea, esto va en "Wrapper.jsl"
Clear Log(); Clear Globals(); Close All(DataTables,"No Save");
dt = Open( "$SAMPLE_DATA/Air Traffic.jmp" );
Include("C:\Script A.jsl"); // put your custom file path where you save Script A
Wait(0.2); // For demo purposes
Include("C:\Script B.jsl"); // put your custom file path where you save Script A