7.12.7.  Visualizzare le dipendenze delle variabili

Con Fare clic sul pulsante Dipendenze variabili [Show variable dependencies] viene visualizzata la finestra di dialogo Struttura variabile [Variable dependencies].

Figura 7.939. 

Nell'illustrazione qui sopra, si può notare che diverse variabili sono collegate tra loro. I colori visualizzati sono suddivisi come segue:

  • Grigio: algoritmo delle caratteristiche

  • Giallo: Variabili dell'intervallo di valori

  • Bianco: Variabili con valori fissi

Inoltre, la freccia di collegamento viene visualizzata in un colore diverso per ogni caso. Questi sono suddivisi come segue:

  • Nero: esiste una dipendenza regolare da un'altra variabile.

  • Rosso: esiste una dipendenza circolare della variabile.

  • Verde: dopo aver fatto clic su una o due variabili, queste vengono evidenziate a colori con tutte le dipendenze associate.

  • Arancione: mostra tutte le dipendenze da e verso la variabile selezionata quando si passa sopra una variabile con il puntatore del mouse.

Opzioni di visualizzazione

Sopra il display delle dipendenze variabili, troverai vari modi per influenzare la presentazione delle variabili. Inoltre, il Dipendenze delle variabili direttamente come file immagine ( *.png ) sul tuo computer. Fare clic sul pulsante Stampa... [Print...] per visualizzare l'intero grafico o solo la sezione corrente. Le Proprietà della stampante Windows di Windows, in dove è possibile specificare la stampante e alcune impostazioni di base. Inoltre, è possibile utilizzare Reimposta [Reset] su Ripristina la visualizzazione ai valori predefiniti. Ciò tiene conto del filtro e layout applicati, in modo che solo il manuale si muova può essere invertito.

Figura 7.940. 

[Nota]Nota

È necessario regolare le opzioni di visualizzazione desiderate prima di spostare manualmente le dipendenze variabili. Questo perché gli elementi spostati manualmente vengono ripristinati quando si attiva un filtro!

Per modificare la visualizzazione delle dipendenze delle variabili sono disponibili le seguenti opzioni:

  • Intervalli di valori visualizzati

  • Algoritmi di visualizzazione delle caratteristiche

  • Visualizzazione di variabili con valori fissi

  • Visualizzare le variabili senza dipendenze

  • Layout: consente di visualizzare le dipendenze delle variabili in una vista ad albero [Tree] o nel modello Spring [Spring model].

Funzioni

  • Visualizzare le dipendenze di qualsiasi variabile

    È possibile visualizzare le dipendenze di qualsiasi variabile selezionandola con un clic del tasto sinistro del mouse. La variabile selezionata e tutte le variabili direttamente dipendenti, nonché le variabili collegate a un livello superiore o inferiore, vengono visualizzate con un bordo verde e una freccia. La selezione può essere annullata facendo clic con il tasto sinistro del mouse su un'area vuota.

    Figura 7.941. 

  • Etichettatura evidenziata delle dipendenze delle variabili quando si sposta il puntatore del mouse su una variabile

    Se si sposta il puntatore del mouse su una variabile, tutte le dipendenze vengono evidenziate con un colore arancione. L'evidenziazione colorata viene visualizzata solo finché il puntatore del mouse rimane sulla variabile corrispondente.

    Figura 7.942. 

  • Variabili mobili

    Se il filtro è impostato in modo appropriato, è possibile spostare le variabili visualizzate come richiesto utilizzando il "Drag & Drop". Fare clic su una variabile qualsiasi e tenere premuto il pulsante per spostarla. Le dipendenze visualizzate rimangono e si spostano con l'utente. Una variabile può essere spostata tutte le volte che lo si desidera.

  • Menu contestuale: Trova la variabile [Find variable]

    Fare clic con il tasto destro del mouse su un punto qualsiasi per aprire un menu contestuale, fare clic su Trova variabile [Find variable] e selezionare una variabile nella finestra di dialogo. Non appena si fa clic su OK, la vista si concentra sulla variabile cercata.

    Figura 7.943. 

    Figura 7.944. 

  • Menu contestuale: Reset

    È possibile ripristinare la visualizzazione facendo clic con il tasto destro del mouse su un punto qualsiasi e premendo Reimposta [Reset]. La funzione è identica a quella del pulsante sopra il display.

  • Menu contestuale: Visualizzare le dipendenze delle variabili [Show variable dependencies]

    [Importante]Importante

    Questa voce del menu contestuale viene visualizzata solo se si fa clic con il pulsante destro del mouse su una variabile.

    È possibile visualizzare le dipendenze di una variabile anche singolarmente, facendo clic con il pulsante destro del mouse sulla variabile desiderata e selezionando Mostra dipendenze variabili [Show variable dependencies]. La vista viene ricaricata e ora visualizza solo tutte le dipendenze della variabile selezionata. Nella barra multifunzione appare una nota che indica quali dipendenze sono visualizzate.

    Figura 7.945. 

Algoritmo ricorsivo

Per evitare errori, fate attenzione alle frecce doppie e alle dipendenze che formano un ciclo: Queste indicano un algoritmo ricorsivo.

Le Nella figura di esempio seguente viene illustrata una dipendenza ricorsiva. Le Il gestore delle variabili visualizza CYCLE1=CYCLE4=CYCLE3=CYCLE2. Nella finestra di dialogo struttura variabile, [Variable dependencies] vedrai un ciclo di Dipendenze. Nella storia 3D [3D History] a elementi interessatiuna croce rossa, la finestra di dialogo Notifiche [Notifications] mostra l'errore e il 3D Nella vista non viene mostrato alcun modello.

Figura 7.946. 

Nella finestra di dialogo del controllo AQ [QA check] viene visualizzato il messaggio di errore Ricorsione nell'algoritmo.