Nei 3 esempi seguenti, la variabile L1 è stata modificata.
L'intervallo di valori di origine deve essere regolato tramite condizioni [Conditions], in modo che vengano mappati (+ verificati) solo i valori ancora esistenti, mentre i valori omessi devono essere verificati senza un target. Le spiegazioni della sintassi si trovano nella sezione Sezione 7.8.12.6, “Funzioni matematiche (algoritmo delle caratteristiche ) ”.
Se nella tabella di sinistra vengono selezionati valori non validi, la tabella di destra deve essere vuota (non viene assegnato nulla) e le tabelle di origine e destinazione devono essere uguali per gli altri valori.
Nel progetto din_15432_a.prj, l'intervallo di valori è stato modificato da [30:100] a [30:100/5], vale a dire che ora esiste una gradazione [Stepping] definita.
Eseguire il test con un valore che non rientra nel nuovo intervallo di valori (ad es. 38).
-> A destra non dovrebbe essere visualizzata alcuna tabella, ma non è così.
Formulare una condizione che consenta solo valori corretti. In questo caso, è possibile ottenere questo risultato attraverso il calcolo dei residui.
MOD(L1,5).EQ.0
La riga è ora contrassegnata da una X rossa. Il tooltip mostra Questa riga non ha potuto essere assegnata [This line could not be assigned] (il che è corretto, poiché il valore 38 non rientra nell'intervallo di valori consentito).
Figura 6.229. Tooltip "Non è stato possibile assegnare questa riga [This line could not be assigned]".
Ad esempio, cambiare il valore in un valore valido, come 40.
Se tutte le assegnazioni sono corrette, fare clic su su tutti gli incarichi confermare [Verify all mappings]
.
Nel progetto din_15433_a.prj, l'intervallo di valori della variabile L1 è stato impostato in base alle voci della variabile L1NEW, per cui il nuovo intervallo di valori è più piccolo di quello vecchio.
Situazione iniziale: anche se per L1 sono stati immessi valori di intervallo non validi, la tabella a destra non viene nascosta.
Poiché gli intervalli di valori per ogni riga sono diversi, è necessario inserire una condizione separata per ogni riga (i valori delle variabili D2 e B1 vengono utilizzati per identificare la riga corretta). L'ordine delle condizioni non è importante.
Fare clic
progetto di destinazione [Add target project] per aprire un nuovo campo di immissione. Scegliere Il progetto din_15433_a.prj Da.
Fare clic
condizione per aggiungere [Add condition] la rispettiva condizione (formula) Entrare.
D2.EQ.315.AND.B1.EQ.15.AND.L1.GE.55.AND.L1.LE.70
Bedingung 2:
D2.EQ.315.AND.B1.EQ.30.AND.L1.GE.70.AND.L1.LE.100
D2.EQ.355.AND.B1.EQ.15.AND.L1.GE.75.AND.L1.LE.115
D2.EQ.355.AND.B1.EQ.30.AND.L1.GE.85.AND.L1.LE.120
D2.EQ.250.AND.B1.EQ.15.AND.L1.GE.35.AND.L1.LE.50
Ora testate ogni riga con valori validi e non validi per L1.
Se viene selezionato un valore valido, la tabella viene visualizzata sulla destra.
Se si seleziona un valore non valido, la tabella a destra non viene visualizzata.
Nel progetto din_15434_a.prj, l'intervallo di valori della variabile L1 è stato impostato come segue, con il nuovo intervallo di valori più piccolo del precedente in ogni caso.
Algoritmo originale per il valore minimo: LMIN = D3/4
Nuovo algoritmo per il valore minimo: LMIN = D3/4+5
Valore originale per il valore massimo: D2
Nuovi valori per il valore massimo:
Situazione iniziale: anche se per L1 sono stati immessi valori di intervallo non validi, la tabella a destra non viene nascosta.
A seconda di D2, ci sono tre gruppi di righe, quindi è necessario formulare tre condizioni. L'ordine delle condizioni non ha importanza.
Fare clic
progetto di destinazione [Add target project] per aprire un nuovo campo di immissione. Scegliere ogni progetto din_15434_a.prj Da.
Fare clic
condizione per aggiungere [Add condition] la rispettiva condizione (formula) Entrare.
D2.GE.250.AND.D2.LE.500.AND.L1.GE.D3/4+5.AND.L1.LE.D2-40
D2.GE.560.AND.D2.LE.710.AND.L1.GE.D3/4+5.AND.L1.LE.D2-50
D2.GE.800.AND.D2.LE.1000.AND.L1.GE.D3/4+5.AND.L1.LE.D2-60
Ora testate ogni riga con valori validi e non validi per L1.
Se viene selezionato un valore valido, la tabella viene visualizzata sulla destra.