|
#1
|
||||
|
||||
Claro que si ... crear tu smartform en la transaccion SMARTFORMS, y luego la activas y procedes a ejecutarla, cuando lo haces llamara a un modulo de funcion el cual te pedira los parametros que definiste dentro de tu smartform ... ahi le colocas el que quieras y nuevamente lo ejecutas.
PD. si quieres debuggear tu smartform basta solo colocar la sentencia BREAK-POINT en cualkier linea de programa que definas dentro del smartform .... espero te ayude
__________________
David Carballido Córdova |
#2
|
|||
|
|||
Debugear Smartforms
Buenas tardes.
Hay otra forma para debugear sin poner un break-poins. 1.- Buscar el nombre de modulo de funciones. a) Abrir smartforms b) Menu Environment c) Funtion Module Name 2.- Copiar el modulo de funciones. Ej de un nombre modulo: /1BC../SF00... 3.- Ir a TX SE80 a) Seleccionar "Function Group" b) Pegar el nombre de la funcion. En la carpeta Include esta el codigo que genera en programas Include. El codigo que procesa en la ventanas esta en un include que termina en ...F01 Hay pueden buscar la variable o tablas que estan declaradas en el smartforms. Espero les sirva.... |
#3
|
|||
|
|||
mmmmm....
creo que esto es lo mismo que ha dicho David pero sin dar tantas vuetas. |
#4
|
|||
|
|||
No es lo mismo, recuerda que en producción no es recomendable poner Break poins, fijos en un programa, debugeando el include no es necesario poner el breakpoint textualmente en el programa.
|
#5
|
|||
|
|||
Modulo de Funciones.
El módulo de funciones los sacas dándole a Verificar (F8) y basta con ir a la SE37 y poner ese módulo de funciones. Y ahí con los prismáticos (Ctrl + F) buscas la parte del código dónde quieras poner el BP.
|
#6
|
|||
|
|||
ayuda
Me gustó bastante esta explicación, paso a paso, tengo un problema y es que en desarrollo tiene un modulo de funcion y en productivo y calidad otro, hice la modificación en el smartforms pero cuando trasporto el smartforms el modulo de funciones no lo trasporta y en productivo se queda con el mismo, por eso al ejecutar vuelve a generar el mismo error, no se como resolverlo porque el smartforms no lo hice yo, tiene un monton de tablas y variables. alguien me puede ayudar es urgente!!!
|
#7
|
|||
|
|||
Puedes usar la sentencia break-point pero condicionada a tu usuario de SAP, así no le saltara a otro usuario, este en producción o no.
Saludos.
__________________
Visita , es un proyecto personal |
Herramientas | Buscar en Tema |
Desplegado | |
|
|