·
¿Qué significa: Error de correlación de datos en el miembro ARCHIVO?
¿Qué significa: Error de correlación de datos en el miembro ARCHIVO?
Por ejemplo cuando hemos definido un campo tipo DATE
en el archivo, y hemos grabado una serie de registros con formato dd.mm.aa
(*eur) e intentamos grabar la fecha de un nuevo registro con un formato
diferente por ejemplo en aaaa-mm-dd
(*iso) se produce un error de I/O. Esto
sucede porque al intentar grabar dos formatos de fecha distintos, el sistema
operativo detecta la imposibilidad de generar índices de acceso de ordenamiento
ya que no es posible determinar con distintos formatos el ordenamiento de las
fechas
·
¿Cómo declarar en la pantalla SDA, un campo tipo DATE?
Se declara el campo char pero lo referencias a un
campo de una tabla o archivo que sea tipo date
Cuando se compila el programa compilar con la opción: CVTOPT
*datetime
Esto hace
posible que variables alfabéticas puedan almacenar datos tipo fecha.
A la hora de actualizar el archivo se coloca, en el
código del programa, sin necesidad de utilizar built-in functions ni procesos
especiales de conversión lo siguiente:
Campo Fecha del archivo = variable fecha de
pantalla; (RPGLE –FREE)
Write archivo;
·
Como se declara la dataara *LDA en rpgle?
D LDA E DS EXTNAME(VIFLDA)
D
Dtaara(*LDA)
En la hoja D, declaras la dataara. Puedes asociar una
estructura de datos a la data área. Esta estructura de datos es un archivo
externo con sus campos y longitudes definidas previamente. Tal como se ve en el
ejemplo.
·
Como inicializar un bloque de indicadores en rpg-free?
En rpg-free no existe la operación MOVEA, pero la
sustituimos por esta:
%subarr(*IN: 01: 05) = *off
En este ejemplo se inicializan los indicadores desde
el *in01 hasta el *in05 en *off.
La versión de
RPG 400 sería:
Movea ‘00000’ *in(01)
·
Cómo
Buscar en batch una serie de caracteres en los programas fuentes de una
librería:
Hacer sbmjob colocando este comando: FNDSTRPDM
permite hacer búsqueda en de una cadena de caracteres en los archivos fuentes
de una librería, mientras nos dedicamos a trabajar en otra cosa en nuestra
estación de trabajo.
Si te pareció interesante, reenvíalo a un amigo haciendo click en el sobrecito que está al final del artículo. El conocimiento es valioso, compártelo.
Autor: Ing. Liliana Suárez
No comments:
Post a Comment