Nota Propiedad de columna y ventana emergente al pasar el cursor: ¿cómo manipular?Entonces, aparentemente si las Notas de propiedad de la columna están configuradas, se habilita una ventana emergente (cuando pasa el cursor sobre el nombre de la columna) que muestra el contenido del campo Notas. Para ver esto en acción: Datos de muestra>Proceso de polietileno.jmp. En este caso, los nombres de las columnas son muy cortos y poco descriptivos. Al pasar el cursor sobre el nombre de la columna, aparece la nota descriptiva. ¡¡¡Esta es una gran característica!!!
Entonces, mi problema es el siguiente. Trabajo con datos de sensores adquiridos de un historiador de datos de procesos. Como tal, el nombre de la columna es el nombre de la etiqueta, como el siguiente: BRO.L4.CO.RN.PCF101.PV; BRO.L4.CO.RN.PCF101.OP. (Por cierto, hay 51 etiquetas para PCF101, un controlador de flujo). Las tablas de datos con las que trabajamos tienen cientos de columnas como esta. No es posible memorizar a qué se refieren los cientos de etiquetas. Afortunadamente, tenemos esa información llamada Descripción guardada en una propiedad de columna llamada Descripción. Ahora mis preguntas:
- ¿Hay alguna forma de controlar la ventana emergente para utilizar una propiedad de columna diferente, es decir, Descripción en lugar de Notas?
- De lo contrario, ¿cuál es la forma más eficaz de copiar la propiedad de la columna Descripción para todas las columnas en la propiedad de la columna Nota?
¡Gracias de antemano a la comunidad de usuarios de JMP!
Automatización y secuencias de comandosRe: Propiedad de columna de notas y ventana emergente al pasar el cursor: ¿cómo manipular?¡Gracias Jarmo! He usado JSL similar para cambiar los nombres de las columnas a aquellos almacenados en un alias de propiedad de columna. Esto es similar a lo que está en la publicación de la lista de deseos. Agregué una respuesta a la lista de deseos.
Re: Propiedad de columna de notas y ventana emergente al pasar el cursor: ¿cómo manipular?No creo que puedas usar tu propia propiedad personalizada para resaltar. JMP tiene "Nombres de columnas alternativos" ( usando un símbolo en lugar de un nombre de columna ) que podrían funcionar, pero también pueden ser un poco molestos de usar y lo más probable es que esa sea una de las razones de esta lista de deseos . Permitir nombres de columnas secundarias o alternativas. .
Para actualizar su Descripción a Notas, las secuencias de comandos probablemente sean la opción más sencilla; a continuación se muestra un ejemplo
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
colnames = dt << Get Column Names("String");
// Initialization
For Each({colname}, colnames,
Column(dt, colname) << Delete Property("Notes");
);
For Each({colname}, Remove(colnames, 1),
desc = Hex(colname);
Column(dt, colname) << Add Column Properties(Set Property("Description", desc));
);
// Swap
For Each({colname}, colnames,
descval = Column(dt, colname) << Get Property("Description");
If(!IsEmpty(descval),
Column(dt, colname) << Set Property("Notes", descval);
);
);