La funzione "Salva" della tabella dati è disattivata, anche dopo l'aggiunta dei datiCiao a tutti,
Ho una tabella dati JMP (.jmp) salvata su un'unità condivisa. Uno script JSL apre questa tabella dati e consente all'utente di aggiungervi righe di dati in modo interattivo tramite finestre di dialogo popup. Le finestre popup consentono all'utente di selezionare file di dati aggiuntivi (Excel) e lo script JSL aggiunge il contenuto alla tabella dati aperta a livello di codice (tramite
dt << Aggiorna (...).
Dopo aver aggiunto le righe, l'utente dovrebbe salvare manualmente la tabella dati modificata sull'unità condivisa. Tuttavia, l'icona/voce di menu "Salva" è spesso disattivata (anche se sono state aggiunte righe di dati alla tabella dati aperta). Non so come risolvere questo problema: qualcuno può aiutarmi?
Presumo che ci sia un trigger nell'interfaccia utente di JMP che rileva quando una tabella di dati aperti è stata modificata e disattiva l'icona Salva. Posso farlo modificando manualmente uno dei campi nella tabella di dati aperti, ma non riesco a farlo a livello di codice. Posso pubblicare un esempio di codice semplificato se può essere utile, ma in pratica si tratterà di diverse operazioni Open() seguite da più operazioni Update().
Sto aprendo la tabella dati con Open (path). Ho provato a usare Open(path, Force Refresh), ma il comportamento non è cambiato. Utilizzo JMP 16.1.0/Windows.
Grazie,
Andy
Organizzazione dei contenutiRe: La tabella dei dati "salva" è disattivata, anche dopo l'aggiunta dei datiCiao @andykpdf
Il file è bloccato? In tal caso, non è possibile salvare il file bloccato. Potrebbe essere bloccato per una serie di motivi, ma su un'unità condivisa potrebbe significare che il file è aperto da qualcun altro.

Ecco un thread su alcuni problemi di risoluzione dei problemi: Verificare se la tabella è di sola lettura?
-Scott
Ri: Tabella dati "salva" disattivata, anche dopo l'aggiunta dei datiSupponendo che il tavolo non sia bloccato...
Non so se sarà d'aiuto, ma potresti provare a eseguire l'aggiornamento a 16.2, che è l'ultima versione.
Puoi provare a eseguire questo codice per vedere se la prima tabella ha l'icona di salvataggio disattivata o meno. Non è disattivato per me. Potrebbe non essere di grande aiuto, ma è un altro punto dati su quale potrebbe essere il problema.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Trial1.jmp" );
dt2 = Open( "$SAMPLE_DATA/Little.jmp" );
dt << Update(
With( Data Table( "Little" ) ),
Match Columns( :popcorn = :popcorn, :batch = :batch, :oil amt = :oil )
);
Oppure inserisci questo codice dopo il comando di aggiornamento.Questo contrassegna la tabella dati dt come modificata anche se non si è verificata alcuna modifica.
dt << Set Dirty();
Ri: Tabella dati "salva" disattivata, anche dopo l'aggiunta dei datiGrazie @mikedriscoll , il dt << Imposta Dirty(); la soluzione funziona!