FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour filtrar un xbrowse
Posts: 652
Joined: Wed Oct 19, 2005 12:03 PM
filtrar un xbrowse
Posted: Tue Jul 02, 2013 03: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

Posts: 10733
Joined: Sun Nov 19, 2006 05:22 AM
Re: filtrar un xbrowse
Posted: Fri Jul 05, 2013 01:02 PM
Code (fw): Select all Collapse
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 (fw): Select all Collapse
COLUMNS { 1, 2, 3, 4, 5 }

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



G. N. Rao.

Hyderabad, India

Continue the discussion