FiveDBU para 32/64 bits

Re: FiveDBU para 32/64 bits

Postby sysctrl2 » Wed Jun 06, 2012 8:13 pm

Hola antonio, modificando un poquito la funcion Preferences()

// ITEMS { "DBFNTX", "DBFCDX", "RDDADS" }

RDDADS cambiar por ADS

// { "DBFNTX", "DBFCDX", "ADS" }

Saludos.

Code: Select all  Expand view
function Preferences()

   local oDlg
   
   DEFINE DIALOG oDlg TITLE "Preferences" SIZE 400, 200

   @ 1.2, 1.5 SAY "Default RDD: " + cDefRdd OF oDlg
   
   @ 2.4, 1.2 COMBOBOX cDefRdd ITEMS { "DBFNTX", "DBFCDX", "ADS" } ;
      OF oDlg SIZE 180, 150
   
   @ 4, 7 BUTTON "&Ok" OF oDlg SIZE 45, 13 ;
      ACTION ( SavePreferences(), oDlg:End() )

   @ 4, 18 BUTTON "&Cancel" OF oDlg SIZE 45, 13 ACTION oDlg:End()
   
   ACTIVATE DIALOG oDlg CENTERED
   
return nil  
Cesar Cortes Cruz
SysCtrl Software
Mexico

' Sin +- FWH es mejor "
User avatar
sysctrl2
 
Posts: 982
Joined: Mon Feb 05, 2007 7:15 pm

Re: FiveDBU para 32/64 bits

Postby sysctrl2 » Wed Jun 06, 2012 8:25 pm

Hola antonio,

podrias agregar este include ?

#include "ADS.CH"

Tambien esta funcion INITI PROCEDURE

Code: Select all  Expand view
INIT PROCEDURE Sets()
   
   LoadPreferences()
   
   if UPPER( cDefRdd ) = 'ADS'
      REQUEST ADS,ADSKeyCount,ADSKeyNo,OrdKeyCount,OrdKeyNo,AdsGetRelKeyPos,AdsSetRelKeyPos,DBFCDX,DBFFPT
      rddRegister( "ADS", 1 )
      rddsetdefault( "ADS" )
      AdsSetServerType(1)
      AdsSetFileType(2)
      SET SERVER LOCAL
      AdsSetFileType( ADS_CDX )  
   ELSE
      REQUEST DBFCDX
   ENDIF
   
   SET DATE FORMAT TO "DD/MM/YYYY"
   
return


esto es para xbrowse funcione con ADS,


Gracias por tu apoyo.

saludos.
Cesar Cortes Cruz
SysCtrl Software
Mexico

' Sin +- FWH es mejor "
User avatar
sysctrl2
 
Posts: 982
Joined: Mon Feb 05, 2007 7:15 pm

Re: FiveDBU para 32/64 bits

Postby Antonio Linares » Thu Jun 07, 2012 7:35 pm

César,

Estoy viendo la forma de implemtarlo para no obligar a usar la libreria de ADS para construirlo.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41469
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: FiveDBU para 32/64 bits

Postby Antonio Linares » Thu Jun 07, 2012 7:35 pm

regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41469
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: FiveDBU para 32/64 bits

Postby sysctrl2 » Thu Jun 07, 2012 9:46 pm

Hola Antonio,

ademas del SET RELATION tambien vas a implementar el SET FILTER ?

Como la tecla de funcion F8 del viejo DBU.EXE

SALUDOS.
Cesar Cortes Cruz
SysCtrl Software
Mexico

' Sin +- FWH es mejor "
User avatar
sysctrl2
 
Posts: 982
Joined: Mon Feb 05, 2007 7:15 pm

Re: FiveDBU para 32/64 bits

Postby FiveWiDi » Fri Jun 08, 2012 8:00 am

Buen trabajo Antonio,

lo estas "bordando".
Un Saludo
Carlos G.

FiveWin 24.02 + Harbour 3.2.0dev (r2403071241), BCC 7.7 Windows 10
FiveWiDi
 
Posts: 1088
Joined: Mon Oct 10, 2005 2:38 pm

Re: FiveDBU para 32/64 bits

Postby pcordonet » Fri Jun 08, 2012 8:57 am

Hola Antonio,

Vuelvo a tener problemas con las imagenes, serias tan amable de proporcionarlas ?
xRC: fivedbu.rc(37): warning: No newline at end of file.
xRC: fivedbu.rc(13): error: File not found: '..\bitmaps\32x32\bottom.bmp'.
xRC: fivedbu.rc(24): error: File not found: '..\bitmaps\32x32\imp_exp.bmp'.
xRC: fivedbu.rc(27): error: File not found: '..\bitmaps\32x32\process.bmp'.
xRC: fivedbu.rc(30): error: File not found: '..\bitmaps\32x32\top.bmp'.
xRC: fivedbu.rc(31): error: File not found: '..\bitmaps\32x32\relation.bmp'.

Type: C >>>Couldn't build: fivedbu.res<<<
Type: C >>>TMAKEOBJECT<<<
Type: C >>>TMAKEOBJECT:REFRESH<<<
Type: N >>> 1


Gracias
Pere
pcordonet
 
Posts: 111
Joined: Sat Jan 30, 2010 8:35 am
Location: Girona

Re: FiveDBU para 32/64 bits

Postby Antonio Linares » Fri Jun 08, 2012 11:03 am

César,

Implementados los filtros :-) Se agradece si los probais y comentais su funcionamiento. Aqui parece que el filtro no se activa, aunque DbFilter() lo devuelve como expresión.

http://code.google.com/p/fivewin-contributions/downloads/detail?name=fivedbu_20120608.zip&can=2&q=

Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41469
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: FiveDBU para 32/64 bits

Postby lucasdebeltran » Fri Jun 08, 2012 11:13 am

Antonio,

Por favor, ¿podrías publicar un nuevo .zip actualizado incluyendo los bitmaps?.

Igualmente, he bajado el último .zip, ejecuto el exe, selecciono cualquier dbf y me dice que not found.

Gracias.
Muchas gracias. Many thanks.

Un saludo, Best regards,

Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]

Implementando MSVC 2010, FWH64 y ADO.

Abandonando uso xHarbour y SQLRDD.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am

Re: FiveDBU para 32/64 bits

Postby Antonio Linares » Fri Jun 08, 2012 11:15 am

Esta actualizado el post anterior con la dirección de descarga e incluye todos los bitmaps :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41469
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: FiveDBU para 32/64 bits

Postby Antonio Linares » Fri Jun 08, 2012 11:37 am

Solucionado el bug de los filtros:

Code: Select all  Expand view
  @ 4, 15 BUTTON "&Ok" OF oDlg SIZE 45, 13 ;
      ACTION ( cFilter := AllTrim( cFilter ),;
               If( Empty( cFilter ), DbClearFilter(), DbSetFilter( GENBLOCK( cFilter ), cFilter ) ),;
               oBrw:Refresh(), oDlg:End() )
 
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41469
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: FiveDBU para 32/64 bits

Postby Antonio Linares » Fri Jun 08, 2012 11:57 am

Versión actualizada con comprobación de expresión en el filtro:

http://code.google.com/p/fivewin-contributions/downloads/detail?name=fivedbu_20120608_.zip&can=2&q=
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41469
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: FiveDBU para 32/64 bits

Postby Antonio Linares » Sat Jun 09, 2012 9:39 am

regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41469
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: FiveDBU para 32/64 bits

Postby sysctrl2 » Sun Jun 10, 2012 4:07 am

Antonio,

los FILTROS

O.K
Gracias.
Cesar Cortes Cruz
SysCtrl Software
Mexico

' Sin +- FWH es mejor "
User avatar
sysctrl2
 
Posts: 982
Joined: Mon Feb 05, 2007 7:15 pm

Re: FiveDBU para 32/64 bits

Postby Antonio Linares » Tue Jun 12, 2012 1:01 pm

FiveDBU actualizado con configuración de modo compartido/exclusivo y soporte para PACK (borrado de registros eliminados) :-)

http://code.google.com/p/fivewin-contributions/downloads/detail?name=fivedbu_20120612.zip&can=2&q=
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41469
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

PreviousNext

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 153 guests