viernes, 24 de abril de 2020

Programación WEB

A la hora de aprender programación WEB hay una serie de cosas que viene bien saber y por ello os recomiendo los siguientes pdf's que tienen muy buena pinta:


Esto ha sido todo por hoy, si encuentro algo más y que sea de interés lo adjuntaré a continuación como actualización del post.

viernes, 3 de abril de 2020

Jcl - comprobar si un fichero tiene datos

Mediante jcl podemos comprobar si un fichero tiene datos.

Veamos un ejemplo:

          //*******************************************************
          //FICVACIO EXEC PGM=IDCAMS
          //FENTRADA DD DSN=DD.EE.JJJJJJJJ.FICHEROA.VERIFICA,
          //                      DISP=SHR
          //FSALIDA DD DUMMY
          //SYSPRINT DD SYSOUT=*
          //SYSIN DD *
               REPRO COUNT(1)      -
               INFILE(FENTRADA)    -
               OUTFILE(FSALIDA)
          //*******************************************************

Con este paso detectamos si el fichero DD.EE.JJJJJJJJ.FICHEROA.VERIFICA está vacío o, por el contrario, tiene datos. Simplemente tenemos que comprobar el código de retorno devuelto por este paso ya que si devuelve:

  • el valor 4 significa que está vacío
  • el valor 0 significa que tiene datos

Por lo tanto, el código de retorno 4 en el paso FICVACIO no debe significar la cancelación de este proceso.