Ajuda MicroStation CONNECT Edition

Links

Há dois tipos de Links que podem ser criados - Links de Documentos Internos (Links entre documentos) e Links Externos (Links de URL da web).

Links de documentos internos

Links de Links de documentos internos permitem que você pule para uma folha ou uma região em uma folha em um documento PDF. Os links não podem saltar de um documento PDF para outro. Antes que um link possa funcionar, você deve definir um marcador. Um marcador define uma folha ou região retangular em uma folha do desenho. Links de documentos internos pulam para a folha ou região definida pelo marcador. Um marcador especial é criado para cada folha no documento. Este marcador é nomeado usando a palavra-chave sheet_name.

Marcadores não precisam residir na mesma folha do link; eles podem residir em uma outra folha no mesmo documento PDF. Em um desenho de engenharia típico, as seções detalhadas podem estar em uma folha separada. Criar links liga ou vincula folhas de desenho separadas no grupo do documento PDF ou conjunto de planta.

Quando você move o mouse sobre um link, o cursor muda de uma seta para um dedo. A pessoa visualizando pode não ser capaz de detectar um mouse se você mover o mouse muito rapidamente. Clicar no link faz com que a pessoa visualizando exiba a região definida pelo marcador ajuste-ajustado pelo valor zoom_percentage. Nenhuma tentativa de verificar a validez do marcador é feita. Isto pode resultar em um link oscilando ou não resolvido.

Para todos os links, você deve definir a palavra-chave do action_item para o link. A palavra-chave action_name especifica um nome exclusivo para identificar o link. Quando você cria um Link de documento interno, é preciso definir a palavra-chave action_type para o documento. A palavra-chave action_spec especifica o nome do marcador (sheet_name.marker_name).

A tabela a seguir exibe os valores exigidos/padrão para as palavras-chaves da ação quando você cria um link entre documentos.

Palavra-chave Valor Valor padrão
action_item LINK Necessário
action_name Nome exclusivo usado como identificador para o link. Necessário
action_type DOCUMENT Necessário
action_spec String que especifica o nome explícito do marcador (ou seja, sheet_name.marker_name ou sheet_name) Necessário
action_range ELEMENT_RANGE | CELL_RANGE ELEMENT_RANGE
action_instance SINGLE_INSTANCE | MULTIPLE_INSTANCE SINGLE_INSTANCE

Exemplo:

! Crie um Link para um marcador, e um marcador para o link.
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
! Crie uma região de marcador usando uma célula
if ( cellname eq "steps" ) then
   action_item = marker
   action_name = cellname
   action_type = destination
   action_range = CELL_RANGE
   zoom_percentage = 140 	!Zoom 140 percent

! Crie um marcador para navegar para este local
   action_item = bookmark
   action_name = "Step Link"
   action_type = AREA_OF_INTEREST
   action_spec = "./Details Link"
endif

   

O exemplo de script de desenho acima cria o link e marcador a seguir.



Marcadores

Um marcador define uma região retangular em uma folha do desenho. Links de documentos internos pulam para a região definida pelo marcador. Um marcador especial é criado para cada folha no documento. Este marcador é nomeado usando a palavra-chave sheet_name. Para marcadores, você deve definir a palavra-chave do action_item para o marcador.

A palavra-chave action_name especifica um nome exclusivo para o marcador. O software anexa o nome da folha ao nome do marcador. O nome totalmente qualificado do marcador é sheet_name.marker_name. O link deve usar o nome totalmente qualificado do marcador como seu destino. Quando você cria um marcador, você deve definir a palavra-chave action_type para o destino.

A palavra-chave zoom_percentage escala a região retangular do item do marcador. Isto permite que você controle o quanto da região ao redor do marcador é exibida quando você clica em um link.

A tabela a seguir exibe os valores exigidos/padrão para as palavras-chaves da ação quando você cria um marcador.

Palavra-chave Valor Valor padrão
action_item MARKER Necessário
action_name Nome exclusivo para o marcador. Necessário
action_type DESTINATION Necessário
action_spec Não aplicável Não aplicável
action_range ELEMENT_RANGE | CELL_RANGE ELEMENT_RANGE
action_instance SINGLE_INSTANCE SINGLE_INSTANCE

Exemplo:

! Cria um marcador, um link de documento interno e um marcador para o link.
!
! Cria uma região do marcador usando uma célula
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
! Cria um link de documento
    action_item = link
    action_name = "steps"	!Name or ID
    action_type = DOCUMENT	
! Usa um nome de marcador explícito (i.e. sheet_name.marker_name)
    action_spec = "cb3.steps"	! onde o link deveria ser para

! Cria um marcador para navegar para este local
    action_item = bookmark
    action_name = "Step Link"
    action_type = AREA_OF_INTEREST
    action_spec = "./Details Link"
 endif
endif

Links de URL da web

Um Link de URL da web permite que você crie links que saltam para uma página da web. Esta recurso é útil ao criar links de seções da folha para informações armazenadas em um ambiente controlado como o ProjectWise.

Para todos os links, você deve definir a palavra-chave do action_item para o link. A palavra-chave action_name especifica um nome exclusivo para identificar o link. Quando você cria um Link de URL, é preciso definir a palavra-chave action_type para web_url. A palavra-chave action_spec especifica o endereço URL.

A tabela a seguir exibe os valores exigidos/padrão para as palavras-chaves da ação quando você cria um link da web.

Palavra-chave Valor Valor padrão
action_item LINK Necessário
action_name Nome exclusivo usado como identificador para o link. Necessário
action_type WEB_URL Necessário
action_spec String que especifica o endereço URL. Necessário
action_range ELEMENT_RANGE | CELL_RANGE ELEMENT_RANGE
action_instance SINGLE_INSTANCE | MULTIPLE_INSTANCE SINGLE_INSTANCE

Exemplo:

! Cria um link URL da web e um marcador para este link.
!
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

O exemplo de script de desenho acima cria o link de URL da web e marcador a seguir.