|
#1
|
|||
|
|||
Descargar Archivo según Variante de Visualización
Hola,
Tengo un ALV Grid que maneja variantes de visualización y me gustaría poder bajar la info a un archivo de texto con algun separador ( |, *, - , ... ) Lo que me gustaría es que los campos a descargar sean dinámicos, según la disposición de columnas elegida por el usuario en pantalla (mediante alguna variante creada o movimiento d columnas) Veo que las funciones standard del toolbar en el ALV para bajar ficheros hace esta seleccion dinámica, pero no me permite decir que use algún separador. Espero que me ayuden en identificar en el user_command posiblemente qué columnas están actualmente visibles para poder bajar esa info salu2
__________________
Jaime Zegarra V. ________________ ABAP Developer |
#2
|
|||
|
|||
Si bajas el listado como html, creo que si te pone separadores
|
#3
|
|||
|
|||
Lo de HTML no ayudó
Gracias x la sugerencia, pero al bajarlo como HTML no me solicita algún separador para usar... a no ser q haya hecho algo mal.
Lo que necesito es una de dos: 1.- Utilizo de alguna manera la funcionalidad standard para bajar el contenido del alv a un texto usando un separador ( * , - , | , ... ) o 2.- Desarrollar una funcionalidad que haga esta descarga según los campos visibles en el reporte Si tienen mas ideas, espero respuestas!! salu2
__________________
Jaime Zegarra V. ________________ ABAP Developer |
#4
|
|||
|
|||
Perdona, pero no termino de entender lo que necesitas, ¿Es decirle tu el separador o te vale cualquiera? ya que si lo bajas en formato texto sin conversión te pone '|' como separador y si le da a hoja de calculo y seleccionas .txt te pone un tabulador como separador.
|
#5
|
|||
|
|||
Bueno, lo que en realidad necesito es bajar la info separado por | pero no como lo presenta la funcion standard del alv ya que pone info extra en la cabecera.
Solo necesito que salga como lista, tal como si usaras el GUI_DOWNLOAD o funciones similares. El plus que quiero que tenga la funcionalidad es que los campos que se descarguen sean los que actualmente se muestra en pantalla, es decir, luego que el usuario realice cambios en la disposición de los campos. Así que necesito una función que me devuelva la disposición actual (nuevo fieldcat) y con eso armar una lógica de descarga con un GUI_DOWNLOAD de los campos del nuevo fieldcat cuyo NO_OUT sea diferente de X. A no ser que haya funcionalidad que haga este trabajo Espero ser claro en lo q intento hacer. Gracias
__________________
Jaime Zegarra V. ________________ ABAP Developer |
#6
|
|||
|
|||
ok comprendido
una pregunta mas, el alv es por funciones u objetos??? |
Herramientas | Buscar en Tema |
Desplegado | |
|
|