Eliminar un script de una tabla de datosHola a todos,
Actualmente estoy escribiendo un script que extrae datos de una base de datos.Agrego varias secuencias de comandos a la tabla de datos (no en una columna, sino en el cuadro de secuencias de comandos, marco superior izquierdo de la tabla de datos).
JMP agrega estándar a algunos de los scripts.Uno de ellos es 'Guardar en DB'.Esta secuencia de comandos debe eliminarse en la secuencia de comandos que estoy escribiendo.
No puedo hacer que los usuarios ejecuten este script accidentalmente.En el pasado hicimos 1 actualización de base de datos y destruyó completamente la estructura de nuestra base de datos (lo que significa que otros programas que se conectan a la base de datos dejaron de funcionar).Por lo tanto, dejarlo en realidad es un gran riesgo de producción (y sucederá con frecuencia).
Puedo agregar scripts con
dt << Nuevo guión (...);
sin embargo,
dt << Eliminar secuencia de comandos ('Mi secuencia de comandos');
no funciona
¿Puede alguien ayudarme con esto, por favor?
¡¡¡Gracias!!!
Re: Eliminar un script de una tabla de datos
Sé que es tarde... pero solo como referencia.
//To get all the names of the scripts in a data table
lstScripts = dt << Get Table Script Names;
//delete scripts in data table
dt << Delete Scripts(lstScripts); // delete all scripts
dt << Delete Scripts({"Script1", "Script2"}); // delete certain scripts only
Re: Eliminar un script de una tabla de datosAquí hay un código que elimina dos variables de tabla y una propiedad:
current_dataset << Delete Table Variable("JSL");
current_dataset << Delete Table Variable("SQL");
current_dataset << Delete Table Property("Source");
Además, puede ocultar la cadena de conexión ODBC con una preferencia. En JSL puedes hacer esto:
pref(ODBC Hide Connection String(1));
Re: Eliminar un script de una tabla de datosDesafortunadamente, estos objetos se conocían originalmente como propiedades de tabla y ahora los llamamos scripts de tabla. Como resultado, el protocolo de mensajes a la tabla de datos es un poco confuso.
Ver Ayuda > Índice de secuencias de comandos > Objetos > Tabla de datos . Seleccionar Eliminar propiedad de tabla en la segunda lista para más información. Este mensaje es el que estás buscando.