Hola comunidad JMP,
Estoy tratando de hacer que un botón de secuencia de comandos concatene "PV800_App1_Trend_1_Datalog.csv" con "PLC_DATA_MASTER.jmp" en "CONCATENATED_PLC_DATA.jmp" y luego guarde el archivo concatenado sobre el "PLC_DATA_MASTER.jmp" original.
La razón es que tengo una unidad flash USB con datos de PLC industrial, y este script puede actualizar automáticamente los nuevos datos que registra el PLC y luego mantener actualizado el archivo maestro. Todo funciona, excepto guardar el archivo. Incluso estoy seguro de que tengo dt4 asignado correctamente a "CONCATENATED_PLC_DATA" porque probé close (dt4) pero por alguna razón, cualquier tipo de script para guardar el archivo me da varios mensajes de error.
Este guión me da
Send Expects Scriptable Object in access or evaluation of 'Send' , dt4 << /*###*/save(
"C:\Users\Jeffrey\Documents\Data Connections\PLC_DATA_TERLOTHERM\PLC_DATA_MASTER.jmp"
) /*###*/
Aquí está el guión. No guardará el concatenado sobre el maestro y me da el mensaje de error anterior, que no entiendo. Gracias, equipo.
dt2=open("C:\Users\Cheesemaker\Documents\Data Connections\PLC_DATA\PLC_DATA_MASTER.jmp"); \\ open master dataset
dt3=open("C:\Users\Cheesemaker\Documents\Data Connections\PLC_DATA\PV800_App1_Trend_1_Datalog.csv"); \\ open new dataset
dt3 << Select Where(Time == "Time"); \\ filter out text rows
dt3 << Delete Rows;
column(dt2,"Time")<<DATA type=""></DATA>
Creo que tu código funcionará si cambias la línea
dt4=("CONCATENATED_PLC_DATA");
a
dt4=data table("CONCATENATED_PLC_DATA");