Mostrar dos bases en un mismo XBrowse

Post Reply
User avatar
acuellar
Posts: 1312
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Mostrar dos bases en un mismo XBrowse

Post by acuellar »

Hola a todos

Existe la posibilidad de mostrar el contenido de otra base en un browse sin cerrar el dialogo, sino con un radio
[img]
http://www.lostajiboshotel.com/paquetes/browse.jpg
[/img]

Dando Click en Pendiente me muestre el contenido de otra base

Gracias por la ayuda

Saludos

Adhemar
Saludos,

Adhemar C.
horacio
Posts: 1270
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: Mostrar dos bases en un mismo XBrowse

Post by horacio »

Yo he usado dos bases de datos en un mismo browse, no xBrowse sino TsBrowse, pero se me ocurre que será similar. En mi caso usaba una base que se llama alumnos y otra matriculados. La idea es cerrar la primera y abrir la segunda con el alias de la primera. es decir
alumnos -> ( DbCloseArea() )
Use matriculados New Shared Via "DBFCDX" Alias Alumnos
Por supuesto que esto funciona si las bases peseen los _. Si no es así se me ocurre que los datos tendrás que levantarlos en un vector y volver a parametrizar el browse. Espero te sirva.
Salu2
User avatar
acuellar
Posts: 1312
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Mostrar dos bases en un mismo XBrowse

Post by acuellar »

Gracias Horacio por responder,

Las bases tienen campos diferentes.

Saludos

Adhemar
Saludos,

Adhemar C.
User avatar
jrestojeda
Posts: 543
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Re: Mostrar dos bases en un mismo XBrowse

Post by jrestojeda »

Hola...
El Radio Button tiene la cláusula ON CHANGE donde puedes poner una función y hacer lo que quieras.
En el caso de que las tablas tengan campos diferentes deberás en tu ON CHANGE redefinir el xBrowse con _ de una u otra tabla según corresponda.
Espero te sirva el comentario.
Saludos desde Argentina, Esteban.
Ojeda Esteban Eduardo.
Buenos Aires - Argentina.
FWH - PellesC - DBF/CDX - ADS - Gloriosos .Bat - MySql - C# .net - FastReport
Skype: jreduojeda
User avatar
acuellar
Posts: 1312
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Mostrar dos bases en un mismo XBrowse

Post by acuellar »

Gracias Esteban

Como el Dialogo tiene Browse personalizado, he creado 2 uno sobre otro, redefino los 2 browse y en CHANGE del RADIO cambio el Focus.

El problema es que Radio lo inicializo en 1 y se coloca en 4.

Espero alguna otra sugerencia

Gracias de nuevo

Saludos

Adhemar
Saludos,

Adhemar C.
jcenteno
Posts: 23
Joined: Thu Dec 10, 2009 6:07 am

Re: Mostrar dos bases en un mismo XBrowse

Post by jcenteno »

Adhemar,

Creo que ésto te puede servir: Alias->( oBrw:SetRDD() )

Saludos,

Jairo
User avatar
acuellar
Posts: 1312
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Mostrar dos bases en un mismo XBrowse

Post by acuellar »

Gracias a todos por la ayuda

Lo solucione usando oBrw:cAlias:="ALIAS" en un mismo Browse

Saludos

Adhemar
Saludos,

Adhemar C.
Post Reply