MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Formularios - SAPScript - Smartforms
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 31/07/08, 20:23:17
johava johava is offline
Member
 
Fecha de Ingreso: abr 2007
Mensajes: 75
Debug A Smartforms

Hola a todos los SAPEROS, tengo una pregunta a ver si alguien me puede ayudar, tengo un smartforms que es es invocado desde un programa el cual pasa como parametros datos de la tabla KBLP y este ejecuta unas instrucciones select y a su ves imprime un formato.

requiero hacer unos cambios y para ello hice una copia y los ajustes, pero sucede que esta copia no es llamada desde ningun programa, sera posible ejecutar el smartforms por fuera del programa (es decir sin invocarlo desde el programa) y asignarle el valor de losparametros para hacer una prueba.

yo se que en otros lenguajes se puede VB, php y hasta cobol.

gracias por la colaboración

john harold
Responder Con Cita
  #2  
Viejo 31/07/08, 20:42:53
Avatar de DavidXD_XD
DavidXD_XD DavidXD_XD is offline
Moderator
 
Fecha de Ingreso: ago 2006
Localización: Lima - Perú
Mensajes: 1,251
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
Responder Con Cita
  #3  
Viejo 22/12/09, 19:08:21
mdiegov mdiegov is offline
Junior Member
 
Fecha de Ingreso: dic 2009
Localización: Guerrero, Mexico
Mensajes: 4
Smile 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....
Responder Con Cita
  #4  
Viejo 04/01/10, 16:04:14
henryq henryq is offline
Junior Member
 
Fecha de Ingreso: oct 2006
Mensajes: 26
mmmmm....
creo que esto es lo mismo que ha dicho David pero sin dar tantas vuetas.
Responder Con Cita
  #5  
Viejo 12/02/10, 18:53:54
mdiegov mdiegov is offline
Junior Member
 
Fecha de Ingreso: dic 2009
Localización: Guerrero, Mexico
Mensajes: 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.
Responder Con Cita
  #6  
Viejo 08/05/14, 17:56:13
Carrascosa Carrascosa is offline
Junior Member
 
Fecha de Ingreso: may 2014
Mensajes: 4
Lightbulb 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.
Responder Con Cita
  #7  
Viejo 26/05/17, 21:10:24
Karla V. Karla V. is offline
Senior Member
 
Fecha de Ingreso: may 2011
Mensajes: 101
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!!!

Responder Con Cita
  #8  
Viejo 28/02/18, 17:25:51
JRD-SAP JRD-SAP is offline
Junior Member
 
Fecha de Ingreso: nov 2016
Localización: Andalucía
Mensajes: 1
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
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 22:53:41.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web