Blog – pt

Exemplo 07 – escolhendo formato de exibição

Formulário HTML [codesyntax lang=”html4strict” container=”pre”] <html> <head><title>Scipt7</title></head> <body> <h3>Modelo de Formulário para Pesquisas na base Multimidia</h3> <form action=”/cgi-bin/wxis.exe” method=”post”> <input type=”hidden” name=”IsisScript” value=”curso/script7.xis”> Digite sua expressão de pesquisa<br> <input type=”text” name=”expressao”> <p> <select name=”formato”> <option value=”simples”>Simples <option value=”detalhado”>Detalhado </select> <input type=”submit” value=”Pesquisar”> </form> </body> </html> [/codesyntax] Script [codesyntax lang=”html4strict” container=”pre”] <IsisScript> <section> <display><pft>’Content-type: text/html’/#</pft></display> <field […]

Exemplo 06 – pesquisa em tabela com quantidade de exemplares

Formulário html [codesyntax lang=”html4strict” container=”pre”] <html> <head><title>Script6</title></head> <body> <h3>Modelo de Formulário para Pesquisas</h3> <form action=”/cgi-bin/wxis.exe” method=”post”> <input type=”hidden” name=”IsisScript” value=”curso/script6.xis”> Digite sua expressão de pesquisa<br> <input type=”text” name=”expressao”> <input type=”submit” value=”Pesquisar”> </form> </body> </html> [/codesyntax] Script [codesyntax lang=”html4strict” container=”pre”] <IsisScript> <section> <display><pft>’Content-type: text/html’/#</pft></display> <field action=”cgi” tag=”2001″>expressao</field> <parm name=”cipar”> <pft> ‘BASE1.*=C:\bases\livro\livro.*’/ ‘GIZMO.*=C:\bases\gizmo\asc2ans.*’/ </pft> </parm> <flow action=”jump”><pft>if […]

Exemplo 05 – Exemplo de Formulário de pesquisa.

Formulário html [codesyntax lang=”html4strict”] <html> <head> <title>Scipt5</title> </head> <body> <h3>Modelo de Formulário para Pesquisas</h3> <form action=”/cgi-bin/wxis.exe” method=”post”> <input type=”hidden” name=”IsisScript” value=”curso/script5.xis”> Digite sua expressão de pesquisa<br> <input type=”text” name=”expressao”> <input type=”submit” value=”Pesquisar”> </form> </body> </html> [/codesyntax] Script [codesyntax lang=”html4strict”] <section> <display><pft>’Content-type: text/html’/#</pft></display> <field action=”cgi” tag=”2001″>expressao</field> <do task=”search”> <parm name=”db”>C:\bases\livro\livro</parm> <parm name=”gizmo”>C:\bases\gizmo\asc2ans</parm> <parm name=”expression”><pft>v2001</pft></parm> <loop> <display> […]

Exemplo 04 – Exibindo registros da base livro com opção de visualização.

Formulário HTML [codesyntax lang=”html4strict” container=”pre”] <html> <head> <title>Exibir registros da base livros</title> </head> <body> <h2>Exibindo faixa de registros</h2> <form action=”/cgi-bin/wxis.exe” method=”post”> <input type=”hidden” name=”IsisScript” value=”curso/script4.xis”> Do MFN: <input type=”Text” name=”inicio”> Até o MFN: <input type=”Text” name=”fim”> No formato: <select name=”formato”> <option value=”simples”>Simples <option value=”detalhado”>Detalhado </select> <input type=”submit” value=”Processar”> </form> </body> </html> [/codesyntax] Script [codesyntax lang=”html4strict” […]

Exemplo 03 – Utilizando MFNRANGER.

Formulário HTML [codesyntax lang=”html4strict” container=”pre”] <html> <head><title>Exibir registros da base livros</title></head> <body> <h2>Exibindo faixa de registros</h2> <form action=”/cgi-bin/wxis.exe” method=”post”> <input type=”hidden” name=”IsisScript” value=”curso/script3.xis”> Do MFN: <input type=”Text” name=”inicio”> Até o MFN: <input type=”Text” name=”fim”> <input type=”submit” value=”Processar”> </form> </body> </html> [/codesyntax] Script: [codesyntax lang=”html4strict” container=”pre”] <IsisScript> <section> <display><pft>’Content-type: text/html’/#</pft></display> <field action=”cgi” tag=”2001″>inicio</field> <field action=”cgi” tag=”2002″>fim</field> […]

Exemplo 02 – Continua mostrando a passagem de parâmetros e formatação dos resultados.

Continua mostrando a passagem de parâmetros e formatação dos resultados. Formulário HTML [codesyntax lang=”html4strict” container=”pre”] <html> <head><title>Passagem de parâmetros</title></head> <body> <h1>A ABNT 6023 mudou!</h1> <p>Atualize suas referências bibliográficas. </p> <form action=”/cgi-bin/wxis.exe”> <input type=”hidden” name=”IsisScript” value=”curso/script2.xis”> <label>Digite o sobrenome do autor:</label> <input type=”text” name=”sobrenome”> <p> <label>Digite o prenome do autor:</label> <input type=”text” name=”prenome”> <label>Digite o título […]

Exemplo 01 – Um simples script que exemplifica a passagem de parâmetros para o IsisScript através do formulário html.

Um simples script que exemplifica a passagem de parâmetros para o IsisScript através do formulário html. Formulário HTML <html> <head> <title>Nosso Primeiro Exercício de WXIS</title> </head> <body> Clique em OK para ver hello! <p> <form action=”/cgi-bin/wxis.exe” method=”post”> <input type=”hidden” name=”IsisScript” value=”curso/script1.xis”> Digite seu nome: <input type=”text” name=”nome” size=”20″> <p> Digite sua cidade: <input type=”text” name=”cidade” […]

9.8 Variáveis do Sistema e 9.9 Flow (fluxo)

O Wxis possui variáveis que são de atualização automática do IsisScript, sendo indicadas no atributo action=define. Por exemplo: <field action=”define” tag=”nro_do_tag”>argumento</field> Estes são alguns dos argumentos que podem ser definidos: Isis_Current – Índice da execução corrente do <loop>, isto é , a primeira vez que o loop de uma pesquisa for executado terá o valor […]

9.6.1 Cipar – 9.6.2 Gizmo e 9.7 Loops (laços)

Possivelmente, as bases de dados e arquivos auxiliares estarão em diferentes pastas do servidor. O parâmetro cipar pode ser utilizado para indicar os caminhos dos diretórios onde estarão os arquivos utilizados pelo Script, sendo normalmente declarado no início do script, após a primeira tarefa. Por exemplo: <parm name=”cipar”>CDS.*=c:\bases\cds\cds.*</parm> Isto indica que todos os arquivos de […]