SmartForm imprimir 3 Copias

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • jjeffer
    Member
    • jun
    • 62

    #1

    SmartForm imprimir 3 Copias

    Hola

    El problema es el siguiente:
    Necesito hacer que el SmartForm se imprima tres veces y que en el pie de pagina salga en la primera hoja 'Original' y en las otras 'Copia'.

    Trate de hacerlo, pero cuando el contenido es mayor a la primera hoja, la impresion se rompe y no hace nada, es decir, si la impresión es de dos hojas, en las dos primeras hojas debería salir 'Original' y en los otros grupos debería salir 'Copia'.

    Espero que ustedes me puedan ayudar...
  • temaljose
    Senior Member
    • oct
    • 203

    #2
    Originalmente publicado por jjeffer
    Hola

    El problema es el siguiente:
    Necesito hacer que el SmartForm se imprima tres veces y que en el pie de pagina salga en la primera hoja 'Original' y en las otras 'Copia'.

    Trate de hacerlo, pero cuando el contenido es mayor a la primera hoja, la impresion se rompe y no hace nada, es decir, si la impresión es de dos hojas, en las dos primeras hojas debería salir 'Original' y en los otros grupos debería salir 'Copia'.

    Espero que ustedes me puedan ayudar...
    Hola, amigo, en el programa de impresion lo puedes mandar a imprimir dos veces, la primera vez indicas en output_options TDCOPIES = 1 y creas un parametro exporting en la funcion que ejecuta el smartforms donde lleve 'Original' el cual imprimes en tu smartforms.
    La segunda vez indicas TDCOPIES = 2 y el parametro exporting en la funcion que ejecuta el smartforms le mandas 'Copia' el cual imprimes en tu smartforms.

    ejemplo:
    es_outop-TDCOPIES = 1.
    Call function vc_funcion
    exporting
    control_parameters = es_cparam
    output_options = es_outop
    user_settings = space
    spago = es_ztrt_caja_spago
    w_ltext = cskt-ltext
    name_text = adrp-name_text
    w_direcc = vc_direcc
    smtp_addr = adr6-smtp_addr
    w_waers = es_ztrt_caja_spago-waers
    vc_copia = 'Original'
    importing
    document_output_info = es_document_output_info
    job_output_info = es_job_output_info
    job_output_options = es_job_output_options
    exceptions
    formatting_error = 1
    internal_error = 2
    send_error = 3
    user_canceled = 4
    others = 5.

    es_outop-TDCOPIES = 2.
    call function vc_funcion
    exporting
    control_parameters = es_cparam
    output_options = es_outop
    user_settings = space
    spago = es_ztrt_caja_spago
    w_ltext = cskt-ltext
    name_text = adrp-name_text
    w_direcc = vc_direcc
    smtp_addr = adr6-smtp_addr
    w_waers = es_ztrt_caja_spago-waers
    vc_copia = 'Copia'
    importing
    document_output_info = es_document_output_info
    job_output_info = es_job_output_info
    job_output_options = es_job_output_options
    exceptions
    formatting_error = 1
    internal_error = 2
    send_error = 3
    user_canceled = 4
    others = 5.

    Saludos y espero te ayude
    Lo unico que se, es que no se nada.....

    Comentario

    Trabajando...