Guida di MicroStation CONNECT Edition

Collegamenti

Ci sono due tipi di collegamento che possono essere creati: collegamenti a documenti interni (Collegamenti Interdocumento) e Collegamenti esterni (Collegamenti a URL web).

Collegamenti a documenti interni

I Collegamenti a documenti interni permettono di saltare ad un foglio o ad una regione su un foglio in un documento PDF. I collegamenti non possono saltare da un documento PDF ad un altro. Prima che un collegamento possa funzionare, è necessario definire un indicatore. Un indicatore definisce un foglio o una regione rettangolare in un foglio del disegno. I Collegamenti a documenti interni permettono di saltare al foglio o regione contrassegnati dall’indicatore. Viene creato un indicatore speciale per ciascun foglio del documento. Questo indicatore è denominato tramite la parola chiave sheet_name.

Gli indicatori non devono necessariamente risiedere sullo stesso foglio del collegamento; possono trovarsi in altro foglio nello stesso documento PDF. In un disegno tecnico tipico, le sezioni dettagliate possono essere in un foglio a parte. Il collegamento raggruppa i fogli separati del disegno in un unico piano o documento PDF.

Quando si sposta il mouse sopra un collegamento, il cursore cambia da una freccia ad un dito. Il visualizzatore potrebbe non essere in grado di rilevare un passaggio mouse se lo spostamento è troppo rapido. Facendo clic sul collegamento il visualizzatore mostrerà la regione definita dall'indicatore adattare-modificato tramite il valore di zoom_percentage. Non verranno eseguiti tentativi di verificare la validità dell'indicatore. Ciò può provocare un collegamento interrotto o irrisolto.

Per tutti i collegamenti, è necessario impostare la parola chiave action_item su collegamento. La parola chiave action_name specifica un nome univoco per identificare il collegamento. Quando si crea un collegamento interno del documento, si deve impostare la parola chiave action_type nel documento. La parola chiave action_spec specifica il nome dell'indicatore (sheet_name.marker_name).

La seguente tabella visualizza i valori richiesti/predefiniti per le parole chiave di azione quando si crea un collegamento Inter-documento.

Parola chiave Valore Valore predefinito
action_item LINK Necessari
action_name Nome univoco utilizzato come identificatore per il collegamento. Necessari
action_type DOCUMENTO Necessari
action_spec Stringa che specifica il nome esplicito dell'indicatore (cioè sheet_name.marker_name). Necessari
action_range ELEMENT_RANGE | CELL_RANGE ELEMENT_RANGE
action_instance SINGLE_INSTANCE | MULTIPLE_INSTANCE SINGLE_INSTANCE

Esempio:

! Creare un collegamento ad un Indicatore e un Segnalibro al collegamento. 
if (type .eq. text) then
 if (characters .eq. "STEP DETAIL") then
    action_item = link 	
    action_name = "steps"	
    action_type = DOCUMENT
    action_spec = "AR2.steps"	!(sheet_name.marker_name)
 endif
endif
! Creare una regione dell'Indicatore utilizzando una cella
if ( cellname eq "steps" ) then
   action_item = marker
   action_name = cellname
   action_type = destination
   action_range = CELL_RANGE
   zoom_percentage = 140 	!Zoom 140 percent

! Creare un segnalibro per arrivare a questa posizione
   action_item = bookmark
   action_name = "Step Link"
   action_type = AREA_OF_INTEREST
   action_spec = "./Details Link"
endif

   

L'esempio dello script di disegno di cui sopra crea i seguenti collegamento e segnalibro.



Indicatori

Un indicatore definisce una regione rettangolare in un foglio del disegno. I Collegamenti a documenti interni permettono di saltare al foglio o regione contrassegnati dall’indicatore. Viene creato un indicatore speciale per ciascun foglio del documento. Questo indicatore è denominato tramite la parola chiave sheet_name. Per tutti i collegamenti, è necessario impostare la parola chiave action_item sull’indicatore.

La parola chiave action_name specifica un nome univoco per l’indicatore. Il software antepone sheet_name al nome dell'indicatore. Il nome qualificato dell'indicatore è sheet_name.marker_name. Il collegamento deve usare il nome qualificato dell'indicatore come destinazione. Quando si crea un indicatore, è necessario impostare la parola chiave action_type sulla destinazione.

La parola chiave zoom_percentage riporta in scala la regione rettangolare dell'elemento dell'indicatore. Ciò permette di controllare quanto della regione circostante dell'indicatore viene visualizzato quando si fa clic su un collegamento.

La tabella seguente mostra i valori necessari/predefiniti per le parole chiave di azione, quando si crea un indicatore.

Parola chiave Valore Valore predefinito
action_item MARKER Necessari
action_name Nome univoco per l'indicatore. Necessari
action_type DESTINAZIONE Necessari
action_spec Non disponibile Not Applicable
action_range ELEMENT_RANGE | CELL_RANGE ELEMENT_RANGE
action_instance SINGLE_INSTANCE SINGLE_INSTANCE

Esempio:

! Creare un Indicatore, un collegamento Inter-documento e un Segnalibro al collegamento.
!
! Creare una regione utilizzando una cella
if ( cellname eq "steps" ) then
   action_item = marker 	
   action_name = cellname 	
   action_type = destination
   action_range = CELL_RANGE
   zoom_percentage = 140 !Zoom 140 percent
endif
if (type eq text) then
 if (characters eq "STEP DETAIL") then
! Creare un collegamento a documento
    action_item = link
    action_name = "steps"	!Name or ID
    action_type = DOCUMENT	
! Utilizzare un nome indicatore esplicito (cioè sheet_name.marker_name)
    action_spec = "cb3.steps"	! where it should link to

! Creare un segnalibro per arrivare a questa posizione
    action_item = bookmark
    action_name = "Step Link"
    action_type = AREA_OF_INTEREST
    action_spec = "./Details Link"
 endif
endif

Collegamenti a URL web

I Collegamenti a URL web permettono di creare collegamenti che saltano ad una pagina Web. Questa funzione è utile quando si collegano sezioni del foglio alle informazioni memorizzate in un ambiente gestito come ProjectWise.

Per tutti i collegamenti, è necessario impostare la parola chiave action_item su collegamento. La parola chiave action_name specifica un nome univoco per identificare il collegamento. Quando si crea un collegamento a URL web, si deve impostare la parola chiave action_type a web_url. La parola chiave action_spec specifica l'indirizzo URL.

La tabella seguente mostra i valori necessari/predefiniti per le parole chiave di azione, quando si crea un collegamento Web.

Parola chiave Valore Valore predefinito
action_item LINK Necessari
action_name Nome univoco usato come identificatore per un collegamento. Necessari
action_type WEB_URL Necessari
action_spec Stringa che specifica l'indirizzo URL. Necessari
action_range ELEMENT_RANGE | CELL_RANGE ELEMENT_RANGE
action_instance SINGLE_INSTANCE | MULTIPLE_INSTANCE SINGLE_INSTANCE

Esempio:

! Creare un Collegamento URL web e un Segnalibro a questo collegamento.
!
if (characters eq "COMMONWEALTH OF PENNSYLVANIA") then
   action_item = link 
   action_name = "penndot"	
   action_type = web_url
   action_spec = "http://www.dot.state.pa.us/"
 
   action_item = bookmark
   action_name = "PENNDOT LINK"
   action_spec = "./weblinks"
endif

L'esempio dello script di disegno di cui sopra crea i seguenti collegamento URL web e segnalibro.