Come si selezionano righe specifiche?Sto ottenendo più dei dati selezionati da questa riga:
get_generic (RawDataTable, "nS", "Voltage", "tHIGH" ,, 400);
Ricevo anche tutti questi dati:
get_generic (RawDataTable, "nS", "Voltage", "tHIGH_hs" ,, 60);
Il mio problema è che tHIGH tira ogni riga con tHIGH, inclusi tHIGH_hs.
Devo sapere se posso rifiutare tHIGH_hs nella prima riga di codice?
Sono diverse velocità di funzionamento per il test e ho bisogno di produrre grafici separati per le prestazioni.
Quando estraggo i dati tHIGH_hs, filtra solo l'alta velocità. Ho solo bisogno di creare un grafico per la bassa velocità senza includere gli alti spped.
Grazie!!
AnalyticsTabella datiScriptingRi: Come seleziono righe specifiche?Sembra che tu stia usando una funzione personalizzata qui. Non esiste una funzione JSL incorporata get_generic (), quindi non saremo in grado di aiutarti con il motivo per cui non sta facendo quello che ti aspetti.
La sceneggiatura è stata scritta da te o stai usando una sceneggiatura scritta da qualcun altro?
Ri: Come seleziono righe specifiche?Ho ereditato la sceneggiatura in un nuovo lavoro. Lo sctirpt estrae tutti i dati che hanno tHIGH nel nome. il che è un peccato quando non voglio gli altri dati tHIGH_hs.
Re: Come seleziono righe specifiche?In tal caso avremo bisogno di saperne di più sulla definizione della funzione per get_generic() per vedere come utilizza gli argomenti internamente.
Conosci JSL? O è la prima volta che lo guardi?
Re: Come seleziono righe specifiche?Sto diventando familiare. lol
Ecco il blocco di codice. Viene utilizzato per creare un pdf che traccia i dati in tempo rispetto alla tensione. tHIGH è la velocità operativa normale e tHIGH_hs sono i dati operativi ad alta velocità. Posso isolare i dati ad alta velocità modificando il codice in "tHIGH_hs" e l'ho fatto in un'altra sezione dello script.
Sto cercando di ottenere solo i normali dati sulla velocità operativa per questa sezione.
// set up for AC report
win1 = New Window( "Char Report_NS" );
// real spec is 1000KHz
// data table, scale of desired units, by, name, lsl, usl
get_generic( RawDataTable, "V", "Frequency", "fSCL", , 1.7 );
// tHigh = 260nS, tLow = 500nS
// rewrite -- maybe a generic for each??
//get_thighlow(RawDataTable,"nS","tHIGH",260,"tLOW",500) ; // data table, scale of desired units,
// name1, USL1, name2, USL2
get_generic( RawDataTable, "nS", "Voltage", "tHIGH", , 400 );
get_generic( RawDataTable, "nS", "Voltage", "tLOW", , 400 );
Ho lasciato tutto il codice precedentemente commentato.