Vai al contenuto

Cross-reference

‘Cross reference’ non effettua una ricerca, ma elenca l’insieme degli oggetti all’interno del programma. Si tratta di una funzionalità utile non solo per effettuare ricerche all’interno di GF_Project, ma anche per generare una bozza di documentazione di progetto.L’accesso a tale funzionalità è possibile tramite l’icona selezionando la voce ‘Cross reference. Cross-reference-image_0Questa operazione può essere effettuata sulla singola applicazione oppure su tutto il progetto, la scelta viene effettuata tramite combobox.Il comando è personalizzabile tramite la seguente finestra: Cross-reference-image_0Con l’opzione “List also unused objects” verranno listati tutti gli oggetti, anche se non usati. Normalmente verranno invece elencati solo gli oggetti referenziati da altri all’interno del progetto.Gli oggetti elencabili all’interno del progetto sono:
  • Pages: mostra le pagine e dove sono state usate (es.: un pulsante che la richiama)
  • Borders: mostra i bordi e dove sono stati utilizzati (es: sulle pagine o template)
  • Templates: mostra le pagine template e dove sono state utilizzate (es.: in una pagina)
  • Widgetboxes: mostra i widgetboxes e dove sono stati utilizzati (es.: pagine, bordi, template, wb)
  • Images: mostra le immagini e dove sono state utilizzate (es.: pagine, widgets)
  • Variables: le variabili e dove sono state usate (es.: widgets, scripts, pagine, gfnet, ecc.)
  • Messages: mostra le stringhe e dove sono state usate (es.: fixedtext)
  • Everything: seleziona/deseleziona tutti i campi.
Al fine di completare ulteriormente la ricerca è a disposizione una ulteriore opzione:
  • List also unused objects: se selezionato, lista gli oggetti definiti in GF_Project anche se non sono stati utilizzati;
Il risultato della ricerca viene mostrato a fondo pagina nella linguetta ‘Cross reference’. Come per la ricerca, doppio click su un risultato aprirà il sorgente al punto relativo. Nel caso in cui si facesse riferimento ad un modulo del PLC o gfnet, verrà automaticamente aperto il programma relativo e posizionato sul punto corrispondente.