Hola,
en el anterior documento http://scn.sap.com/docs/DOC-67633 modificamos nuestro script para añadir iconos en la barra de aplicaciones para ejecutar transacciones para navegar o abrir un documento MS Office.
Siguiendo con el ejemplo, vamos a añadir iconos en el área de trabajo para definirnos unos "favoritos virtuales", a modo de cockpit, para ejecutar por ejemplo, transacciones, abrir menús de SAP y navegar por internet.
Nos encontramos en el menú general de SAP (transacción sesión_manager) para modificar nuestro script saplsmtr_navigation.0100.txt
Editamos nuestro script siguiendo los pasos explicados en el documento http://scn.sap.com/docs/DOC-67341 para, cortar y pegar estas instrucciones detrás de la última instrucción image (toolbar) que tiene nuestro script:
pos X[image_container] X[image_container]+(2,0)
Image (0.1,0.1) (1,3) "C:\GuiXT\Scripts\gmail234x34.gif" Start="http:\\www.gmail.com\"
Image (0.1,5.1) (1,8) "C:\GuiXT\Scripts\sms34x34.gif" "Input=OK:sbwp"
Image (0.1,10.1) (1,13) "C:\GuiXT\Scripts\custo34x34.gif" "Input=OK:spro"
Image (0.1,15.1) (1,18) "C:\GuiXT\Scripts\google34x34.gif" Start="http:\\www.google.com\"
Image (0.1,20.1) (1,23) "C:\GuiXT\Scripts\sap34x34.gif" Start="http:\\help.sap.com\"
Image (0.1,25.1) (1,28) "C:\GuiXT\Scripts\Logistics34x34.gif" "Input=OK:s000_lo"
Image (0.1,30.1) (1,33) "C:\GuiXT\Scripts\Finance34x34.gif" "Input=OK:s000_fi"
Image (0.1,35.1) (1,38) "C:\GuiXT\Scripts\Workbench34x34.gif" "Input=OK:s001"
Image (0.1,40.1) (1,43) "C:\GuiXT\Scripts\System34x34.gif" "Input=OK:s002"
Image (0.1,45.1) (1,48) "C:\GuiXT\Scripts\General34x34.gif" "Input=OK:s000"
Borro en el editor las líneas en blanco que nos ha añadido el cortar y pegar para que nos sea más fácil ver y leer las instrucciones.
Salimos de SAP y volvemos a entrar para comprobar los resultados.
Vamos a ver lo que significan las instrucciones del script
pos X[image_container] X[image_container]+(2,0) sirve para desplazar el menú de SAP 2 líneas hacia abajo.
Image (0.1,0.1) (1,3) "C:\GuiXT\Scripts\gmail234x34.gif" Start="http:\\www.gmail.com\" muestra el gif gmail234x34 (el primero a la izquierda en el recuadro anterior) que está en el directorio C:\GuiXT\Scripts y al hacer click sobre el mismo, navega a gmail. Posicionamos la imagen en el extremo izquierdo de la pantalla.
La segunda instrucción te lleva al menú del business workplace, la 3 al menú del customizing, la 4 a navegar por google, la 5 al portal de ayuda de SAP, la 6 abre el menú de logística, la 7 el menú de finanzas, la 8 el menú workbench, la 9 el menú de gestión de sistemas y la 10 el menú general de SAP.
Esto es sólo un ejemplo y lo tenéis que ajustar a vuestras necesidades.
Recordar que si no queremos que alguna de las instrucciones no se ejecute, basta con poner // delante. Por ejemplo // Image
Comentarios
Los iconos utilizados tienen extensión gif y el tamaño para una visualización cómoda es de 34x34 pixels y los he almacenado en el directorio C:\GuiXT\Scripts. Existen muchos lugares en Internet donde podéis bajaros gifs de uso libre con esas características.
Las imágenes de este documento y de los anteriores de esta serie los subí a este enlace http://ge.tt/1ngALYy desde donde si queréis os los podéis bajar.
Otros documentos de esta serie
http://scn.sap.com/docs/DOC-66904
http://scn.sap.com/docs/DOC-67341
http://scn.sap.com/docs/DOC-67325
http://scn.sap.com/docs/DOC-67633
Saludos,
JM