|
|||||||||||||||||||
|
Para probar la base, el formulario, el Scrip, y el Gizmo, de manera hogareña, es necesario un Servidor (Ejemplo: OmniHTTPd Professional o Xitami). La manera de ordenar las carpetas para que todo funcione bien es: C:\servidor \servidor.exe \bases \nombre de la base \base.mst; xrf; fst; etc. Todos archivos de la Base. \gizmo \gizmo.mst; gizmo.xrf \Cgi-Bin \wxis \wxis.exe \Scripts \nombre de la base.xis \HtDocs (o webpages en Xitami) \nombre de la base \formulario de búsqueda.html De esta manera se ordenan carpetas, programas y archivos para que la búsqueda funcione, pero esto no termina aquí, en el Script (Archivo con extensión .xis) se debe configurar para la visualización y para que busque la base en una carpeta determinada y el formulario (Pagina Web) también se debe, en el código fuente, configurar para que funcione en conjunción con el Script.
¿Cómo se hace esto? En la pagina Web, formulario de búsqueda, en el código fuente en "body" se insertan las siguientes etiquetas en el área del formulario:
La primera etiqueta nos muestra que va a usar el Wxis y donde encontrarlo. La segunda nos indica que, una ves encontrado el Wxis va a utilizar el Script para esa base y de acuerdo con este Script va a ser la recuperación y visualización de la información.
En el Script: De acuerdo como se diseñe la base de datos y el formulario de búsqueda se debe hacer el Script. Como se dijo antes, es muy útil, para esta instancia, contar con algún programa de cree paginas Web, ya que la parte de visualización del Script es enteramente HTML. Ejemplo:
En este ejemplo T1 es la línea en donde se ingresa el termino de búsqueda, en el formulario. Y v1000 es el identificador de campo para ese termino de búsqueda, el cual ingresa el usuario.
Aquí se indica en donde esta la base de datos para buscar el termino.
En el ámbito de la forma de visualización se deben tener en cuenta que, como esta parte del Script es enteramente HTML combinado con Isis, se pueden incluir todo lo referido a HTML, ejemplo:
En este caso debe observarse que tanto las etiquetas "pft" y "display" no están entre comillas, esto ya que ambas son etiquetas de Wxis por lo cual no deben ir entre comillas.
En este ejemplo solo se agrega la etiqueta "loop" esto es para que si se recupera mas de un registro la configuración HTML se repita. Pueden haber tantos "display" que se necesiten, por que si se pone un encabezado a la pagina de recuperación este encabezado, si esta dentro de "loop" se va a repetir en todos los registros recuperados. Por este motivo es preferible tener un "display" fuera de "loop" para que el encabezado solo aparezca una solo vez.
|
||||||||||||||||||
Preguntas o consultas |