Página 1 de 1

TdbBrowse seleccion multiple

Publicado: Jue May 14, 2015 5:48 am
por acmer
Hola compañeros me surgió una duda en cuanto al TdbBrowse
Y es que quiero saber si es posible hacer múltiples selecciones en un dbbrowse y que esas selecciones se inserten en un registro, principalmente el saber si es posible ya que estéticamente me gustaría usar el dbbrowse en lugar del listview, saludos!

Re: TdbBrowse seleccion multiple

Publicado: Jue May 14, 2015 8:43 pm
por Hurricane
una opción es:
Object Inspector (control TDBBrowse)
Propriedad nMarqueeStyle:=bmHIGHLROWMS

Para saber los registros (RECNO) que han sido seleccionados (propriedad aSelected):

Código: Seleccionar todo

   local nRecno
   for each nRecno in ::oDBBrowse1:aSelected
       //MsgInfo(nRecno)
   next   
acmer escribió:Hola compañeros me surgió una duda en cuanto al TdbBrowse
Y es que quiero saber si es posible hacer múltiples selecciones en un dbbrowse y que esas selecciones se inserten en un registro, principalmente el saber si es posible ya que estéticamente me gustaría usar el dbbrowse en lugar del listview, saludos!

Re: TdbBrowse seleccion multiple

Publicado: Vie May 15, 2015 5:06 am
por acmer
Hurricane escribió:una opción es:
Object Inspector (control TDBBrowse)
Propriedad nMarqueeStyle:=bmHIGHLROWMS

Para saber los registros (RECNO) que han sido seleccionados (propriedad aSelected):

Código: Seleccionar todo

   local nRecno
   for each nRecno in ::oDBBrowse1:aSelected
       //MsgInfo(nRecno)
   next   
Hola Hurricane
Muchas gracias por tu ayuda, esos detallitos simples son los que llegan a complicarme, ya estuve realizando pruebas y me surgió una duda mas, al momento de realizar el ciclo como puedo obtener los datos de cada registro seleccionado? ya que solo logre que me regresara la posición de cada selección con (MsgInfo(nRecno)) y también que me regrese el registro ultimo seleccionado con (MsgInfo(nRecno:=::oSQLQuery1:nombre))

*Pero lo que busco es que me regrese el registro de cada selección, estoy tratando con arreglos pero no doy con lo correcto, no se si tu sabes una sintaxis que pueda yo aplicar, gracias por tu tiempo y apoyo, Saludos!