Proprietà della colonna della nota e pop-up al passaggio del mouse: come manipolarli?Quindi, a quanto pare, se le Note sulle proprietà della colonna sono impostate, abilita un popup al passaggio del mouse (quando si passa con il mouse sul nome della colonna) che mostra il contenuto del campo Note. Per vederlo in azione: Dati campione>Processo polietilene.jmp. In questo caso i nomi delle colonne sono molto brevi e non descrittivi. Passando con il mouse sul nome della colonna, viene visualizzata la nota descrittiva. Questa è una caratteristica fantastica!!!
Quindi, il mio problema è il seguente. Lavoro con i dati dei sensori acquisiti da uno storico dei dati di processo. Pertanto, il nome della colonna è il nome del tag, come il seguente: BRO.L4.CO.RN.PCF101.PV; BRO.L4.CO.RN.PCF101.OP. (A proposito, ci sono 51 tag per PCF101, un controller di flusso). Le tabelle di dati con cui lavoriamo hanno centinaia di colonne come questa. Non è possibile memorizzare a cosa si riferiscono le centinaia di tag. Fortunatamente, abbiamo quell'informazione chiamata Descrizione salvata in una proprietà di colonna chiamata Descrizione. Ora, le mie domande:
- Esiste un modo per controllare il popup per utilizzare una proprietà di colonna diversa, ad esempio Descrizione anziché Note?
- In caso contrario, qual è il modo più efficiente per copiare la proprietà della colonna Descrizione per tutte le colonne nella proprietà della colonna Nota?
Grazie in anticipo Comunità degli utenti JMP!
Automazione e scriptingRi: Proprietà colonna nota e pop-up al passaggio del mouse: come manipolarlo?Grazie Jarmo! Ho utilizzato JSL simile per modificare i nomi delle colonne in quelli archiviati in una proprietà di colonna Alias. Questo è simile a quello che c'è nel post della lista dei desideri. Ho aggiunto una risposta alla lista dei desideri.
Ri: Proprietà colonna nota e pop-up al passaggio del mouse: come manipolarlo?Non penso che tu possa utilizzare la tua proprietà personalizzata per l'evidenziazione. JMP ha "Nomi di colonna alternativi" ( utilizzando un simbolo al posto del nome di una colonna ) che potrebbero funzionare, ma possono anche essere un po' fastidiosi da usare e molto probabilmente questo è uno dei motivi per questa lista dei desideri Consenti nomi di colonne secondarie o alternative .
Per aggiornare la descrizione in Notes, lo scripting è molto probabilmente l'opzione più semplice, di seguito è riportato un esempio
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);
);
);