Tabella convenzioni

Panoramica

Con la Tabella convenzioni, è possibile selezionare le convenzioni che devono essere soddisfatte dall'applicazione.

La Tabella convenzioni è composta da due parti:

  • Convenzioni (a sinistra)

    Elenco delle convenzioni disponibili.

    Vedere il capitolo Scheda Query convenzione

  • Finestra Risultati (a destra)

    Elenco degli elementi che non rispettano le convenzioni selezionate a sinistra.

Convenzioni

La struttura Convenzioni elenca e raggruppa le regole di convenzione disponibili per impostazione predefinita (dall'installazione di EcoStruxure Machine Expert) e le regole definite dall'utente create con l'editor Query. Selezionare le caselle di controllo per attivare/disattivare le regole di convenzione.

Dopo aver fatto clic sul pulsante Attiva e avvia query della barra degli strumenti della finestra Risultati, nella struttura Convenzioni vengono visualizzate ulteriori informazioni:

Elemento

Descrizione

Filtra per nomi convenzione

Immettere il testo per filtrare le convenzioni per nome.

Set di regole

Selezionare un set di regole per filtrare le convenzioni da visualizzare.

(<Numero>) dietro un nome di convenzione

Indica il numero di risultati creati da questa convenzione. Se non viene visualizzato alcun numero, questa query non è stata eseguita.

(Esecuzione query...) dietro un nome di convenzione

La query è in esecuzione.

Barra degli strumenti

Elemento

Descrizione

Analizza codice

Fare clic su questo pulsante per avviare il processo di analisi dell'applicazione a cui appartiene questa Tabella convenzioni. Se l'analisi è già stata avviata e lo stato dell'analisi è aggiornato, questo pulsante non è disponibile.

Fase x/y (Richiesto: z)

Informazioni sulla fase assegnate al pulsante Analizza codice:

  • Numero di fasi disponibili (y)

  • Fase attualmente raggiunta (x)

  • Fase richiesta (z) per utilizzare questo editor

Esecuzione query

  • Pulsante Attiva e avvia esecuzione query:

    Fare clic su questo pulsante per avviare l'esecuzione della query.

  • Pulsante Disattiva e interrompi esecuzione query:

    Fare clic su questo pulsante per interrompere l'esecuzione della query. Fare di nuovo clic sul pulsante per riavviare l'esecuzione della query dal punto di interruzione.

Esporta

Fare clic su questo pulsante per esportare l'elenco visualizzato come file CSV, HTML o XML.

Ambito

Visualizza la cartella di cui fa parte la Tabella convenzioni. Per l'analisi viene presa in considerazione solo questa cartella. Per una tabella che è un sottonodo di Code Analysis Manager, per l'analisi viene presa in considerazione l'intera applicazione. Visibile solo se si inserisce una Tabella convenzioni in una cartella.

Elenco risultati

Elemento

Descrizione

Filtra per ...

Immettere il testo per filtrare i risultati. Il filtro è applicato a tutte le colonne.

Ordinare una colonna

Per ordinare una colonna, fare sull'intestazione della colonna:

  • Convenzione

  • Ponderazione

  • Nome completo

  • Messaggio

Doppio clic su una voce di tabella

Apre l'elemento associato nell'editor corrispondente.

Comandi menu contestuale su una voce di tabella

Fare clic con il pulsante destro del mouse su una voce di tabella e selezionare uno dei comandi del menu contestuale:

  • Vai alla definizione

    Apre l'elemento associato nell'editor corrispondente.

  • Sfoglia nella vista Riferimento incrociato

    Apre il nodo selezionato nella vista Elenco dei riferimenti incrociati.

  • Avvia rinomina refactoring

    Apre la finestra di dialogo Rinomina per immettere il nuovo nome dell'oggetto. Dopo aver confermato con OK, viene visualizzata la finestra di dialogo Refactoring, che evidenzia gli oggetti dell'applicazione interessati dalla nuova assegnazione del nome. Fare clic su OK per iniziare la nuova assegnazione del nome.

    Questo comando del menu contestuale è disponibile per le convenzioni di verifica del nome, ad esempio, Controlli nome tipo complesso.

  • Aggiungi a immagine dipendenza

    Consente di aggiungere l'elemento a un'immagine dipendenza nuova o esistente.

  • Aggiungi a elenco blocco

    Consente di aggiungere l'elemento a un elenco di blocco e rimuove tale elemento da tutte le Tabelle convenzioni finché non viene nuovamente eliminato dall'elenco blocco.