One de mis herramientas favoritas de todos los tiempos para la creación de informes, pantallas de consulta de búsqueda de datos o descargas de archivos personalizados para el AS /400 y plataformas iSeries de IBM es muy propia Consulta /400. Esto es sorprendente herramienta es un programa adicional con licencia pero encuentro el costo vale la pena ya que es un amistoso aplicación de menú guiado por el usuario y que hace que la creación de informes personalizados en un instante.
El primer paso es crear en realidad una Consulta /400 definición de la consulta al emitir el comando WRKQRY. Y la primera opción es especificar las selecciones de archivos que va a utilizar para la consulta. Aquí es donde usted le dice consulta que archivo o archivos que va a utilizar para crear el informe, por lo que deberá especificar cada archivo, biblioteca y miembro si el archivo tiene varios miembros. Si es necesario agregar otro archivo sólo tiene que pulsar la tecla F9.
Una vez que haya especificado los archivos es el momento de dejar que consulta sabe cómo va a unirse a ellos en conjunto, si usted tiene alguna experiencia con SQL entonces este paso debe venir naturalmente, pero si usted no está familiarizado con SQL me explico. La operación de unión dice Consulta /400 qué campos partido entre los archivos seleccionados para que pueda consultar juntos al mismo tiempo y presentar los datos resultantes establecidos como si se trata de un archivo lógico grande. En el campo de unión se le suele seleccionar cualquiera de los registros coincidentes o registros coincidentes con archivo primario. En todos mis años de escribir Consulta /400 consultas vez no he tenido que utilizar la opción de registros sin igual.
Después de elegir el tipo de juego que es hora de decir qué campos de consulta que se va a igualar por. Simplemente escriba en el primer campo con la condición de prueba, seguido por el segundo campo de juego. Si está utilizando varios archivos y registros coincidentes con el archivo principal del primer conjunto de campos coincidentes será siempre desde el archivo principal y el segundo campos listados será a partir de los archivos secundarios.
Ahora que tiene los archivos se unieron y los campos coincidentes definidos es el momento de crear las restricciones mediante la adopción de la opción para los registros seleccionados. Una vez en la pantalla seleccionar registros, simplemente introduzca en el campo que desea construir la restricción sobre junto con la condición de prueba, tales como igual, no igual, mayor que, rango de datos y así sucesivamente y el valor. El valor puede ser una constante, nombre de campo, número o más.
Una característica Me encanta acerca de Consulta /400 es que si está utilizando varios archivos se prefijar automáticamente todos los nombres de los campos T01, T02 y pronto. Esto hace que sea muy fácil de encontrar el archivo y el campo de combinación de nombre que desea usar y elimina por completo los problemas con los nombres de campo duplicados entre los archivos.
Ahora que ha definido las restricciones de consulta es el momento de ejecutar realmente el informe y ver algunos resultados de los datos, esto se puede hacer en cualquier momento que está en consulta utilizando la tecla F5. Una palabra de precaución sin embargo que si usted está haciendo une a varios archivos del sistema puede necesitar para construir un índice temporal y esto puede tomar un tiempo, dependiendo de los archivos de datos en uso y otros factores utilizados por el /400s motor de búsqueda optimizador AS.
Francia el último paso normalmente tomar después de ejecutar la consulta varias veces utilizando F5 y asegurándose de que el informe se ve en la pantalla corect es tomar la opción de seleccionar el tipo de salida y formulario de salida. Dependiendo de la salida deseada de la consulta Voy a seleccionar un informe o pantalla de tipo de salida de impresión. Si elige la impresora habrá algunas opciones adicionales para configurar como la adición o eliminación de una página de cabecera, que normalmente se quita al guardar la hoja de desperdicio de papel.