Menu Principal
. Inicio
. Acerca de Cobtools
. Sugerencias
. Recomiendanos
. Subscripcion
. Tu Menu

. Foros
. Downloads
. Publicaciones
. Comprar Licencia

 

Login
Nickname

Password

Si no tienes aun una cuenta, has click en: Usuario Nuevo.

Como usuario registrado podras enviar mensajes al foro, y escribir comentarios en el mismo.
 

Programas
. Cobview Free
. Cobview Print Suite
. Cobview Developer
. Diferencias

. CobHTTPD
. CobEMAIL
. CobEdit

 

BIENVENIDO A FOROS

Foro: General Forum
Moderador: alberto
Prioridad: Lectura Public - Escritura Registered users

[ INDICE ]  [ VER MENSAJES ]  [ RESPONDER ]  [ NUEVO MENSAJE ] 

Tema: :: Unas dudas ::
User Unas dudas
EASY
Vistas: 1,339
Respuestas: 1
Estatus: Open

Como hago para pasar la impresion de una foto, lo debo hacer en una variable y utilizar el comando print?

tengo un sofware para resultados y se debe imprimir la foto ahora con el resultado, la foto va con el numero de identificacion del paciente y queda en formato .bmp, como lo hago

1.
Debo pasar toda la instruccion siguiente en una variable como un y corriente
<img src="Z:\IMP\79100200.bmp" top="0.07" left="0.05" width="50%" height="50%">
e imprimirla
<print "%FOTO%"     line="1.80"  position="6.25">

2. La segunda y la que mas me preocupa es la siguiente:

El programa imprime resultados desde unas plantillas que el usuario mismo define, el problema es que las plantillas se pueden definir a dos o cuatro columnas y el usuario puede imprimir al tiempo examenes definidos a dos y cuatro columnas, yo pense que podia utilizar la opcion

<defcol #1 left="0.50"  width="2.50" align=left  visible=yes>, ya que estos son como los items del resultado, pero como hago si unos son a dos columnas con una longitud mas ancha que los otros que vienen a cuatro columnas?
Sera que no lo debo hacer por esta opcion?
si lo hago por variables debo controlar yo mismo elsalto de pagina?

Gracias y disculpen tanta molestia, pero estoy aprovechando al maximo las bondades de esta herramienta

 

 

User RE: Unas dudas
alberto Enviado: 16/Mar/09 - 17:09

Hola

En tu primer problema tienes la razon, asi como lo has comentado es correcto, ya solamente desde tu programa asignas el valor a la variable FOTO, utilizando la tag <VAR FOTO="valor">
Antes claro, de imprimir el contenido

Ahora en el caso de tu segundo problema, a mi se me ocurre, que si lo indicas en tu programa COBOL, cual de los dos formatos desea, entonces debes de tomar dos rutas distintas,
1.- Definiendo las columnas ya sea para el caso de 2 columnas asi como lara el de 4 columnas, esto lo puedes hacer teniendo dos INCLUDE a archivos diferentes, donde dentro de dichos archivos definas las columnas para cada caso, o bien que hagas las definiciones de las columnas desde dentro de tu programa, como sea el resultado seria el mismo

2.- Tendrias que validar la impresion de las columnas tanto para 2 como para 4 columnas con el mismo dato que capturaste en tu programa COBOL, para saber que impresion hacer.

Si la impresion de las columnas es vertical, es decir, no imprimes la segunda columna hasta que no se termino de imprimir la primera, ahi la cosa cambia, pues tendrias que hacer muchas impresiones, hasta llenar la hoja, y luego seguir el mismo renglon de impresiones para la columna 2, antes de saltar de hoja, en este caso si tendrias que controlar la cantidad de lineas que le caben a tu hoja, tanto como para cambiar de columna como para saltar de hoja

Espero haber sido un poco claro

saludos



Copyright 1999-2011 COBTOOLS.COM
powred by COBCMS
Visitor No.: