MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
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 25/03/08, 11:43:47
fence fence is offline
Member
 
Fecha de Ingreso: sep 2007
Mensajes: 34
Question ¿Cómo saco más de una ALV en pantalla?

Hola saper@s!

beuno tengo que sacar varios listados en una misma pantalla a través de ALV's, me han comentado que hay alguna función para ello como la típica de REUSE_ALV_GRID_DISPLAY pero que en lugar de mostrarme sólo un ALV me muestra varios, alguien ha oído hablar la función de la que hablo?

Un saludo y gracias de antemano
Responder Con Cita
  #2  
Viejo 25/03/08, 11:52:51
Avatar de robert_milan
robert_milan robert_milan is offline
Senior Member
 
Fecha de Ingreso: jun 2006
Localización: Mexico, DF
Mensajes: 315
Yo lo que hice fue hacer el ALV en objetos, y puedes poner los alv´s que necesites, otra funcion es que lo hagas con el resuse_alv_block o algo parecido pero este es list y no grid.

espero te sirva.
__________________
Un Huevon No Inútil


Solo di lo que piensas, a la mejor tienes la mejor respuesta....

Si alguien ya lo hizo, copialo y cambiale las variables total es un codigo nuevo.....

Si SAP lo hace se puede hacer, no me pidas hacer algo que SAP no ha hecho.....

Consultor FI jr/ABAP Sr.
Responder Con Cita
  #3  
Viejo 25/03/08, 11:59:24
fence fence is offline
Member
 
Fecha de Ingreso: sep 2007
Mensajes: 34
Gracias Robert, el tema de los objetos no es viable puesto qe el programa en sí está hehco a la antigua usanza y ponerme ahora con los objetos... puede acabar en una debacle. La función que me has comentado la miraré a ver si me vale puesto que tengo 2 opciones o hacer esto o currarme el mega smartform que luego seguro que viene el usuario a cambiarlo y como que esa opción es "in extremis" jeje

Se admiten más ideas!!! Lo digo por el resto
Responder Con Cita
  #4  
Viejo 25/03/08, 12:54:31
abapconsultoria abapconsultoria is offline
Senior Member
 
Fecha de Ingreso: ene 2008
Mensajes: 101
Hola que tal: Chequea con estas funciones .....

(inicializas el ALV)
REUSE_ALV_BLOCK_LIST_INIT

(agregas uno por uno las tablas que queres mostrar)
REUSE_ALV_BLOCK_LIST_APPEND

(mostras los contenidos)
REUSE_ALV_BLOCK_LIST_DISPLAY

Quizas te sirva.

Saludos.
__________________




Lo importante no es saber sino saber quien es el que sabe
Responder Con Cita
  #5  
Viejo 25/03/08, 14:09:31
fence fence is offline
Member
 
Fecha de Ingreso: sep 2007
Mensajes: 34
Muchas gracias, probaré a ver tal y como me has dicho. Nunca lo he hehco así que...


Gracias
Responder Con Cita
  #6  
Viejo 25/03/08, 14:11:25
fence fence is offline
Member
 
Fecha de Ingreso: sep 2007
Mensajes: 34
La idea es buena pero... es que yo no quiero mostrar datos de tablas distintas sino que tengo que mostrar ordenes de trabajo segun las distintas ubicaciones, entonces, cada ubicación debe ser un alv distinto, me entendéis
Responder Con Cita
  #7  
Viejo 25/03/08, 14:16:07
Avatar de robert_milan
robert_milan robert_milan is offline
Senior Member
 
Fecha de Ingreso: jun 2006
Localización: Mexico, DF
Mensajes: 315
es que eso estaria mas facil en objetos, y mas si lo haces por alv trees , pero bueno yo creo que el alv block o que hagas tus propios cortes en el ALV o diferentes disposiciones podria ayudar.
__________________
Un Huevon No Inútil


Solo di lo que piensas, a la mejor tienes la mejor respuesta....

Si alguien ya lo hizo, copialo y cambiale las variables total es un codigo nuevo.....

Si SAP lo hace se puede hacer, no me pidas hacer algo que SAP no ha hecho.....

Consultor FI jr/ABAP Sr.
Responder Con Cita
  #8  
Viejo 26/03/08, 10:05:44
fence fence is offline
Member
 
Fecha de Ingreso: sep 2007
Mensajes: 34
ok, Robert, gracias por tu ayuda. El tema de los objetos no lo veo viable porque el resto del programa está hehco a la antigua usanza y hoy me lo han "anidado" con otro porgrama más así que la idea de hacer por objetos me pilla cada vez más lejana pero aun así, muchas gracias
Responder Con Cita
  #9  
Viejo 26/03/08, 11:26:19
agv1976 agv1976 is offline
Member
 
Fecha de Ingreso: jun 2006
Mensajes: 66
Tu no puedes sacar mas de un alv en pantalla sino es con objetos, puesto que la funcion reuse_grid_display te muestra los datos de una tabla, asi que sino lo haces con objetos no puedes, yo tampoco se de objetos, asi que no puedo ayudarte mucho
Responder Con Cita
  #10  
Viejo 27/03/08, 08:36:06
fence fence is offline
Member
 
Fecha de Ingreso: sep 2007
Mensajes: 34
Muchas gracias por vuestra ayuda, he conseguido que "cuele" todo en un sólo ALV ordenado por un campo en concreto y estructurado por el mismo.

Muchas gracias de nuevo
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:50:56.


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