You are on page 1of 7

Minicomputadoras 1 Ing.

Alberto Moreno

Utilitarios.
Los utilitarios te permiten crear ciertos archivos tales como Pantallas,
Programas, Tablas, Comandos, Reportes, ETC.

Entre los Principales Utilitarios que


podemos mencionar tenemos:
 STRSEU.- Permite crear programas, tablas, comandos, etc.
 STRPDM.- Permite navegar por las opciones de Bibliotecas, Objetos, Miembros.
 STRSDA.- Permite diseñar archivos de pantalla.
 STRQRY.- Permite crear archivos de consultas.
 STRRLU.- Permite diseñar reportes.

Uso del SEU.


Para arrancar el SEU debes de colocar e l STRSEU como se muestra en la
siguiente figura.

Luego pulsar el [F4], para visualizar los parámetros correspondientes al SEU,


tal como se muestra en la siguiente figura.
Minicomputadoras 2 Ing. Alberto Moreno

Luego llenar los parámetros con los siguientes valores:


 Nombre de Archivo Fuen te.- Viene hacer el nombre del archivo fuente donde se
guardara los miembros fuentes, entre los cuales tenemos 4 Archivos fuentes.
o QDDSSRC.- Aquí se podrán guardar las Tablas, Pantallas, Reportes , Archivo de Texto.
o QRPGLESRC.- Aquí se guardaran los program as RPG-ILE
o QRPGSRC.- Aquí se guardaran los programas RPG
o QCLPSRC.- Aquí se guardaran los programas de Lenguaje de Control (CLP)
NOTA.- Los miembros fuentes a crear se podrán guardar en cualquier archivo fuente,
pero si deseas podrás guardarlos en este orde n.
 Nombre de Biblioteca.- Viene hacer la biblioteca donde estas trabajando, se
recomienda si no sabes cual es tu bi blioteca, simplemente colocar la *CURLIB.
o *CURLIB = Biblioteca en Curso o Biblioteca Actual .
 Nombre de Miembro Fuente .- Viene hacer el nombre del archivo a crear.
 Tipo de Fuente.- Viene hacer como la extensión del archivo a crear, los tipos de
fuentes más comunes son:
o PF.- Archivos físicos (phisical file)
o LF.- Archivos lógicos (logical file)
o DSPF.- Archivos de pantallas (display file)
o PRTF.- Archivos de reportes (printer file)
o RPGLE.- Programas rpg-ile
o CLP.- Programas de control (control lenguage program)
o TXT,- Archivo de Texto
 Opción.- Específica la función a realizar en el miembro seleccionado. El valor por
omisión es *blanks, es como si estu vieras colando la opcion 2.
o 2=Editar un miembro
o 5=Examinar un miembro
o 6=Imprimir Miembro
 Texto Descriptivo.- Viene hacer el comentario del archiv o a crear.

Luego ingresar los parámetros tal como se muestra en la siguiente figura.


Minicomputadoras 3 Ing. Alberto Moreno

Luego presionar [ENTER], y te mostrara la pantalla de edición, tal como la


siguiente figura.
Minicomputadoras 4 Ing. Alberto Moreno

Mandatos a Nivel de Línea.


Entre los mandatos a nivel de línea mas usados tenemos:
 I => Permite insertar una línea.
 C => Permite copiar una línea.
 CC => Permite copiar líneas en bloque.
 CR => Permite copiar líneas con repetición.
 M => Permite mover una línea.
 MM => Permite mover un bloque de líneas.
 A => Permite copiar o mover líneas después de una línea.
 B => Permite copiar o mover líneas antes de una línea.
 D => Permite suprimir una línea.
 DD => Permite suprimir líneas en bloque.

NOTA.- los mandatos C, CC, CR, M, MM, trabaja junto con A o B

Ejemplo de Insertar Linea.


En tu pantalla de editor escribir la siguiente linea, tal como se muestra en la
siguiente figura.

Luego pulsar [ENTER], y se cerrara el principio y fin de datos, tal como la


siguiente figura.

Para Insertar línea solo tienes que usar el mandato a nivel de línea I, como se
muestra en la siguiente figura.

Luego pulsar [ENTER], para que te inserte una linea en blanco, como en la

Luego si quieres seguir insertando, sigue los pasos anteriores.

Ejemplo de Copiar Linea.


Minicomputadoras 5 Ing. Alberto Moreno

Para copiar una linea debes de utili zar el mandato a nivel de línea C, tal como
la siguiente figura.

Luego colocar el mandato a nivel de comando A o B. como la siguiente figura.


A= Copiar o Mover Después de esa linea
B= Copiar o Mover Antes de esa linea

Luego pulsar [ENTER], y la linea s e habrá copiado antes de principio de datos ,


como en la siguiente figura.

NOTA.- No se puede copiar nada después de Fin de Datos.

Ejemplo de copiar líneas en bloque.


Para copiar una líneas en bloque debes de usar el mandato a nivel de línea
CC, tal como se muestra en la siguiente figura.

NOTA.- Cuando copies un bloque debes de colocar el primer CC al inicio de tu


bloque a copiar y luego colocar el otro CC al final del bloque a copiar, y luego
presionas [ENTER].
Luego de haber pulsado [ENTER], colocar A o B, en la línea que deseas copiar
todo el bloque, tal como la siguiente figura.

Luego pulsar [ENTER], y nos mostrara las líneas copiadas, como se muestra
en la siguiente figura.
Minicomputadoras 6 Ing. Alberto Moreno

OBSERVACION.- Para los demás mandatos a nivel de línea, como MOVER,


MOVER en BLOQUE, COPIAR con REPETICION se sigue los mismos pasos
anteriores.

Ejemplo de Eliminar Líneas.


Para eliminar líneas, debes de usar el mandato a nivel de lineas D, por ejemplo
vamos a eliminar la línea donde este Local de Computación e Informática, para
esto sigue la siguiente figura.

Luego pulsar [ENTER], y la línea se habrá suprimido, tal como se muestra en la


siguiente figura.

Mandatos a Nivel de Comando.


Entre los mandatos a nivel de comandos mas usados tenemos:
 CHANGE o C=> Permite cambiar una serie en el editor.
 FIND o F => Permite buscar una serie en el editor.
 SET ROLL n => Permite un roleo de lineas.
 BOTTON o B => Ir a la ultima pantalla
 TOP o T => Ir a la primera pantalla
 FILE => Permite guardar y salir del editor.
 SAVE => Permite guardar y no salir del editor.
 CANCEL => Permite cancelar la ultima acción.

Nota.-Todos los mandatos a nivel de comando se utilizan donde dice SEU== 

Ejemplo de cambiar una serie.


Para cambiar una serie debes de utilizar el mandato a nivel de comando
CHANGE o C, por ejemplo vamos a cambiar Instituto por INST, para esto sigue
la siguiente figura.

Lo que estamos realizando en este paso es utilizar el mandato CHANGE para


poder cambiar la serie Instituto a INST, luego cuando presiones [Enter], se
habrá cambiado la serie, como se muestra en la siguiente figura.

Ahora si quieres seguir cambiando de nuevo la serie Instituto por INST, solo
tienes que pulsar la tecla [F17], para realizar de nuevo el cambio, tal como se
muestra en la siguiente figura.

Ejemplo de busca una serie.


Para buscar una serie debes de utilizar el mandato a nivel de comando FIND o
F, por ejemplo vamos a buscar IDAT, para esto sigue la siguiente figura.

Lo que estamos realizando en este paso es utilizar el mandato FIND para


poder buscar la serie IDAT, luego cuando presiones [Enter], el cursor se habrá
posicionado en esa serie, tal como se muestra en la siguiente figura.
Minicomputadoras 7 Ing. Alberto Moreno

Ahora si quieres seguir buscando de nuevo la serie IDAT, solo tienes que
pulsar la tecla [F16], para realizar de nuev o la búsqueda, tal como se muestra
en la siguiente figura.

You might also like