Estoy haciendo unas pruebas con ADS, especialmente para acceder a través de Internet. Todo funciona relativamente bién excepto los xBrowses.
Los que lo usáis, por favor, ¿me podríais indicar algún tip?.
Este es el código que uso:
Mil gracias!!.
- Code: Select all Expand view
FUNCTION MAIN()
[...]
// Sets generales---------------------------------------------------------
SetGetColorFocus()
SET EPOCH TO 1990
SET CENTURY ON
SET DATE ITALIAN
SET DELETED ON
SetCancel( .F. )
SetDialogEsc( .F. )
SET( _SET_INSERT, .T. )
Request ADS,ADSKeyCount,ADSKeyNo,OrdKeyCount,OrdKeyNo, AdsGetRelKeyPos, AdsSetRelKeyPos
RddRegister( "ADS", 1 )
RddSetDefault( "ADS" )
//setting up server type
// 1 = Local Server (no client / server)
// 2 = Remote Server
// 3 = Local + Remot
// 4 = Internet Server
// 5 = Local + Internet
// 6 = Remote+Internet
// 7 = Local + Remote + Internet , best choice
adsSetServerType( 4 ) // ó adsSetServerType( ADS_REMOTE_SERVER )
//setting up the file types
// 1 = DBFNTX
// 2 = DBFCDX
// 3 = ADSADI
adsSetFileType( ADS_CDX ) // o ADS_CDX
// -------------------------------------------------------------------------
// Opening DBF FILES
[...]
SELECT 5
USE (cMyPath+"FACTURAS") INDEX (cMyPath+"FACTURAS") SHARED NEW ALIAS "FACTURAS"
// INDEXING
[...]
USE (cMyPath+"FACTURAS") EXCLUSIVE NEW
DELETE ALL FOR EMPTY( FIELD->NUMERO )
PACK
INDEX ON FIELD->NUMERO TO (cMyPath+"FACTURAS")
DbCloseAll()