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 24/05/12, 18:05:49
Leonardo Carnicella Leonardo Carnicella is offline
Junior Member
 
Fecha de Ingreso: ago 2011
Mensajes: 23
Unhappy Rango de selección en un programa

Hola a todos,

Soy novato en esto de SAP y necesito de vuestra ayuda. El tema es que tengo un Smartform, y he hecho un programa que llama a ese SF... hasta ahí todo bien. El usuario debe ingresar una fecha, y al procesar se genera el SF, pero... quisiera que la transacción tenga un rango de fecha es decir

Fecha desde _____ hasta ____

se que con un select options podría hacerlo, pero no se si debo agregar algo en la función que llama el valor de entrada declarado en el smartform y estoy hecho un lío.

Auxilio.

Mil gracias,

LC
Responder Con Cita
  #2  
Viejo 28/05/12, 11:56:12
Mari.Sole Mari.Sole is offline
Senior Member
 
Fecha de Ingreso: nov 2010
Localización: Argentina
Mensajes: 121
Hola Leonardo Carnicella,
Una consulta, la fecha que ingresa el usuario por pantalla que actualmente es una sola, la utilizas en el programa impresor que llama al SF? o se la pasas a la función que invoca el SF para trabajar con la en el mismo?
Dependiendo de esta respuesta es la modificación que debes hacer. Si con la fecha sólo procesas en el programa no haría falta mandarlo a la función del SF.
Pero repito depende de lo que estes haciendo y lo que necesites.

Espero te sirva de ayuda, y sino explica un poquito más lo que estás haciendo para poder ayudarte mejor.

Saludos.
Responder Con Cita
  #3  
Viejo 28/05/12, 13:07:59
Leonardo Carnicella Leonardo Carnicella is offline
Junior Member
 
Fecha de Ingreso: ago 2011
Mensajes: 23
Rango de selección en un programa

Gracias Mari,

Fijate... tengo que implementar sustituir un programa en SapScript por un Smartform. El código de ese SapSacrpt es muy largo como para ponerlo aquí, y en realidad no es muy óptimo. (No se si puedo enviartelo por correo o algo para que le eches un vistazo)


Se que haciendo un Select left join, puedo de una manera mucho más eficiente traer los campos al smartforms, pero ese código es todo un desastre. Con respecto a la fecha, efectivamente, el smartforms traerá entre otros datos ese misma fecha como fecha de inicio de un evento, el usuario debe poder ver en la transacción un rango de busqueda para la fecha de inicio, es decir, todos los eventos que inician desde la fecha... hasta la fecha...

Mil gracias,
Responder Con Cita
  #4  
Viejo 28/05/12, 16:04:13
Mari.Sole Mari.Sole is offline
Senior Member
 
Fecha de Ingreso: nov 2010
Localización: Argentina
Mensajes: 121
Leonardo Carnicella,
No soy muy partidaria de realizar código en los formularios. A partir del rango de fechas que recibe tu programa impresor. No puedes obtener todos los datos de los eventos correspondientes a ese rango de fechas en un tu impresor y enviar todos esos datos, en una tabla previamente bien armada, a tu SF?
Es lo primero que yo haría extracciones de datos salvo raras excepciones, todas se realizan en el impresor al SF le paso ya los datos para visualizar.

Así te evitas modificar la estructura de la función del SF y de realizar código en tu SF.

No se si soy clara con lo que te comento. Avisame y vemos de hacerlo más detallada a la explicación

Saludos.
Responder Con Cita
  #5  
Viejo 28/05/12, 18:43:50
Leonardo Carnicella Leonardo Carnicella is offline
Junior Member
 
Fecha de Ingreso: ago 2011
Mensajes: 23
Unhappy

Como hago eso?

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 16:01:58.


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