Impossibile salvare la finestra corrente dt.Ho aggiunto una casella di testo di data prompt al mio codice e ora il database dt = open non memorizzerà più il nome della finestra aperta in dt. Ricevo l'errore Send Expects Oggetto Scriptable in accesso o valutazione di 'Send', dt << / * ### * / save (
Qualsiasi aiuto sarebbe apprezzato. Ho provato a usare la tabella aperta corrente ma non riconosce la nuova tabella.
Ri: Impossibile salvare la finestra corrente dt.Jim,
Posso aprire un'altra discussione se necessario, ma ho un'altra domanda per te. Ho il prompt della data come modale per mantenere la finestra aperta finché l'utente non entra nell'intervallo di date. Dopo aver premuto il pulsante "Ottieni dati", vorrei che la finestra si chiudesse. Nella casella dei pulsanti ("Ottieni dati", runscript) il runscript ha runscript = Expr (nw << Chiudi finestra, ma la finestra rimane aperta e il resto dello script non viene eseguito fino a quando non chiudo la finestra. Eventuali suggerimenti?
Saluti,
Wayne
Ri: Impossibile salvare la finestra corrente dt.Jim,
L'avevo capito. Ho dovuto spostare il mio database dt = open nella routine runScript. Era fuori dalla routine che ha causato il mio problema. Grazie per avermi risposto. Il tuo contributo mi ha aiutato a guardare il mio codice in base ai tempi.
Grazie ancora,
Wayne
Ri: Impossibile salvare la finestra corrente dt.Jim,
Lo stesso errore.
Saluti,
Wayne
Ri: Impossibile salvare la finestra corrente dt.Il problema sembra ancora essere che la variabile "dt" non sia stata creata, che è un puntatore a quella tabella di dati che non ha completato la sua creazione. Prova a sostituire
dt << run formats
con
wait( 10 );
e guarda cosa fa
Ri: Impossibile salvare la finestra corrente dt.Jim,
Ho aggiunto la tua linea suggerita. Ottengo il seguente errore "Invia oggetto Sriptable Expect in accesso o evalation di" Send ", dt << / * ### * / runformats / * ### * /. Quando eseguo il debugger, la variabile dt ha un valore di Data Table ("Metals Core LIMS V7"). Spero che questo possa essere d'aiuto.
Saluti,
Wayne
Ri: Impossibile salvare la finestra corrente dt.Presumo che l'istruzione dt << save () stia tentando di eseguire prima che la tabella di dati sia stata letta completamente. Ti suggerisco di aggiungere
dt << run formats;
prima dell'istruzione << Salva, per forzare JMP a completare la creazione dei dati prima di provare a salvarlo.