miércoles, 27 de octubre de 2010

Solapamiento de campos en preformatos de AS400

Me he encontrado con un problema de impresión de preformatos en AS400 en un cliente con V4R4 usando como impresora AFPDS una multifunción Nashuatec MP4000 Aficio (aunque la máquina es indiferente porque con impresoras HP con JetDirect tengo el mismo problema).

El caso es que al imprimir el informe con preformato, las líneas de detalle que están definidas perfectamente en un PRTF realizado con RLU, me las descoloca a su antojo, solapando campos como intentando ajustar el contenido y no he encontrado la forma de que me imprima los campos de caracteres en las posiciones indicadas en el PRTF. En la visualización por pantalla, el listado sale perfecto, pero al imprimirlo surge el problema. Si elimino el preformato del fichero de impresora la impresión me sale normal.

Buscando en internet me encuentro con usuarios que han tenido el mismo problema pero finalmente no se apunta una solución válida para mí:


Total, que después de muchas pruebas no he tenido más remedio que evitar el problema creando los formatos DET2 y TOTAL2 en el PRTF e imprimiendo un campo único creado por código en el ILE-RPG.



La solución no es la más elegante precisamente, pero me ha permitido salir del paso y ofrecer al cliente el resultado esperado, ya que no puedo permitirme ahora mismo pelearme más con todas las probables causas, pues no descarto que incluso sea algún problema de ptfs.



Drivers AFP para Windows 7.

Llevo tiempo pegando rodeos a la hora de trabajar con AFP debido a que suelo ir con mi portátil con Windows 7 y no había manera de encontrar los drivers AFP de IBM para esta versión de Windows.


Ni usando las opciones de compatibilidad había conseguido que funcionase, así que esta semana, que he tenido que hacer otro informe con AFP me he alegrado de haber encontrado la versión adecuada:


1) Controlador AFP para sistemas de 32 bits:
ftp://public.dhe.ibm.com/as400/products/clientaccess/win32/afpprinter/wi N32/

2) Controlador AFP para PCs con sistema operativo de 64 bits de procesadores Intel Itanium:

ftp://public.dhe.ibm.com/as400/products/clientaccess/win32/afpprinter/ia 64/

3) Controlador AFP para PCs con sistema operativo de 64 bits AMD o Intel Xeon:

ftp://public.dhe.ibm.com/as400/products/clientaccess/win32/afpprinter/am D64/

Y ojo, aquí parece aconsejable leer el README, ese pobre fichero desgraciado que ninguno leemos y cuyo desprecio tantas horas tontas nos ha costado.

martes, 26 de octubre de 2010

Cuando un compañero se va, el informático tiene problemas.

Es un tópico que tenemos asumido, pero que esta mañana he vuelto a sufrir una vez más en mis carnes.

En uno de mis clientes, hay un trabajador que hace un mes comunicó su marcha de la empresa y ha estado enseñando  y pasando los bártulos a su sustituto durante un mes en perfecta paz y armonía.

Bien, pues da igual la eficiencia del que se va y la del que se queda y da igual la organización y documentación disponible en el puesto de trabajo, al final ¡¡¡ EL INFORMATICO SIEMPRE ES EL QUE TIENE PROBLEMAS !!!.

Y los problemas son de lo más desagradables, esos del tipo "adivina, adivinanza": ¿porqué no me sale el pagaré?, ¿porqué no puedo procesar este albarán?, ¿porqué, porqué, porqué?. Al final, tienes que perder un montón de tiempo adivinando donde ha metido la pata el nuevo. Y si al fin y al cabo sabes como funciona todo el proceso todavía te puedes dar con un canto en los dientes...

domingo, 24 de octubre de 2010

Presentación del blog ARCHIVO INFORMATICO

Hay que ver. Después de tantos años trabajando para pequeñas y grandes empresas tantas potenciales entradas que podría haber ya en este blog que ahora empiezo, al final me he decidido a crearlo para ir anotando apuntes y curiosidades que vayan surgiendo. No garantizo que vaya a "bloggear" frecuentemente y no sé cuando me durará, pero el paso más importante está dado: ARRANCAR.

Saludos,
Carlos Bartolomé.