Leí la publicación: discusión1 pero aun 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 sin resolver: 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? Intenté que DSN eliminara la variable global dos puntos, dos puntos (DSN = "a64";) y no solucionó el problema. Estoy ejecutando JMP 16.
Una vez que vi su definición, me di cuenta de que había dejado "marcado": use el espacio de nombres "Aquí" para los nombres de variables JSL no calificados en la pestaña de elementos del menú.Al desmarcar esa casilla, deja que el programa se cargue y se ejecute.
Tu primera opción también funcionó
¡Gracias!