filtrar un xbrowse

filtrar un xbrowse

Postby surGom » Tue Jul 02, 2013 3:22 pm

Hola tengo el siguiente problema en un folder tengo que editar en dos pestañas (en total son tres) distintas de una misma base de datos pero en uno sin restricciones y en la otra solamente las que tengan un determinado campo vacío.

Esto estaba funcionando perfectamente en wbrose (solamente dos pestañas que interactúan entre ellas), pero ante la necesidad de hacer lo antedicho, lo pase a xbrowse pensando que quizás sea más fácil, los ejemplos que ví en el foro es necesario indexar la base de datos sobre ese campo para poder usarlo. EJ

REDEFINE XBROWSE oBrw1 ID 103 OF oFold:adialogs[ 1 ] DATASOURCE oPedido;
COLUMNS { 1, 2, 3, 4, 5 };
HEADERS "Nº", "Proveedor", "Código", "Fecha", "Entrega";
COLSIZES 50, 180, 90, 90, 90;
SELECT oPedido:DJAIESTA FOR ""
LINES CELL UPDATE ON DBLCLICK agregar( .F., oProex )

Realmente no lo probé, pero hay alguna forma de usarlo sin tener que indexar.
Una de las formas que se me ocurre es abrir dos veces la base de datos y en una de ellas es filtrar por ese campo.

Quizás haya alguna forma de hacerlo de otra forma

Gracias por su atención
surGom
 
Posts: 640
Joined: Wed Oct 19, 2005 12:03 pm

Re: filtrar un xbrowse

Postby nageswaragunupudi » Fri Jul 05, 2013 1:02 pm

Code: Select all  Expand view
SELECT oPedido:DJAIESTA FOR ""

works in wbrowse but does not work in xbrowse.

We need to set Filter or Scope on the Alias as we need.

Code: Select all  Expand view
COLUMNS { 1, 2, 3, 4, 5 }

It is desirable that field names are used instead of numbers.
Regards

G. N. Rao.
Hyderabad, India
User avatar
nageswaragunupudi
 
Posts: 10624
Joined: Sun Nov 19, 2006 5:22 am
Location: India


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 58 guests