EHI,
ho una tabella dati abbastanza grande simile a questo formato:

da cui creiamo una serie di generatori di grafici per visualizzare diversi tipi di test e test uno accanto all'altro, più o meno così (un tipo di test a destra con test come pagine e batch in sovrapposizione, e poi l'altro tipo di test su il diritto ma la stessa configurazione):

Vorremmo selezionare i lotti in un grafico e poi evidenziarli negli altri, ma poiché la selezione avviene sulle righe ovviamente queste non verranno evidenziate.
Volevo inserire un piccolo script per forzare i due graphbuilder a selezionare tutti i batch esistenti nella selezione, ma non riesco a farlo funzionare. Non riesco a trovare la funzione giusta da impostare rispetto al graphbuilder per acquisire un evento del genere.
Ho un piccolo script come questo selezionerà tutte le righe associate alle righe selezionate:
batches = AssociativeArray(:Batch[dt << get selected rows])<< Get Keys;
dt << Select Where( Contains( batches, :Batch ) );
Esiste una funzione che posso impostare sul graphbuilder che attiverà questo script contro una modifica della selezione?
Oppure c'era di meglio per ottenere ciò che stiamo cercando qui?
(Ci troviamo nei guai anche quando vogliamo cambiare i colori di alcuni batch e rifletterli su tutti i grafici poiché abbiamo il batchid come overlay. Penso di poterne uscire anche con lo script se riesco a trovare il file trigger giusti).
Ho cercato nell'indice degli script tutti i tipi di funzioni da impostare, ma non sembrano avere effetto sul generatore di grafici, ma non falliscono neanche.
Utilizzo JMP 17.1 per MacOS (14.3.1).
Grazie in anticipo,
Daniele