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 28/01/08, 13:24:56
maskehash maskehash is offline
Junior Member
 
Fecha de Ingreso: nov 2007
Mensajes: 19
Selección de lineas en ALV

Tengo una ALV echa por la clase cl_gui_alv_grid.

En mi caso lo que cargo las posiciones de varias ordenes de trasnporte. Lo que quiero es que cuando seleccióne una linea, directamente se seleccionen el resto de las lineas a la vez, y al reves, cuando desseleccione una linea, que se deseleccionen la del resto de la orden.


Haber si alguien me puede ayudar.

Gracias adelantadas.
Responder Con Cita
  #2  
Viejo 29/01/08, 12:43:20
maskehash maskehash is offline
Junior Member
 
Fecha de Ingreso: nov 2007
Mensajes: 19
Hay algún evento para cuando se seleccióna o deselecciona una linea de la ALV?.
Responder Con Cita
  #3  
Viejo 31/01/08, 15:51:32
Jorge L T Jorge L T is offline
Member
 
Fecha de Ingreso: jul 2007
Localización: Argentina
Mensajes: 58
Estos son 1 p/ filas y el otro p/ columnas

CALL METHOD gr_alvgrid->GET_SELECTED_ROWS
IMPORTING
et_row_no = gt_row_no .

CALL METHOD gr_alvgrid->GET_SELECTED_COLUMNS
IMPORTING
et_index_columns = gt_index_columns.

Me parece que en tu caso , cuando se 'dispare' GET_SELECTED_ROWS no debes hacer caso al valor de et_row_no y escribir la lógica para marcar todas las filas del Control.
Saludos
J
Responder Con Cita
  #4  
Viejo 01/02/08, 09:33:57
maskehash maskehash is offline
Junior Member
 
Fecha de Ingreso: nov 2007
Mensajes: 19
Al final la estoy haciendo por función en vez de por clase, pero creo recordar que el metodo este tedevuelve las lineas seleccionas, entonces cmo tu dices puede jugar con el. Pero no se si cuando cambia la selección de una linea me salta el evento que me permite hacer el chequeo de lo que quiero.

Estoy probandolo con las funciones, le he puesto el hotspot al campo, pero no me salta sino hace doble-click, o es que estoy haciendo algo mal.

Seguiré investigando, gracias por tu respuesta.

Responder Con Cita
  #5  
Viejo 24/09/19, 19:02:00
Ariel-StaFe Ariel-StaFe is offline
Senior Member
 
Fecha de Ingreso: nov 2007
Localización: Santa Fe - Argentina
Mensajes: 321
Alv Con Seleccion Multiple

Hola. Perdon.
Necesito saber que filas seleccionó mi usuario en un alv.
No entiendo donde debo codificar lo del metodo.. o cual sería la funcion ?
Desde ya muchas gracias.
__________________
Ariel-StaFe
Analista Programador Abap Senior
Santa Fe Capital
Pcia de Santa Fe
Argentina
Responder Con Cita
  #6  
Viejo 26/09/19, 07:33:13
Astaroth_SA Astaroth_SA is offline
Member
 
Fecha de Ingreso: jul 2016
Mensajes: 58
En el botón (o evento) donde vayas a ejecutar el código sobre las líneas seleccionadas tienes que usar el método get_selected_rows


Úlima edición por Astaroth_SA fecha: 26/09/19 a las 07:35:30.
Responder Con Cita
  #7  
Viejo 26/09/19, 12:28:26
Ariel-StaFe Ariel-StaFe is offline
Senior Member
 
Fecha de Ingreso: nov 2007
Localización: Santa Fe - Argentina
Mensajes: 321
Gracias Genio. Ya pude resolverlo. Saludos.
__________________
Ariel-StaFe
Analista Programador Abap Senior
Santa Fe Capital
Pcia de Santa Fe
Argentina
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 10:21:50.


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