Complemento: error de registroLeí a través de la publicación: discusión1 pero aún así no pude resolver mi error.
El guión completo es grande, así que lo condensé en unas pocas líneas.
Cuando creo el complemento, el registro dice: Nombre no resuelto: DSN en acceso o evaluación de 'DSN', DSN/*###*/
Clear Log();
::DSN = "a64";
::connection = eval insert("DSN="||"^DSN^"||";UID=stuff;PWD=place;");
ct = Open("C:\Users\tom_p\Desktop\user-interface\UI_counter.jmp");
::count_a = ct:Table_Count[ 1 ];
¿Alguna idea de cómo superar? Probé DSN eliminando la variable global dos puntos, dos puntos (DSN="a64";) y no solucionó el problema. Estoy ejecutando JMP 16.
secuencias de comandosRe: Complemento: Error de registroUna vez que vi su definición, me di cuenta de que había dejado "marcado": use el espacio de nombres "Aquí" para nombres de variables JSL no calificados en la pestaña de elementos del menú.Al desmarcar esa casilla, el programa se carga y se ejecuta.
Tu primera opción también funcionó
¡Gracias!
Re: Complemento: Error de registroPor casualidad, ¿está usando nombres predeterminados aquí (1)?Si es así, JMP podría estar buscando aquí: DSN en lugar de :: DSN.Prueba esto:
::connection = eval insert("DSN="||"^::DSN^"||";UID=stuff;PWD=place;");
esto es lo que su secuencia de comandos podría estar buscando:
::connection = eval insert("DSN="||"^here:DSN^"||";UID=stuff;PWD=place;");