Ventana de un formulario girada 90 grados

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • mbonilla
    Junior Member
    • mar
    • 29

    #1

    Ventana de un formulario girada 90 grados

    Buenas a todos,
    En la impresión de un formulario desde sapscript, necesitamos que salga la dirección de la compañía en vertical, es decir, rotada 90 grados a la izquierda, ¿sabe alguien si existe alguna manera de hacerlo?. He estado mirando y no encuentro la forma de hacerlo y la solución que hemos implementado de momento, es subir un logo con la dirección ya rotado.
    Muchas gracias,
    Mª del Mar.
  • bisonye
    Senior Member
    • ago
    • 635

    #2
    A mi en smartforms me dijeron que era imposible.
    En sapscript me da que tampoco se puede hacer...
    http://sapymas.blogspot.com/

    Comentario

    • LouieBoy
      Member
      • ago
      • 86

      #3
      Creo q lo mas lógico es q el logo ya venga "rotado".....

      Comentario

      • mbonilla
        Junior Member
        • mar
        • 29

        #4
        logo rotado

        Buenas,
        Ya se que lo lógico es que el logo venga rotado, pero en este caso no es logo,
        es la dirección de la sociedad lo que necesitan. Es por eso que lo he hecho como un logo, pero no es esa la solución ya que el día que cambian la dirección, hay que subir otro logo de nuevo .
        Saludos.

        Originalmente publicado por LouieBoy
        Creo q lo mas lógico es q el logo ya venga "rotado".....

        Comentario

        • LouieBoy
          Member
          • ago
          • 86

          #5
          Bueno bueno bueno, he estado investigando, y solo hay una manera de hacer lo q pides sin utilizar bmp's, tendrás que crearte un nodo de comando y modificar el control de spool, investiga un poco y nos cuentas q tal, de todas formas te pego el texto sacado del foro official de sap:

          The way to roatate text in smartforms is using the COMMAND node. The rotation of text takes place at the printer and cannot be viewed in the print preview.

          Using the COMMAND node, Attribute to change the orientation to 90deg needs to be passed to the printer.
          The Attributes are printer dependant.

          e.g.
          In the ZPL-II printer control language the attribute is S_LZPL_SETUP.
          In this command node, enter the following under "spool control", "free attributes":
          Attribute name: Attribute value:
          S_LZPL_SETUP '^FWR'


          For the particular printer you are using u would need to find the appropriate attibute and the value to set it to.

          Como puedes ver, el texto solo quedará "rotado" cuando se imprima...

          Saludos,

          LouieBoy

          Comentario

          Trabajando...