Skip to main content

Manage object relations

Le relazioni sono un tipo di attributo che permette di collegare un oggetto ad uno o più oggetti appartenenti a un'altra classe oggetto. Servono a rappresentare legami logici tra elementi del progetto: ad esempio, una strada collegata ai pali dell'illuminazione lungo il suo tracciato, o un'ispezione associata all'infrastruttura a cui si riferisce.

 

Creazione di un oggetto 

Quando crei un nuovo oggetto utilizzando lo strumento Disegna della toolbar,, il sistema segnala se la classe oggetto richiede relazioni obbligatorie.

Nel menu di selezione delle classi oggetto compare un’un'icona di relazione accanto alle classi che richiedono collegamenti obbligatori. Passando il cursore sull’sull'icona viene mostrato un tooltip con l’elencoriepilogo delle classi da collegare.

6 - Tool Draw.png

 

Dettaglio attributi

Nei progetti, le relazioni tra oggetti sono visibili nel pannello Dettaglio attributi.

Le relazioni vengonoVengono mostrate come attributi di tipo relazione, identificabili dall’dall'icona con la doppia freccia.freccia, Questoe attributo mostramostrano gli oggetti collegati all’oggettoa quello di cui stai visualizzando i dettagli.

6 - Object Details (with relations).png

Per ogni relazione vengono mostrati:

mostrati
  • il Displayednome namevisualizzato dell'oggetto collegato
  • collegato,
  • il suo Mainattributo Attributeprincipale dell’oggettoed collegato
  • eventuali Attributesattributi to showaggiuntivi configurati nel Backoffice
Backoffice.

Se la relazione è di tipo 1:N o N:N, viene mostrata una lista di oggetti relazionati.

 


Relazioni obbligatorie

Quando una relazione è configurata come Requiredobbligatoria, un oggetto non può esistere senza essere collegato ad almeno un oggetto dell’dell'altra classe.

Questo comportamento hacomporta alcune implicazioni operative nei progetti:operative:

  • per utilizzare correttamente una relazione nel progetto, assicurati che entrambe le classi oggetto coinvolte sianodevono essere incluse nella configurazione del progetto;progetto;
  • non è possibile salvare un oggetto senza aver selezionato almeno un oggetto relazionato;
  • eliminando un oggetto necessario per l’l'esistenza di un altro oggetto collegato, il sistema elimina automaticamente anche l’oggetto relazionato.quest'ultimo.

8 - Required Relations Warning.pngAttributes Detail - D.png

 


Modificare le relazioni tra oggetti

Per modificare le relazioni di un oggetto:

oggetto,
  1. Apriapri il pannello dettaglioDettaglio attributi dell’oggetto.
  2. e
  3. Cliccaclicca sul bottone EditModifica.
  4. Aggiungi,

    Da sostituisciqui puoi aggiungere, sostituire o rimuovirimuovere gli oggetti relazionati.

  5. relazionati

Gli oggetti possono essere selezionati:

  • tramite il menu a tendina
  • tramite selezione da mappa per oggetti vettoriali.

7 - Edit Relations.png

tendina.
Se la relazione è Required,obbligatoria, il sistema blocca il salvataggio finché non viene selezionato almeno un oggetto collegato.

Se7 - Edit Relations.png

stai

 relazionando

un

Per oggettogli vettorialeoggetti puoivettoriali utilizzareè disponibile la funzione SelectSeleziona onda mapmappa, perche consente di scegliere gli oggetti relazionati direttamente dalla mappa.

mappa

8 - Select on map.png

Puoi selezionare gli oggetti:

  • direttamenteo dalla mappa
  • dalla vista Inventory
  • Inventory.

La selezione è sincronizzata tra le due viste.

8 - Select on map.png

Il bottone SaveSalva diventa disponibile solo dopo aver selezionato almeno un oggetto valido.

💡 Suggerimento: Usa la selezione da mappa per oggetti geografici
Per oggetti vettoriali la selezione da mappa è spesso più rapida rispetto alla ricerca nella lista.


Collegamenti

problema

soluzione

Non trovo un oggetto da collegare

VerificaAssicurati che esistano oggetti della classe selezionatada collegare prima di procedere con la modifica.

  • Gestire gli oggetti nel progetto

  • Last update: 22 May 2026