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.