Buscar por (autores, temas, etc…) para abrir uma nova janela que exibe os resultados em pesquisas IAH

1. Modificar o formato de base / www / prologoact.pft adicionando o seguinte roteiro:

    'Função Crossing (acabamento, prefixo, Bd) {
        document.cruzar.exprSearch.value = Term
        document.cruzar.indexSearch.value = Prefixo
        document.cruzar.base.value = Bd
        document.cruzar.submit ()
     }
   ' 

Para alterar o formato deve levar em conta as mesmas considerações explicado na Marca cruz por autores, temas, etc., dentro das pesquisas módulo ABCD catalogação.
2. Modificar o formato de base / www / epilogoact.pft adicionando o seguinte forma:

    <Nome do formulário = acção transversal = / bin-cgi / wxis.exe / iah / scripts / method = post = _blank alvo>
        <Input type = hidden name = value = iah.xis IsisScript>
        <Input type = hidden name = valor lang = pt>
        <Input type = hidden name = base>
        <Input type = hidden name = value = lnk nextAction>
        <Input type = hidden name = exprSearch>
        <Input type = hidden name = indexSearch>
     </ Form>

O nome do formulário é cruzar e remete o script de consulta IAH e apresenta os resultados em uma nova janela. As variáveis ​​dentro do formulário estão usando script de busca IAH para pesquisa.

O formato epilogoact.pft já tem, por padrão, alguns comandos. Tenha muito cuidado para não alterar, pois pode causar erros quando executado (Procurar) para o banco de dados através das teclas de seta da barra de ferramentas. Insira o bloco que define como o rótulo depois </ form> existente em epilogoact.pft.
3. Modifique o formato que você deseja vincular com IAH adicionar links nos campos

     Materiais:
     (Se p (V76), em seguida 
         <a Href='javascript:Cruzar("`v76`","MA","biblo")'> `` `v76` </a>,
          se IOCC <> NOCC (V76), então "; `Fi
      fi /)

Esta declaração da linguagem de formatação está analisando cada ocorrência do campo 76 e se houver chamamos a rotina javascript que nós introduzimos em prologoact.pft passagem como parâmetros: o descritor da ocorrência que está sendo processado, o prefixo com que eles são matérias definidas no ficheiro BIBLO.def (localizado no par de bases / pasta) e o nome da base de dados (a fim de que o roteiro é genérica e pode ser aplicado a qualquer base de dados).

O mesmo se aplica para os autores:

       (Se p (V10), em seguida 
           <a Href='javascript:Cruzar("`v10`","AU")'> `` `v10` </a>,
           se IOCC <> NOCC (v10), então "; `Fi
        fi /)

Was this helpful?

0 / 0

Deixe uma resposta 0

Your email address will not be published. Required fields are marked *