/*
 * Harbour 3.2.0dev (r2307062207)
 * MinGW GNU C 7.3 (32-bit)
 * Generated C source from "DataSet.prg"
 */

#include "hbvmpub.h"
#include "hbinit.h"


HB_FUNC( XDATASET );
HB_FUNC_EXTERN( __CLSLOCKDEF );
HB_FUNC_EXTERN( XACLASS );
HB_FUNC_EXTERN( TCOMPONENT );
HB_FUNC_STATIC( XDATASET_SETUSERFIELDS );
HB_FUNC_STATIC( XDATASET_SETUTFTOANSI );
HB_FUNC_STATIC( XDATASET_CREATE );
HB_FUNC_STATIC( XDATASET_DESTROY );
HB_FUNC_STATIC( XDATASET_OPEN );
HB_FUNC_STATIC( XDATASET_CLOSE );
HB_FUNC_STATIC( XDATASET_ADDNEW );
HB_FUNC_STATIC( XDATASET_EDIT );
HB_FUNC_STATIC( XDATASET_UPDATE );
HB_FUNC_STATIC( XDATASET_CANCEL );
HB_FUNC_STATIC( XDATASET_DELETE );
HB_FUNC_STATIC( XDATASET_FASTADDNEW );
HB_FUNC_STATIC( XDATASET_FASTEDIT );
HB_FUNC_STATIC( XDATASET_FASTUPDATE );
HB_FUNC_STATIC( XDATASET_FASTCANCEL );
HB_FUNC_STATIC( XDATASET_FASTDELETE );
HB_FUNC_STATIC( XDATASET_FIELDGET );
HB_FUNC_STATIC( XDATASET_FIELDPUT );
HB_FUNC_STATIC( XDATASET_RECNO );
HB_FUNC_STATIC( XDATASET_RECCOUNT );
HB_FUNC_STATIC( XDATASET_RECORDCOUNT );
HB_FUNC_STATIC( XDATASET_EOF );
HB_FUNC_STATIC( XDATASET_BOF );
HB_FUNC_STATIC( XDATASET_REFRESH );
HB_FUNC_STATIC( XDATASET_REFRESHCURRENT );
HB_FUNC_STATIC( XDATASET_CLONE );
HB_FUNC_STATIC( XDATASET_DELETED );
HB_FUNC_STATIC( XDATASET_COMMIT );
HB_FUNC_STATIC( XDATASET_RECLOCK );
HB_FUNC_STATIC( XDATASET_RECUNLOCK );
HB_FUNC_STATIC( XDATASET_KEYCOUNT );
HB_FUNC_STATIC( XDATASET_KEYNO );
HB_FUNC_STATIC( XDATASET_GOTOP );
HB_FUNC_STATIC( XDATASET_GOBOTTOM );
HB_FUNC_STATIC( XDATASET_GOTO );
HB_FUNC_STATIC( XDATASET_KEYGOTO );
HB_FUNC_STATIC( XDATASET_SKIP );
HB_FUNC_STATIC( XDATASET_NSKIP );
HB_FUNC_STATIC( XDATASET_LOCATE );
HB_FUNC_STATIC( XDATASET_FILTER );
HB_FUNC_STATIC( XDATASET_SORT );
HB_FUNC_STATIC( XDATASET_AUTOSEEK );
HB_FUNC_STATIC( XDATASET_UPDATECONTROLS );
HB_FUNC_STATIC( XDATASET_ADDLINKEDCONTROL );
HB_FUNC_STATIC( XDATASET_DELLINKEDCONTROL );
HB_FUNC_STATIC( XDATASET_LONEDIT );
HB_FUNC_STATIC( XDATASET_LONAPPEND );
HB_FUNC_STATIC( XDATASET_FIELDGETBYNAME );
HB_FUNC_STATIC( XDATASET_FIELDNAMES );
HB_FUNC_STATIC( XDATASET_FIELDNAME );
HB_FUNC_STATIC( XDATASET_FIELDDISPLAYNAME );
HB_FUNC_STATIC( XDATASET_FIELDTYPE );
HB_FUNC_STATIC( XDATASET_FIELDSQLTYPE );
HB_FUNC_STATIC( XDATASET_FIELDLEN );
HB_FUNC_STATIC( XDATASET_FIELDDEC );
HB_FUNC_STATIC( XDATASET_FIELDPOS );
HB_FUNC_STATIC( XDATASET_FIELDEXIST );
HB_FUNC_STATIC( XDATASET_OFIELDBYNAME );
HB_FUNC_EXTERN( LEN );
HB_FUNC_STATIC( XDATASET_MODIFIED );
HB_FUNC_STATIC( XDATASET_ADDUSERVAR );
HB_FUNC_STATIC( XDATASET_ADDCALCFIELD );
HB_FUNC_STATIC( XDATASET_GETRECORD );
HB_FUNC_STATIC( XDATASET_INITFROM );
HB_FUNC_STATIC( XDATASET_SAVEFROM );
HB_FUNC_STATIC( XDATASET_SAVESTATE );
HB_FUNC_STATIC( XDATASET_RESTORESTATE );
HB_FUNC_STATIC( XDATASET_RELEASESTATE );
HB_FUNC_STATIC( XDATASET_GETROWSHASH );
HB_FUNC_STATIC( XDATASET_GETROWHASH );
HB_FUNC_STATIC( XDATASET_ASSIGN );
HB_FUNC_STATIC( XDATASET_SAVE );
HB_FUNC_STATIC( XDATASET_NEWERROR );
HB_FUNC_STATIC( XDATASET_ADDFIELD );
HB_FUNC_STATIC( XDATASET_DELTEMPCONTROLS );
HB_FUNC_STATIC( XDATASET_UPDDATACONTROLVALUE );
HB_FUNC_STATIC( XDATASET_RECORDID );
HB_FUNC_STATIC( XDATASET_GESMOREDATA );
HB_FUNC_STATIC( XDATASET_ONERROR );
HB_FUNC_STATIC( XDATASET_SETDATASOURCE );
HB_FUNC_STATIC( XDATASET_CHANGEPOS );
HB_FUNC_STATIC( XDATASET_SETNAME );
HB_FUNC_EXTERN( __CLSUNLOCKDEF );
HB_FUNC_EXTERN( __OBJHASMSG );
HB_FUNC_EXTERN( ACLONE );
HB_FUNC_EXTERN( ARRAY );
HB_FUNC_EXTERN( AEVAL );
HB_FUNC_EXTERN( HB_HASH );
HB_FUNC_EXTERN( HB_HSET );
HB_FUNC_EXTERN( VALTYPE );
HB_FUNC_EXTERN( EMPTY );
HB_FUNC_EXTERN( XA_WLFREE );
HB_FUNC_EXTERN( XA_WLCREATE );
HB_FUNC_EXTERN( LT );
HB_FUNC_EXTERN( STRPATTERN );
HB_FUNC_EXTERN( LOGDEBUG );
HB_FUNC_EXTERN( TOSTRING );
HB_FUNC_EXTERN( ERRORNEW );
HB_FUNC_EXTERN( ERRORBLOCK );
HB_FUNC_EXTERN( UPPER );
HB_FUNC_EXTERN( XA_WLADD );
HB_FUNC_EXTERN( ISDEBUGGERPRESENT );
HB_FUNC_EXTERN( TDATAFIELD );
HB_FUNC_EXTERN( AADD );
HB_FUNC_EXTERN( MAX );
HB_FUNC_EXTERN( XA_WLSEARCH );
HB_FUNC_EXTERN( ASCAN );
HB_FUNC_EXTERN( ADEL );
HB_FUNC_EXTERN( ASIZE );
HB_FUNC_EXTERN( ATAIL );
HB_FUNC_EXTERN( TEXSTRUCT );
HB_FUNC_EXTERN( __GETMESSAGE );
HB_FUNC_EXTERN( LEFT );
HB_FUNC_EXTERN( SUBSTR );
HB_FUNC_EXTERN( MSGALERT );
HB_FUNC_EXTERN( HB_JSONDECODE );
HB_FUNC_EXTERN( XA_HASHFIXDATETIME );
HB_FUNC_EXTERN( HB_HAUTOADD );
HB_FUNC_EXTERN( HB_HCASEMATCH );
HB_FUNC_EXTERN( HB_HHASKEY );
HB_FUNC_EXTERN( HB_JSONENCODE );
HB_FUNC_INITSTATICS();


HB_INIT_SYMBOLS_BEGIN( hb_vm_SymbolInit_DATASET )
{ "XDATASET", {HB_FS_PUBLIC | HB_FS_FIRST | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET )}, NULL },
{ "__CLSLOCKDEF", {HB_FS_PUBLIC}, {HB_FUNCNAME( __CLSLOCKDEF )}, NULL },
{ "NEW", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XACLASS", {HB_FS_PUBLIC}, {HB_FUNCNAME( XACLASS )}, NULL },
{ "TCOMPONENT", {HB_FS_PUBLIC}, {HB_FUNCNAME( TCOMPONENT )}, NULL },
{ "ADDPROPINIT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ADDPROPERTY", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "SETDATASOURCE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "OPEN", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CLOSE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XDATASET_SETUSERFIELDS", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_SETUSERFIELDS )}, NULL },
{ "XDATASET_SETUTFTOANSI", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_SETUTFTOANSI )}, NULL },
{ "ADDMULTIDATA", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ADDEVENT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ADDMETHOD", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XDATASET_CREATE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_CREATE )}, NULL },
{ "XDATASET_DESTROY", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_DESTROY )}, NULL },
{ "XDATASET_OPEN", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_OPEN )}, NULL },
{ "XDATASET_CLOSE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_CLOSE )}, NULL },
{ "XDATASET_ADDNEW", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_ADDNEW )}, NULL },
{ "XDATASET_EDIT", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_EDIT )}, NULL },
{ "XDATASET_UPDATE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_UPDATE )}, NULL },
{ "XDATASET_CANCEL", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_CANCEL )}, NULL },
{ "XDATASET_DELETE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_DELETE )}, NULL },
{ "ADDINLINE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CANEDIT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ORECORDS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CANCEL", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XDATASET_FASTADDNEW", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_FASTADDNEW )}, NULL },
{ "XDATASET_FASTEDIT", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_FASTEDIT )}, NULL },
{ "XDATASET_FASTUPDATE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_FASTUPDATE )}, NULL },
{ "XDATASET_FASTCANCEL", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_FASTCANCEL )}, NULL },
{ "XDATASET_FASTDELETE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_FASTDELETE )}, NULL },
{ "XDATASET_FIELDGET", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_FIELDGET )}, NULL },
{ "XDATASET_FIELDPUT", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_FIELDPUT )}, NULL },
{ "XDATASET_RECNO", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_RECNO )}, NULL },
{ "XDATASET_RECCOUNT", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_RECCOUNT )}, NULL },
{ "XDATASET_RECORDCOUNT", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_RECORDCOUNT )}, NULL },
{ "XDATASET_EOF", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_EOF )}, NULL },
{ "XDATASET_BOF", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_BOF )}, NULL },
{ "XDATASET_REFRESH", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_REFRESH )}, NULL },
{ "XDATASET_REFRESHCURRENT", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_REFRESHCURRENT )}, NULL },
{ "XDATASET_CLONE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_CLONE )}, NULL },
{ "XDATASET_DELETED", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_DELETED )}, NULL },
{ "XDATASET_COMMIT", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_COMMIT )}, NULL },
{ "XDATASET_RECLOCK", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_RECLOCK )}, NULL },
{ "XDATASET_RECUNLOCK", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_RECUNLOCK )}, NULL },
{ "XDATASET_KEYCOUNT", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_KEYCOUNT )}, NULL },
{ "XDATASET_KEYNO", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_KEYNO )}, NULL },
{ "XDATASET_GOTOP", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_GOTOP )}, NULL },
{ "XDATASET_GOBOTTOM", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_GOBOTTOM )}, NULL },
{ "XDATASET_GOTO", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_GOTO )}, NULL },
{ "XDATASET_KEYGOTO", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_KEYGOTO )}, NULL },
{ "XDATASET_SKIP", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_SKIP )}, NULL },
{ "XDATASET_NSKIP", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_NSKIP )}, NULL },
{ "XDATASET_LOCATE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_LOCATE )}, NULL },
{ "XDATASET_FILTER", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_FILTER )}, NULL },
{ "FILTER", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XDATASET_SORT", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_SORT )}, NULL },
{ "XDATASET_AUTOSEEK", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_AUTOSEEK )}, NULL },
{ "XDATASET_UPDATECONTROLS", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_UPDATECONTROLS )}, NULL },
{ "XDATASET_ADDLINKEDCONTROL", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_ADDLINKEDCONTROL )}, NULL },
{ "XDATASET_DELLINKEDCONTROL", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_DELLINKEDCONTROL )}, NULL },
{ "XDATASET_LONEDIT", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_LONEDIT )}, NULL },
{ "XDATASET_LONAPPEND", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_LONAPPEND )}, NULL },
{ "XDATASET_FIELDGETBYNAME", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_FIELDGETBYNAME )}, NULL },
{ "XDATASET_FIELDNAMES", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_FIELDNAMES )}, NULL },
{ "XDATASET_FIELDNAME", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_FIELDNAME )}, NULL },
{ "XDATASET_FIELDDISPLAYNAME", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_FIELDDISPLAYNAME )}, NULL },
{ "XDATASET_FIELDTYPE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_FIELDTYPE )}, NULL },
{ "XDATASET_FIELDSQLTYPE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_FIELDSQLTYPE )}, NULL },
{ "XDATASET_FIELDLEN", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_FIELDLEN )}, NULL },
{ "XDATASET_FIELDDEC", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_FIELDDEC )}, NULL },
{ "XDATASET_FIELDPOS", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_FIELDPOS )}, NULL },
{ "XDATASET_FIELDEXIST", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_FIELDEXIST )}, NULL },
{ "XDATASET_OFIELDBYNAME", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_OFIELDBYNAME )}, NULL },
{ "LEN", {HB_FS_PUBLIC}, {HB_FUNCNAME( LEN )}, NULL },
{ "AFIELDS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LOADRECORD", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "BLANKRECORD", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XDATASET_MODIFIED", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_MODIFIED )}, NULL },
{ "XDATASET_ADDUSERVAR", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_ADDUSERVAR )}, NULL },
{ "XDATASET_ADDCALCFIELD", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_ADDCALCFIELD )}, NULL },
{ "XDATASET_GETRECORD", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_GETRECORD )}, NULL },
{ "XDATASET_INITFROM", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_INITFROM )}, NULL },
{ "XDATASET_SAVEFROM", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_SAVEFROM )}, NULL },
{ "XDATASET_SAVESTATE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_SAVESTATE )}, NULL },
{ "XDATASET_RESTORESTATE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_RESTORESTATE )}, NULL },
{ "XDATASET_RELEASESTATE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_RELEASESTATE )}, NULL },
{ "LREADONLY", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "NLOCKTYPE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_CLASTERROR", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_NLASTERROR", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "GETROWS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "GETROW", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XDATASET_GETROWSHASH", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_GETROWSHASH )}, NULL },
{ "XDATASET_GETROWHASH", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_GETROWHASH )}, NULL },
{ "XDATASET_ASSIGN", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_ASSIGN )}, NULL },
{ "XDATASET_SAVE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_SAVE )}, NULL },
{ "XDATASET_NEWERROR", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_NEWERROR )}, NULL },
{ "XDATASET_ADDFIELD", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_ADDFIELD )}, NULL },
{ "XDATASET_DELTEMPCONTROLS", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_DELTEMPCONTROLS )}, NULL },
{ "CANBROWSE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "GETFILTEREXP", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "GETSEEKEXP", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "BUILDSQLST", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ODATASOURCE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CNAME", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ASQLPARAMS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XDATASET_UPDDATACONTROLVALUE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_UPDDATACONTROLVALUE )}, NULL },
{ "FIELDGET", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "FIELDPUT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XDATASET_RECORDID", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_RECORDID )}, NULL },
{ "XDATASET_GESMOREDATA", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_GESMOREDATA )}, NULL },
{ "SETONERROR", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XDATASET_ONERROR", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_ONERROR )}, NULL },
{ "XDATASET_SETDATASOURCE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_SETDATASOURCE )}, NULL },
{ "XDATASET_CHANGEPOS", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_CHANGEPOS )}, NULL },
{ "XDATASET_SETNAME", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XDATASET_SETNAME )}, NULL },
{ "CREATE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "__CLSUNLOCKDEF", {HB_FS_PUBLIC}, {HB_FUNCNAME( __CLSUNLOCKDEF )}, NULL },
{ "INSTANCE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "__OBJHASMSG", {HB_FS_PUBLIC}, {HB_FUNCNAME( __OBJHASMSG )}, NULL },
{ "INITCLASS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ACLONE", {HB_FS_PUBLIC}, {HB_FUNCNAME( ACLONE )}, NULL },
{ "FIELDCOUNT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ARRAY", {HB_FS_PUBLIC}, {HB_FUNCNAME( ARRAY )}, NULL },
{ "AEVAL", {HB_FS_PUBLIC}, {HB_FUNCNAME( AEVAL )}, NULL },
{ "FIELDNAME", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "HB_HASH", {HB_FS_PUBLIC}, {HB_FUNCNAME( HB_HASH )}, NULL },
{ "HB_HSET", {HB_FS_PUBLIC}, {HB_FUNCNAME( HB_HSET )}, NULL },
{ "VALTYPE", {HB_FS_PUBLIC}, {HB_FUNCNAME( VALTYPE )}, NULL },
{ "FCNAME", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "EMPTY", {HB_FS_PUBLIC}, {HB_FUNCNAME( EMPTY )}, NULL },
{ "FREE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "AUSERFIELDS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_AFIELDS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_AUSERFIELDS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "HFIELDSLIST", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XA_WLFREE", {HB_FS_PUBLIC}, {HB_FUNCNAME( XA_WLFREE )}, NULL },
{ "_HFIELDSLIST", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XA_WLCREATE", {HB_FS_PUBLIC}, {HB_FUNCNAME( XA_WLCREATE )}, NULL },
{ "_FCNAME", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_FLUTFTOANSI", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "REFRESH", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "FLUTFTOANSI", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "SUPER", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_ODATASOURCE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_CNAME", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_CPROCESS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "FLOPEN", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_FLOPEN", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONCREATE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "OPARENT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "INSERTCOMPONENT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "DELTEMPCONTROLS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "DESTROY", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_ORECORDS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "REMOVECOMPONENT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_ODBBROWSE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LCREATED", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "NEWERROR", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LT", {HB_FS_PUBLIC}, {HB_FUNCNAME( LT )}, NULL },
{ "LCONNECTED", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CONNECT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONOPEN", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONOPENED", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "FIELDINFO", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ADDFIELD", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_CDISPLAYNAME", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_CDBFNAME", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "STRPATTERN", {HB_FS_PUBLIC}, {HB_FUNCNAME( STRPATTERN )}, NULL },
{ "_NSQLTYPE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_CTYPE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_NSQLLEN", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_NLEN", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_NSQLDEC", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_NDEC", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_LALLOWSNULL", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_LEDITABLE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_DEFVALUE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_LAUTOINC", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_LPRIMARYKEY", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_CTABLE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_CFULLNAME", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CTABLE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CREATERECORD", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ALINKEDCONTROLS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "SETFIELDOBJECT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ODBBROWSE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_ODATASET", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "GOTOP", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LOAD", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONPOSTOPEN", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONCLOSE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "RESETDATAFIELD", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ACOLS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_CORGFILTER", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONPOSTCLOSE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ISREADONLY", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LONEDIT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_LFAST", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONADDNEW", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "DELERROR", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "BLANK", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_NEDITRECORD", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ADDNEW", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "GETDATA", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "UNLOCK", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "RECNO", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONEDIT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "EDIT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "NEDITRECORD", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_LONUPDATE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONUPDATE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "SAVE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "NLASTERROR", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "UPDATE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONPOSTSAVE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "UPDATECONTROLS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LOCK", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "GOTO", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONCANCEL", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONPRESAVE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "SETDATA", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONPREDELETE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CHANGEPOS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "DELETE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONPOSTDELETE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LUPDLINKED", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "GOBOTTOM", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "KEYGOTO", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "SKIP", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "NSKIP", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_LBUSY", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "APPLICATION", {HB_FS_PUBLIC | HB_FS_MEMVAR}, {NULL}, NULL },
{ "LOCATE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LDISPLAYERRORS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_LDISPLAYERRORS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "RECORDID", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "SORT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LOGDEBUG", {HB_FS_PUBLIC}, {HB_FUNCNAME( LOGDEBUG )}, NULL },
{ "TOSTRING", {HB_FS_PUBLIC}, {HB_FUNCNAME( TOSTRING )}, NULL },
{ "AUTOSEEK", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "RECCOUNT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "EOF", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "BOF", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "SAVESTATE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "RESTORESTATE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "REFRESHCURRENT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CLONE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "DELETED", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "COMMIT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "RECLOCK", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "RECUNLOCK", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "KEYCOUNT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "KEYNO", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ERRORNEW", {HB_FS_PUBLIC}, {HB_FUNCNAME( ERRORNEW )}, NULL },
{ "_SUBSYSTEM", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_SEVERITY", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_DESCRIPTION", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_OPERATION", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "EVAL", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ERRORBLOCK", {HB_FS_PUBLIC}, {HB_FUNCNAME( ERRORBLOCK )}, NULL },
{ "_LMODIFIED", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LONAPPEND", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "HASCHANGED", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LFAST", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LONUPDATE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "UPDDATACONTROLVALUE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ISKINDOF", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LOPEN", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_LOPEN", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "FODATASOURCE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "DELDATASET", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_FODATASOURCE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "UPPER", {HB_FS_PUBLIC}, {HB_FUNCNAME( UPPER )}, NULL },
{ "CPROCESS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ADDDATASET", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "GETRECORDS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LISTABLE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XA_WLADD", {HB_FS_PUBLIC}, {HB_FUNCNAME( XA_WLADD )}, NULL },
{ "ISDEBUGGERPRESENT", {HB_FS_PUBLIC}, {HB_FUNCNAME( ISDEBUGGERPRESENT )}, NULL },
{ "TDATAFIELD", {HB_FS_PUBLIC}, {HB_FUNCNAME( TDATAFIELD )}, NULL },
{ "AADD", {HB_FS_PUBLIC}, {HB_FUNCNAME( AADD )}, NULL },
{ "_ONGETVALUE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "SETGETFVALUE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_ONSETVALUE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_BGETVALUE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ODATAFIELD", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_ODATAFIELD", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_FAUSERFIELDS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "__ENUMINDEX", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "MAX", {HB_FS_PUBLIC}, {HB_FUNCNAME( MAX )}, NULL },
{ "XA_WLSEARCH", {HB_FS_PUBLIC}, {HB_FUNCNAME( XA_WLSEARCH )}, NULL },
{ "FIELDPOS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CDISPLAYNAME", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CTYPE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "NSQLTYPE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "NLEN", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "NDEC", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ASCAN", {HB_FS_PUBLIC}, {HB_FUNCNAME( ASCAN )}, NULL },
{ "LMODIFIED", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "HANDLE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "DSNAVIGATE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONPOSTCHANGE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ADEL", {HB_FS_PUBLIC}, {HB_FUNCNAME( ADEL )}, NULL },
{ "ASIZE", {HB_FS_PUBLIC}, {HB_FUNCNAME( ASIZE )}, NULL },
{ "ONPRECHANGE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "DRAWLINE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_LUPDLINKED", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "NCURSORTYPE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ASTATE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ATAIL", {HB_FS_PUBLIC}, {HB_FUNCNAME( ATAIL )}, NULL },
{ "TEXSTRUCT", {HB_FS_PUBLIC}, {HB_FUNCNAME( TEXSTRUCT )}, NULL },
{ "ADDMEMBER", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "OFIELDBYNAME", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_VALUE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "VALUE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LEN", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "GETNAME", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "GETVALUE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "__GETMESSAGE", {HB_FS_PUBLIC}, {HB_FUNCNAME( __GETMESSAGE )}, NULL },
{ "LEFT", {HB_FS_PUBLIC}, {HB_FUNCNAME( LEFT )}, NULL },
{ "SUBSTR", {HB_FS_PUBLIC}, {HB_FUNCNAME( SUBSTR )}, NULL },
{ "GESMOREDATA", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_SUBCODE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CLASSNAME", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_ARGS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "MSGALERT", {HB_FS_PUBLIC}, {HB_FUNCNAME( MSGALERT )}, NULL },
{ "LABORTONERRORS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "__WITHOBJECT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "RESETRECORD", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ADDCALCFIELD", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "BGETVALUE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_ASQLPARAMS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_NCURSORLOCATION", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "NCURSORLOCATION", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_NCURSORTYPE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_NLOCKTYPE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_NMAXRECORDS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "NMAXRECORDS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_LREADONLY", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "SETFILTER", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "HB_JSONDECODE", {HB_FS_PUBLIC}, {HB_FUNCNAME( HB_JSONDECODE )}, NULL },
{ "XA_HASHFIXDATETIME", {HB_FS_PUBLIC}, {HB_FUNCNAME( XA_HASHFIXDATETIME )}, NULL },
{ "HB_HAUTOADD", {HB_FS_PUBLIC}, {HB_FUNCNAME( HB_HAUTOADD )}, NULL },
{ "HB_HCASEMATCH", {HB_FS_PUBLIC}, {HB_FUNCNAME( HB_HCASEMATCH )}, NULL },
{ "HB_HHASKEY", {HB_FS_PUBLIC}, {HB_FUNCNAME( HB_HHASKEY )}, NULL },
{ "HB_JSONENCODE", {HB_FS_PUBLIC}, {HB_FUNCNAME( HB_JSONENCODE )}, NULL },
{ "(_INITSTATICS00001)", {HB_FS_INITEXIT | HB_FS_LOCAL}, {hb_INITSTATICS}, NULL }
HB_INIT_SYMBOLS_EX_END( hb_vm_SymbolInit_DATASET, "DataSet.prg", 0x0, 0x0003 )

#if defined( HB_PRAGMA_STARTUP )
   #pragma startup hb_vm_SymbolInit_DATASET
#elif defined( HB_DATASEG_STARTUP )
   #define HB_DATASEG_BODY    HB_DATASEG_FUNC( hb_vm_SymbolInit_DATASET )
   #include "hbiniseg.h"
#endif

HB_FUNC( XDATASET )
{
	static const HB_BYTE pcode[] =
	{
		149,3,0,116,94,1,36,20,0,103,1,0,100,8,
		29,156,22,176,1,0,104,1,0,12,1,29,145,22,
		166,83,22,0,122,80,1,48,2,0,176,3,0,12,
		0,106,9,88,68,97,116,97,83,101,116,0,108,4,
		4,1,0,108,0,112,3,80,2,36,22,0,122,80,
		1,36,23,0,48,5,0,95,2,106,6,99,78,97,
		109,101,0,106,1,0,100,95,1,9,100,106,8,83,
		101,116,78,97,109,101,0,100,100,100,9,112,11,73,
		36,25,0,97,1,129,0,0,80,1,36,26,0,48,
		6,0,95,2,106,12,111,68,97,116,97,83,111,117,
		114,99,101,0,100,106,12,84,68,97,116,97,83,111,
		117,114,99,101,0,95,1,9,100,89,17,0,2,0,
		0,0,48,7,0,95,1,95,2,112,1,6,100,106,
		13,80,69,95,67,111,109,112,111,110,101,110,116,0,
		100,9,112,11,73,36,27,0,48,5,0,95,2,106,
		9,99,80,114,111,99,101,115,115,0,106,1,0,100,
		95,1,9,100,100,100,100,100,9,112,11,73,36,29,
		0,48,5,0,95,2,106,16,110,67,117,114,115,111,
		114,76,111,99,97,116,105,111,110,0,92,3,100,95,
		1,9,100,100,100,100,106,12,97,100,85,115,101,67,
		108,105,101,110,116,0,92,3,4,2,0,106,12,97,
		100,85,115,101,83,101,114,118,101,114,0,92,2,4,
		2,0,106,10,97,100,85,115,101,78,111,110,101,0,
		122,4,2,0,4,3,0,9,112,11,73,36,31,0,
		48,5,0,95,2,106,12,110,67,117,114,115,111,114,
		84,121,112,101,0,92,3,100,95,1,9,100,100,100,
		100,106,18,97,100,79,112,101,110,70,111,114,119,97,
		114,100,79,110,108,121,0,121,4,2,0,106,13,97,
		100,79,112,101,110,75,101,121,83,101,116,0,122,4,
		2,0,106,14,97,100,79,112,101,110,68,121,110,97,
		109,105,99,0,92,2,4,2,0,106,13,97,100,79,
		112,101,110,83,116,97,116,105,99,0,92,3,4,2,
		0,4,4,0,9,112,11,73,36,33,0,48,5,0,
		95,2,106,10,110,76,111,99,107,84,121,112,101,0,
		92,255,100,95,1,9,100,100,100,100,106,22,97,100,
		76,111,99,107,66,97,116,99,104,79,112,116,105,109,
		105,115,116,105,99,0,92,4,4,2,0,106,17,97,
		100,76,111,99,107,79,112,116,105,109,105,115,116,105,
		99,0,92,3,4,2,0,106,18,97,100,76,111,99,
		107,80,101,115,115,105,109,105,115,116,105,99,0,92,
		2,4,2,0,106,15,97,100,76,111,99,107,82,101,
		97,100,79,110,108,121,0,122,4,2,0,106,18,97,
		100,76,111,99,107,85,110,115,112,101,99,105,102,105,
		101,100,0,92,255,4,2,0,4,5,0,9,112,11,
		73,36,34,0,48,5,0,95,2,106,12,110,77,97,
		120,82,101,99,111,114,100,115,0,121,100,95,1,9,
		100,100,100,100,100,9,112,11,73,36,35,0,48,5,
		0,95,2,106,15,108,68,105,115,112,108,97,121,69,
		114,114,111,114,115,0,120,100,95,1,9,100,100,100,
		100,100,9,112,11,73,36,36,0,48,5,0,95,2,
		106,6,108,79,112,101,110,0,9,100,95,1,9,100,
		89,28,0,2,0,0,0,95,2,28,11,48,8,0,
		95,1,112,0,25,9,48,9,0,95,1,112,0,6,
		100,100,100,9,112,11,73,36,38,0,122,80,1,36,
		39,0,48,6,0,95,2,106,8,97,70,105,101,108,
		100,115,0,4,0,0,106,13,84,68,97,116,97,70,
		105,101,108,100,91,93,0,95,1,9,100,100,100,100,
		100,9,112,11,73,36,40,0,48,6,0,95,2,106,
		12,97,85,115,101,114,70,105,101,108,100,115,0,4,
		0,0,106,13,84,68,97,116,97,70,105,101,108,100,
		91,93,0,95,1,9,100,108,10,100,100,100,9,112,
		11,73,36,41,0,48,5,0,95,2,106,11,108,85,
		116,102,84,111,65,110,115,105,0,100,100,95,1,9,
		100,108,11,100,100,100,9,112,11,73,36,42,0,48,
		12,0,95,2,100,100,95,1,121,72,121,72,121,72,
		106,9,111,82,101,99,111,114,100,115,0,4,1,0,
		9,112,5,73,36,43,0,48,12,0,95,2,100,4,
		0,0,95,1,121,72,121,72,121,72,106,16,97,76,
		105,110,107,101,100,67,111,110,116,114,111,108,115,0,
		4,1,0,9,112,5,73,36,44,0,48,12,0,95,
		2,100,106,1,0,95,1,121,72,121,72,121,72,106,
		11,99,76,97,115,116,69,114,114,111,114,0,4,1,
		0,9,112,5,73,36,45,0,48,12,0,95,2,100,
		121,95,1,121,72,121,72,121,72,106,11,110,76,97,
		115,116,69,114,114,111,114,0,4,1,0,9,112,5,
		73,36,46,0,48,12,0,95,2,100,9,95,1,121,
		72,121,72,121,72,106,10,108,82,101,97,100,79,110,
		108,121,0,4,1,0,9,112,5,73,36,47,0,48,
		12,0,95,2,100,120,95,1,121,72,121,72,121,72,
		106,11,108,85,112,100,76,105,110,107,101,100,0,4,
		1,0,9,112,5,73,36,48,0,48,12,0,95,2,
		100,9,95,1,121,72,121,72,121,72,106,6,108,70,
		97,115,116,0,4,1,0,9,112,5,73,36,49,0,
		48,12,0,95,2,100,9,95,1,121,72,121,72,121,
		72,106,10,108,79,110,85,112,100,97,116,101,0,4,
		1,0,9,112,5,73,36,51,0,122,80,1,36,52,
		0,48,12,0,95,2,106,10,84,68,66,66,114,111,
		119,115,101,0,100,95,1,121,72,121,72,121,72,106,
		10,111,68,66,66,114,111,119,115,101,0,4,1,0,
		9,112,5,73,36,53,0,48,12,0,95,2,100,4,
		0,0,95,1,121,72,121,72,121,72,106,11,97,83,
		81,76,80,97,114,97,109,115,0,4,1,0,9,112,
		5,73,36,55,0,92,2,80,1,36,56,0,48,5,
		0,95,2,106,15,108,65,98,111,114,116,79,110,69,
		114,114,111,114,115,0,9,100,95,1,9,100,100,100,
		100,100,9,112,11,73,36,57,0,48,12,0,95,2,
		100,4,0,0,95,1,121,72,121,72,121,72,106,7,
		97,83,116,97,116,101,0,4,1,0,9,112,5,73,
		36,58,0,48,12,0,95,2,100,9,95,1,121,72,
		121,72,121,72,106,9,108,73,115,84,97,98,108,101,
		0,4,1,0,9,112,5,73,36,59,0,48,12,0,
		95,2,100,121,95,1,121,72,121,72,121,72,106,12,
		110,69,100,105,116,82,101,99,111,114,100,0,4,1,
		0,9,112,5,73,36,60,0,48,12,0,95,2,100,
		121,95,1,121,72,121,72,121,72,106,12,104,70,105,
		101,108,100,115,76,105,115,116,0,4,1,0,9,112,
		5,73,36,62,0,97,1,129,0,0,80,1,36,63,
		0,48,13,0,95,2,106,9,79,110,67,114,101,97,
		116,101,0,95,1,106,8,111,83,101,110,100,101,114,
		0,112,3,73,36,64,0,48,13,0,95,2,106,12,
		79,110,80,114,101,68,101,108,101,116,101,0,95,1,
		106,8,111,83,101,110,100,101,114,0,112,3,73,36,
		65,0,48,13,0,95,2,106,13,79,110,80,111,115,
		116,68,101,108,101,116,101,0,95,1,106,8,111,83,
		101,110,100,101,114,0,112,3,73,36,66,0,48,13,
		0,95,2,106,10,79,110,80,114,101,83,97,118,101,
		0,95,1,106,8,111,83,101,110,100,101,114,0,112,
		3,73,36,67,0,48,13,0,95,2,106,11,79,110,
		80,111,115,116,83,97,118,101,0,95,1,106,8,111,
		83,101,110,100,101,114,0,112,3,73,36,68,0,48,
		13,0,95,2,106,12,79,110,80,114,101,67,104,97,
		110,103,101,0,95,1,106,27,111,83,101,110,100,101,
		114,44,32,110,79,112,101,114,97,116,105,111,110,44,
		32,80,97,114,97,109,0,112,3,73,36,69,0,48,
		13,0,95,2,106,13,79,110,80,111,115,116,67,104,
		97,110,103,101,0,95,1,106,36,111,83,101,110,100,
		101,114,44,32,110,79,112,101,114,97,116,105,111,110,
		44,32,80,97,114,97,109,49,44,32,80,97,114,97,
		109,50,0,112,3,73,36,70,0,48,13,0,95,2,
		106,7,79,110,79,112,101,110,0,95,1,106,8,111,
		83,101,110,100,101,114,0,112,3,73,36,71,0,48,
		13,0,95,2,106,11,79,110,80,111,115,116,79,112,
		101,110,0,95,1,106,8,111,83,101,110,100,101,114,
		0,112,3,73,36,72,0,48,13,0,95,2,106,8,
		79,110,67,108,111,115,101,0,95,1,106,8,111,83,
		101,110,100,101,114,0,112,3,73,36,73,0,48,13,
		0,95,2,106,12,79,110,80,111,115,116,67,108,111,
		115,101,0,95,1,106,8,111,83,101,110,100,101,114,
		0,112,3,73,36,74,0,48,13,0,95,2,106,9,
		79,110,65,100,100,78,101,119,0,95,1,106,8,111,
		83,101,110,100,101,114,0,112,3,73,36,75,0,48,
		13,0,95,2,106,7,79,110,69,100,105,116,0,95,
		1,106,8,111,83,101,110,100,101,114,0,112,3,73,
		36,76,0,48,13,0,95,2,106,9,79,110,85,112,
		100,97,116,101,0,95,1,106,8,111,83,101,110,100,
		101,114,0,112,3,73,36,77,0,48,13,0,95,2,
		106,9,79,110,67,97,110,99,101,108,0,95,1,106,
		8,111,83,101,110,100,101,114,0,112,3,73,36,79,
		0,48,14,0,95,2,106,7,67,114,101,97,116,101,
		0,108,15,95,1,92,8,72,121,72,121,72,112,3,
		73,36,80,0,48,14,0,95,2,106,8,68,101,115,
		116,114,111,121,0,108,16,95,1,121,72,121,72,121,
		72,112,3,73,36,82,0,48,14,0,95,2,106,5,
		79,112,101,110,0,108,17,95,1,121,72,121,72,121,
		72,112,3,73,36,83,0,48,14,0,95,2,106,6,
		67,108,111,115,101,0,108,18,95,1,121,72,121,72,
		121,72,112,3,73,36,84,0,48,14,0,95,2,106,
		7,65,100,100,78,101,119,0,108,19,95,1,121,72,
		121,72,121,72,112,3,73,36,85,0,48,14,0,95,
		2,106,5,69,100,105,116,0,108,20,95,1,121,72,
		121,72,121,72,112,3,73,36,86,0,48,14,0,95,
		2,106,7,85,112,100,97,116,101,0,108,21,95,1,
		121,72,121,72,121,72,112,3,73,36,87,0,48,14,
		0,95,2,106,7,67,97,110,99,101,108,0,108,22,
		95,1,121,72,121,72,121,72,112,3,73,36,88,0,
		48,14,0,95,2,106,7,68,101,108,101,116,101,0,
		108,23,95,1,121,72,121,72,121,72,112,3,73,36,
		89,0,48,24,0,95,2,106,8,67,97,110,69,100,
		105,116,0,89,20,0,1,0,0,0,48,25,0,48,
		26,0,95,1,112,0,112,0,6,95,1,121,72,121,
		72,121,72,112,3,73,36,90,0,48,24,0,95,2,
		106,13,67,97,110,99,101,108,85,112,100,97,116,101,
		0,89,15,0,1,0,0,0,48,27,0,95,1,112,
		0,6,95,1,121,72,121,72,121,72,112,3,73,36,
		92,0,48,14,0,95,2,106,11,70,97,115,116,65,
		100,100,78,101,119,0,108,28,95,1,121,72,121,72,
		121,72,112,3,73,36,93,0,48,14,0,95,2,106,
		9,70,97,115,116,69,100,105,116,0,108,29,95,1,
		121,72,121,72,121,72,112,3,73,36,94,0,48,14,
		0,95,2,106,11,70,97,115,116,85,112,100,97,116,
		101,0,108,30,95,1,121,72,121,72,121,72,112,3,
		73,36,95,0,48,14,0,95,2,106,11,70,97,115,
		116,67,97,110,99,101,108,0,108,31,95,1,121,72,
		121,72,121,72,112,3,73,36,96,0,48,14,0,95,
		2,106,11,70,97,115,116,68,101,108,101,116,101,0,
		108,32,95,1,121,72,121,72,121,72,112,3,73,36,
		98,0,48,14,0,95,2,106,9,70,105,101,108,100,
		71,101,116,0,108,33,95,1,121,72,121,72,121,72,
		112,3,73,36,99,0,48,14,0,95,2,106,9,70,
		105,101,108,100,80,117,116,0,108,34,95,1,121,72,
		121,72,121,72,112,3,73,36,101,0,48,14,0,95,
		2,106,6,82,101,99,110,111,0,108,35,95,1,121,
		72,121,72,121,72,112,3,73,36,102,0,48,14,0,
		95,2,106,9,82,101,99,67,111,117,110,116,0,108,
		36,95,1,121,72,121,72,121,72,112,3,73,36,103,
		0,48,14,0,95,2,106,12,82,101,99,111,114,100,
		67,111,117,110,116,0,108,37,95,1,121,72,121,72,
		121,72,112,3,73,36,104,0,48,14,0,95,2,106,
		4,69,111,102,0,108,38,95,1,121,72,121,72,121,
		72,112,3,73,36,105,0,48,14,0,95,2,106,4,
		66,111,102,0,108,39,95,1,121,72,121,72,121,72,
		112,3,73,36,106,0,48,14,0,95,2,106,8,82,
		101,102,114,101,115,104,0,108,40,95,1,121,72,121,
		72,121,72,112,3,73,36,107,0,48,14,0,95,2,
		106,15,82,101,102,114,101,115,104,67,117,114,114,101,
		110,116,0,108,41,95,1,121,72,121,72,121,72,112,
		3,73,36,108,0,48,14,0,95,2,106,6,67,108,
		111,110,101,0,108,42,95,1,121,72,121,72,121,72,
		112,3,73,36,109,0,48,14,0,95,2,106,8,68,
		101,108,101,116,101,100,0,108,43,95,1,121,72,121,
		72,121,72,112,3,73,36,110,0,48,14,0,95,2,
		106,7,67,111,109,109,105,116,0,108,44,95,1,121,
		72,121,72,121,72,112,3,73,36,112,0,48,14,0,
		95,2,106,8,82,101,99,76,111,99,107,0,108,45,
		95,1,121,72,121,72,121,72,112,3,73,36,113,0,
		48,14,0,95,2,106,10,82,101,99,85,110,76,111,
		99,107,0,108,46,95,1,121,72,121,72,121,72,112,
		3,73,36,114,0,48,14,0,95,2,106,9,75,101,
		121,67,111,117,110,116,0,108,47,95,1,121,72,121,
		72,121,72,112,3,73,36,115,0,48,14,0,95,2,
		106,6,75,101,121,78,111,0,108,48,95,1,121,72,
		121,72,121,72,112,3,73,36,117,0,48,14,0,95,
		2,106,6,71,111,84,111,112,0,108,49,95,1,121,
		72,121,72,121,72,112,3,73,36,118,0,48,14,0,
		95,2,106,9,71,111,66,111,116,116,111,109,0,108,
		50,95,1,121,72,121,72,121,72,112,3,73,36,119,
		0,48,14,0,95,2,106,5,71,111,84,111,0,108,
		51,95,1,121,72,121,72,121,72,112,3,73,36,120,
		0,48,14,0,95,2,106,8,75,101,121,71,111,116,
		111,0,108,52,95,1,121,72,121,72,121,72,112,3,
		73,36,121,0,48,14,0,95,2,106,5,83,107,105,
		112,0,108,53,95,1,121,72,121,72,121,72,112,3,
		73,36,122,0,48,14,0,95,2,106,6,110,83,107,
		105,112,0,108,54,95,1,121,72,121,72,121,72,112,
		3,73,36,123,0,48,14,0,95,2,106,7,76,111,
		99,97,116,101,0,108,55,95,1,121,72,121,72,121,
		72,112,3,73,36,124,0,48,14,0,95,2,106,7,
		70,105,108,116,101,114,0,108,56,95,1,121,72,121,
		72,121,72,112,3,73,36,125,0,48,24,0,95,2,
		106,10,83,101,116,70,105,108,116,101,114,0,89,21,
		0,4,0,0,0,48,57,0,95,1,95,2,95,3,
		95,4,112,3,6,95,1,121,72,121,72,121,72,112,
		3,73,36,126,0,48,24,0,95,2,106,12,67,108,
		101,97,114,70,105,108,116,101,114,0,89,22,0,3,
		0,0,0,48,57,0,95,1,106,1,0,95,2,95,
		3,112,3,6,95,1,121,72,121,72,121,72,112,3,
		73,36,127,0,48,14,0,95,2,106,5,83,111,114,
		116,0,108,58,95,1,121,72,121,72,121,72,112,3,
		73,36,128,0,48,14,0,95,2,106,9,65,117,116,
		111,83,101,101,107,0,108,59,95,1,121,72,121,72,
		121,72,112,3,73,36,130,0,48,14,0,95,2,106,
		15,85,112,100,97,116,101,67,111,110,116,114,111,108,
		115,0,108,60,95,1,121,72,121,72,121,72,112,3,
		73,36,131,0,48,14,0,95,2,106,17,65,100,100,
		76,105,110,107,101,100,67,111,110,116,114,111,108,0,
		108,61,95,1,121,72,121,72,121,72,112,3,73,36,
		132,0,48,14,0,95,2,106,17,68,101,108,76,105,
		110,107,101,100,67,111,110,116,114,111,108,0,108,62,
		95,1,121,72,121,72,121,72,112,3,73,36,134,0,
		48,14,0,95,2,106,8,108,79,110,69,100,105,116,
		0,108,63,95,1,121,72,121,72,121,72,112,3,73,
		36,135,0,48,14,0,95,2,106,10,108,79,110,65,
		112,112,101,110,100,0,108,64,95,1,121,72,121,72,
		121,72,112,3,73,36,137,0,48,14,0,95,2,106,
		15,70,105,101,108,100,71,101,116,66,121,78,97,109,
		101,0,108,65,95,1,121,72,121,72,121,72,112,3,
		73,36,138,0,48,14,0,95,2,106,11,70,105,101,
		108,100,78,97,109,101,115,0,108,66,95,1,121,72,
		121,72,121,72,112,3,73,36,139,0,48,14,0,95,
		2,106,10,70,105,101,108,100,78,97,109,101,0,108,
		67,95,1,121,72,121,72,121,72,112,3,73,36,140,
		0,48,14,0,95,2,106,17,70,105,101,108,100,68,
		105,115,112,108,97,121,78,97,109,101,0,108,68,95,
		1,121,72,121,72,121,72,112,3,73,36,141,0,48,
		14,0,95,2,106,10,70,105,101,108,100,84,121,112,
		101,0,108,69,95,1,121,72,121,72,121,72,112,3,
		73,36,142,0,48,14,0,95,2,106,13,70,105,101,
		108,100,83,81,76,84,121,112,101,0,108,70,95,1,
		121,72,121,72,121,72,112,3,73,36,143,0,48,14,
		0,95,2,106,9,70,105,101,108,100,76,101,110,0,
		108,71,95,1,121,72,121,72,121,72,112,3,73,36,
		144,0,48,14,0,95,2,106,9,70,105,101,108,100,
		68,101,99,0,108,72,95,1,121,72,121,72,121,72,
		112,3,73,36,145,0,48,14,0,95,2,106,9,70,
		105,101,108,100,80,111,115,0,108,73,95,1,121,72,
		121,72,121,72,112,3,73,36,146,0,48,14,0,95,
		2,106,11,70,105,101,108,100,69,120,105,115,116,0,
		108,74,95,1,121,72,121,72,121,72,112,3,73,36,
		147,0,48,14,0,95,2,106,13,111,70,105,101,108,
		100,66,121,78,97,109,101,0,108,75,95,1,121,72,
		121,72,121,72,112,3,73,36,148,0,48,24,0,95,
		2,106,11,70,105,101,108,100,67,111,117,110,116,0,
		89,20,0,1,0,0,0,176,76,0,48,77,0,95,
		1,112,0,12,1,6,95,1,121,72,121,72,121,72,
		112,3,73,36,149,0,48,24,0,95,2,106,7,70,
		67,111,117,110,116,0,89,20,0,1,0,0,0,176,
		76,0,48,77,0,95,1,112,0,12,1,6,95,1,
		121,72,121,72,121,72,112,3,73,36,151,0,48,24,
		0,95,2,106,5,76,111,97,100,0,89,27,0,1,
		0,0,0,48,78,0,48,26,0,95,1,112,0,48,
		77,0,95,1,112,0,112,1,6,95,1,121,72,121,
		72,121,72,112,3,73,36,152,0,48,24,0,95,2,
		106,6,66,108,97,110,107,0,89,27,0,1,0,0,
		0,48,79,0,48,26,0,95,1,112,0,48,77,0,
		95,1,112,0,112,1,6,95,1,121,72,121,72,121,
		72,112,3,73,36,153,0,48,14,0,95,2,106,9,
		77,111,100,105,102,105,101,100,0,108,80,95,1,121,
		72,121,72,121,72,112,3,73,36,155,0,48,14,0,
		95,2,106,11,65,100,100,85,115,101,114,86,97,114,
		0,108,81,95,1,121,72,121,72,121,72,112,3,73,
		36,156,0,48,14,0,95,2,106,13,65,100,100,67,
		97,108,99,70,105,101,108,100,0,108,82,95,1,121,
		72,121,72,121,72,112,3,73,36,158,0,48,14,0,
		95,2,106,10,71,101,116,82,101,99,111,114,100,0,
		108,83,95,1,121,72,121,72,121,72,112,3,73,36,
		159,0,48,14,0,95,2,106,9,73,110,105,116,70,
		114,111,109,0,108,84,95,1,121,72,121,72,121,72,
		112,3,73,36,160,0,48,14,0,95,2,106,9,83,
		97,118,101,70,114,111,109,0,108,85,95,1,121,72,
		121,72,121,72,112,3,73,36,162,0,48,14,0,95,
		2,106,10,83,97,118,101,83,116,97,116,101,0,108,
		86,95,1,121,72,121,72,121,72,112,3,73,36,163,
		0,48,14,0,95,2,106,13,82,101,115,116,111,114,
		101,83,116,97,116,101,0,108,87,95,1,121,72,121,
		72,121,72,112,3,73,36,164,0,48,14,0,95,2,
		106,13,82,101,108,101,97,115,101,83,116,97,116,101,
		0,108,88,95,1,121,72,121,72,121,72,112,3,73,
		36,165,0,48,24,0,95,2,106,11,73,115,82,101,
		97,100,79,110,108,121,0,89,28,0,1,0,0,0,
		48,89,0,95,1,112,0,21,31,12,73,48,90,0,
		95,1,112,0,122,8,6,95,1,121,72,121,72,121,
		72,112,3,73,36,166,0,48,24,0,95,2,106,9,
		68,101,108,69,114,114,111,114,0,89,27,0,1,0,
		0,0,48,91,0,95,1,106,1,0,112,1,73,48,
		92,0,95,1,121,112,1,6,95,1,121,72,121,72,
		121,72,112,3,73,36,168,0,48,24,0,95,2,106,
		8,71,101,116,82,111,119,115,0,89,20,0,1,0,
		0,0,48,93,0,48,26,0,95,1,112,0,112,0,
		6,95,1,121,72,121,72,121,72,112,3,73,36,169,
		0,48,24,0,95,2,106,7,71,101,116,82,111,119,
		0,89,24,0,3,0,0,0,48,94,0,48,26,0,
		95,1,112,0,95,2,95,3,112,2,6,95,1,121,
		72,121,72,121,72,112,3,73,36,170,0,48,14,0,
		95,2,106,12,71,101,116,82,111,119,115,72,97,115,
		104,0,108,95,95,1,121,72,121,72,121,72,112,3,
		73,36,171,0,48,14,0,95,2,106,11,71,101,116,
		82,111,119,72,97,115,104,0,108,96,95,1,121,72,
		121,72,121,72,112,3,73,36,173,0,48,14,0,95,
		2,106,7,65,115,115,105,103,110,0,108,97,95,1,
		121,72,121,72,121,72,112,3,73,36,175,0,122,80,
		1,36,176,0,48,13,0,95,2,106,12,79,110,80,
		114,101,65,112,112,101,110,100,0,95,1,106,8,111,
		83,101,110,100,101,114,0,112,3,73,36,177,0,48,
		13,0,95,2,106,13,79,110,80,111,115,116,65,112,
		112,101,110,100,0,95,1,106,8,111,83,101,110,100,
		101,114,0,112,3,73,36,179,0,48,14,0,95,2,
		106,5,83,97,118,101,0,108,98,95,1,121,72,121,
		72,121,72,112,3,73,36,180,0,48,14,0,95,2,
		106,9,78,101,119,69,114,114,111,114,0,108,99,95,
		1,121,72,121,72,121,72,112,3,73,36,181,0,48,
		14,0,95,2,106,9,65,100,100,70,105,101,108,100,
		0,108,100,95,1,121,72,121,72,121,72,112,3,73,
		36,182,0,48,14,0,95,2,106,14,83,101,116,85,
		115,101,114,70,105,101,108,100,115,0,108,10,95,1,
		121,72,121,72,121,72,112,3,73,36,183,0,48,14,
		0,95,2,106,16,68,101,108,84,101,109,112,67,111,
		110,116,114,111,108,115,0,108,101,95,1,121,72,121,
		72,121,72,112,3,73,36,184,0,48,24,0,95,2,
		106,10,67,97,110,66,114,111,119,115,101,0,89,20,
		0,1,0,0,0,48,102,0,48,26,0,95,1,112,
		0,112,0,6,95,1,121,72,121,72,121,72,112,3,
		73,36,185,0,48,24,0,95,2,106,13,71,101,116,
		70,105,108,116,101,114,69,120,112,0,89,22,0,2,
		0,0,0,48,103,0,48,26,0,95,1,112,0,95,
		2,112,1,6,95,1,121,72,121,72,121,72,112,3,
		73,36,186,0,48,24,0,95,2,106,11,71,101,116,
		83,101,101,107,69,120,112,0,89,24,0,3,0,0,
		0,48,104,0,48,26,0,95,1,112,0,95,2,95,
		3,112,2,6,95,1,121,72,121,72,121,72,112,3,
		73,36,187,0,48,24,0,95,2,106,11,66,117,105,
		108,100,83,81,76,83,116,0,89,34,0,1,0,0,
		0,48,105,0,48,106,0,95,1,112,0,48,107,0,
		95,1,112,0,48,108,0,95,1,112,0,112,2,6,
		95,1,121,72,121,72,121,72,112,3,73,36,188,0,
		48,14,0,95,2,106,20,85,112,100,68,97,116,97,
		67,111,110,116,114,111,108,86,97,108,117,101,0,108,
		109,95,1,121,72,121,72,121,72,112,3,73,36,190,
		0,48,24,0,95,2,106,7,86,97,114,71,101,116,
		0,89,17,0,2,0,0,0,48,110,0,95,1,95,
		2,112,1,6,95,1,121,72,121,72,121,72,112,3,
		73,36,191,0,48,24,0,95,2,106,7,86,97,114,
		80,117,116,0,89,19,0,3,0,0,0,48,111,0,
		95,1,95,2,95,3,112,2,6,95,1,121,72,121,
		72,121,72,112,3,73,36,192,0,48,14,0,95,2,
		106,9,82,101,99,111,114,100,73,68,0,108,112,95,
		1,121,72,121,72,121,72,112,3,73,36,193,0,48,
		14,0,95,2,106,12,71,101,115,77,111,114,101,68,
		97,116,97,0,108,113,95,1,121,72,121,72,121,72,
		112,3,73,36,194,0,48,14,0,95,2,106,13,83,
		101,116,85,116,102,84,111,65,110,115,105,0,108,11,
		95,1,121,72,121,72,121,72,112,3,73,36,196,0,
		48,114,0,95,2,108,115,112,1,73,36,198,0,92,
		2,80,1,36,199,0,48,14,0,95,2,106,14,83,
		101,116,68,97,116,97,83,111,117,114,99,101,0,108,
		116,95,1,121,72,121,72,121,72,112,3,73,36,200,
		0,48,14,0,95,2,106,10,67,104,97,110,103,101,
		80,111,115,0,108,117,95,1,121,72,121,72,121,72,
		112,3,73,36,201,0,48,14,0,95,2,106,8,83,
		101,116,78,97,109,101,0,108,118,95,1,121,72,121,
		72,121,72,112,3,73,36,203,0,48,119,0,95,2,
		112,0,73,167,14,0,0,176,120,0,104,1,0,95,
		2,20,2,168,48,121,0,95,2,112,0,80,3,176,
		122,0,95,3,106,10,73,110,105,116,67,108,97,115,
		115,0,12,2,28,12,48,123,0,95,3,164,146,1,
		0,73,95,3,110,7,48,121,0,103,1,0,112,0,
		110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_GETROWSHASH )
{
	static const HB_BYTE pcode[] =
	{
		13,6,0,36,207,0,102,80,1,36,209,0,176,124,
		0,48,93,0,95,1,112,0,12,1,80,2,36,214,
		0,48,125,0,95,1,112,0,80,5,36,215,0,176,
		126,0,95,5,12,1,80,3,36,216,0,176,127,0,
		95,3,89,27,0,2,0,2,0,3,0,1,0,48,
		128,0,95,254,95,2,112,1,165,95,255,95,2,2,
		6,20,2,36,217,0,96,2,0,96,4,0,129,1,
		1,28,64,36,218,0,176,129,0,12,0,80,6,36,
		219,0,176,127,0,95,4,89,26,0,2,0,2,0,
		3,0,6,0,176,130,0,95,254,95,255,95,2,1,
		95,1,12,3,6,122,95,5,20,4,36,220,0,95,
		6,80,4,36,221,0,130,31,196,132,36,223,0,95,
		2,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_GETROWHASH )
{
	static const HB_BYTE pcode[] =
	{
		13,4,1,36,227,0,102,80,2,36,229,0,48,94,
		0,95,2,95,1,112,1,80,3,36,233,0,176,131,
		0,95,3,12,1,106,2,65,0,8,28,109,36,234,
		0,176,126,0,48,125,0,95,2,112,0,12,1,80,
		4,36,235,0,176,127,0,95,4,89,27,0,2,0,
		2,0,4,0,2,0,48,128,0,95,254,95,2,112,
		1,165,95,255,95,2,2,6,20,2,36,236,0,176,
		129,0,12,0,80,5,36,237,0,176,127,0,95,3,
		89,26,0,2,0,2,0,4,0,5,0,176,130,0,
		95,254,95,255,95,2,1,95,1,12,3,6,20,2,
		36,238,0,95,5,80,3,36,241,0,95,3,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_SETNAME )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,248,0,95,1,48,132,0,102,112,0,
		69,29,156,0,176,133,0,48,132,0,102,112,0,12,
		1,32,142,0,36,249,0,48,9,0,102,112,0,73,
		36,250,0,176,127,0,48,77,0,102,112,0,89,15,
		0,1,0,0,0,48,134,0,95,1,112,0,6,20,
		2,36,251,0,176,127,0,48,135,0,102,112,0,89,
		15,0,1,0,0,0,48,134,0,95,1,112,0,6,
		20,2,36,252,0,48,136,0,102,4,0,0,112,1,
		73,36,253,0,48,137,0,102,4,0,0,112,1,73,
		36,254,0,176,133,0,48,138,0,102,112,0,12,1,
		31,31,36,255,0,176,139,0,48,138,0,102,112,0,
		20,1,36,0,1,48,140,0,102,176,141,0,12,0,
		112,1,73,36,4,1,48,142,0,102,95,1,112,1,
		110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_SETUTFTOANSI )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,10,1,48,106,0,102,112,0,100,69,
		28,24,36,11,1,48,143,0,102,95,1,112,1,73,
		36,12,1,48,144,0,102,112,0,73,36,15,1,48,
		145,0,102,112,0,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_CREATE )
{
	static const HB_BYTE pcode[] =
	{
		13,0,4,36,21,1,48,119,0,48,146,0,102,112,
		0,95,1,112,1,73,36,23,1,95,2,100,69,28,
		11,48,147,0,102,95,2,112,1,73,36,24,1,95,
		3,100,69,28,11,48,148,0,102,95,3,112,1,73,
		36,25,1,95,4,100,69,28,11,48,149,0,102,95,
		4,112,1,73,36,27,1,176,133,0,48,138,0,102,
		112,0,12,1,31,16,36,28,1,176,139,0,48,138,
		0,102,112,0,20,1,36,31,1,48,140,0,102,176,
		141,0,12,0,112,1,73,36,33,1,48,150,0,102,
		112,0,28,23,36,34,1,48,151,0,102,9,112,1,
		73,36,35,1,48,8,0,102,112,0,73,36,38,1,
		48,152,0,102,112,0,73,36,40,1,48,153,0,102,
		112,0,100,69,28,18,36,41,1,48,154,0,48,153,
		0,102,112,0,102,112,1,73,36,44,1,102,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_DESTROY )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,50,1,95,1,100,8,28,5,9,80,
		1,36,52,1,48,9,0,102,112,0,73,36,54,1,
		48,155,0,102,112,0,73,36,56,1,176,127,0,48,
		77,0,102,112,0,89,15,0,1,0,0,0,48,134,
		0,95,1,112,0,6,20,2,36,57,1,176,127,0,
		48,135,0,102,112,0,89,15,0,1,0,0,0,48,
		134,0,95,1,112,0,6,20,2,36,59,1,48,136,
		0,102,4,0,0,112,1,73,36,60,1,48,137,0,
		102,4,0,0,112,1,73,36,62,1,176,133,0,48,
		138,0,102,112,0,12,1,31,27,36,63,1,176,139,
		0,48,138,0,102,112,0,20,1,36,64,1,48,140,
		0,102,121,112,1,73,36,67,1,95,1,28,54,36,
		68,1,48,26,0,102,112,0,100,69,28,19,36,69,
		1,48,156,0,48,26,0,102,112,0,95,1,112,1,
		73,36,71,1,48,157,0,102,100,112,1,73,36,72,
		1,48,147,0,102,100,112,1,73,36,75,1,48,153,
		0,102,112,0,100,69,28,18,36,76,1,48,158,0,
		48,153,0,102,112,0,102,112,1,73,36,79,1,48,
		159,0,102,100,112,1,73,36,81,1,48,156,0,48,
		146,0,102,112,0,95,1,112,1,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_OPEN )
{
	static const HB_BYTE pcode[] =
	{
		13,4,1,36,92,1,95,1,100,8,28,5,120,80,
		1,36,94,1,48,160,0,102,112,0,31,19,36,95,
		1,48,151,0,102,120,112,1,73,36,96,1,120,110,
		7,36,99,1,176,133,0,48,106,0,102,112,0,12,
		1,28,58,36,100,1,48,161,0,102,106,38,78,111,
		32,68,97,116,97,83,111,117,114,99,101,44,32,105,
		109,112,111,115,115,105,98,108,101,32,116,111,32,99,
		111,110,116,105,110,117,101,0,112,1,73,36,101,1,
		9,110,7,36,104,1,48,150,0,102,112,0,28,41,
		36,105,1,48,161,0,102,106,10,84,68,97,116,97,
		83,101,116,32,0,176,162,0,97,107,128,0,0,12,
		1,72,112,1,73,36,106,1,120,110,7,36,109,1,
		48,163,0,48,106,0,102,112,0,112,0,31,63,48,
		164,0,48,106,0,102,112,0,112,0,31,50,36,110,
		1,48,161,0,102,106,30,78,111,32,99,111,110,110,
		101,99,116,105,111,110,32,119,105,116,104,32,68,97,
		116,97,83,111,117,114,99,101,0,112,1,73,36,111,
		1,9,110,7,36,114,1,95,1,28,40,36,115,1,
		48,165,0,102,112,0,80,5,36,116,1,176,131,0,
		95,5,12,1,106,2,76,0,8,28,12,95,5,31,
		8,36,117,1,9,110,7,36,121,1,48,8,0,48,
		26,0,102,112,0,112,0,31,8,36,122,1,9,110,
		7,36,125,1,48,166,0,48,106,0,102,112,0,102,
		112,1,73,36,127,1,176,76,0,48,77,0,102,112,
		0,12,1,121,8,29,97,1,36,128,1,48,125,0,
		48,26,0,102,112,0,112,0,80,3,36,129,1,122,
		165,80,4,26,48,1,36,130,1,48,167,0,48,26,
		0,102,112,0,95,4,112,1,80,2,36,131,1,48,
		168,0,102,95,2,122,1,112,1,143,36,132,1,144,
		169,0,144,107,0,112,0,112,1,73,36,133,1,144,
		170,0,176,171,0,144,107,0,112,0,106,16,32,58,
		44,46,36,33,37,38,63,42,45,58,59,123,125,0,
		9,12,3,112,1,73,36,134,1,144,172,0,95,2,
		92,2,1,112,1,73,36,135,1,144,173,0,95,2,
		92,3,1,112,1,73,36,136,1,144,174,0,95,2,
		92,4,1,112,1,73,36,137,1,144,175,0,95,2,
		92,5,1,112,1,73,36,138,1,144,176,0,95,2,
		92,6,1,112,1,73,36,139,1,144,177,0,95,2,
		92,7,1,112,1,73,36,140,1,144,178,0,95,2,
		92,8,1,112,1,73,36,141,1,144,179,0,95,2,
		92,9,1,112,1,73,36,142,1,144,180,0,95,2,
		92,10,1,112,1,73,36,143,1,144,181,0,95,2,
		92,11,1,112,1,73,36,144,1,144,182,0,95,2,
		92,12,1,112,1,73,36,145,1,144,183,0,95,2,
		92,13,1,112,1,73,36,146,1,144,184,0,176,133,
		0,144,185,0,112,0,12,1,28,7,106,1,0,25,
		12,144,185,0,112,0,106,2,46,0,72,144,107,0,
		112,0,72,112,1,73,145,36,129,1,175,4,0,95,
		3,15,29,208,254,36,149,1,48,186,0,48,26,0,
		102,112,0,95,3,112,1,73,36,152,1,48,151,0,
		102,120,112,1,73,36,154,1,176,127,0,48,187,0,
		102,112,0,89,15,0,1,0,0,0,48,188,0,95,
		1,112,0,6,20,2,36,156,1,176,133,0,48,189,
		0,102,112,0,12,1,31,18,36,157,1,48,190,0,
		48,189,0,102,112,0,102,112,1,73,36,160,1,48,
		191,0,102,9,112,1,73,36,161,1,48,192,0,102,
		112,0,73,36,163,1,95,1,28,12,36,164,1,48,
		193,0,102,112,0,73,36,167,1,120,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_CLOSE )
{
	static const HB_BYTE pcode[] =
	{
		13,2,1,36,176,1,95,1,100,8,28,5,120,80,
		1,36,178,1,48,150,0,102,112,0,31,8,36,179,
		1,120,110,7,36,182,1,95,1,28,13,36,183,1,
		48,194,0,102,112,0,80,3,36,186,1,176,131,0,
		95,3,12,1,106,2,76,0,8,28,12,95,3,31,
		8,36,187,1,9,110,7,36,190,1,48,151,0,102,
		9,112,1,73,36,192,1,48,187,0,102,112,0,96,
		2,0,129,1,1,28,19,36,193,1,48,195,0,95,
		2,112,0,73,36,194,1,130,31,241,132,36,196,1,
		48,189,0,102,112,0,100,69,28,58,36,197,1,48,
		196,0,48,189,0,102,112,0,112,0,96,2,0,129,
		1,1,28,19,36,198,1,48,195,0,95,2,112,0,
		73,36,199,1,130,31,241,132,36,200,1,48,197,0,
		48,189,0,102,112,0,100,112,1,73,36,203,1,48,
		9,0,48,26,0,102,112,0,112,0,73,36,205,1,
		95,1,28,12,36,206,1,48,198,0,102,112,0,73,
		36,209,1,48,189,0,102,112,0,100,69,28,18,36,
		210,1,48,144,0,48,189,0,102,112,0,120,112,1,
		73,36,213,1,120,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_ADDNEW )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,219,1,48,199,0,102,112,0,28,28,
		36,220,1,48,161,0,102,176,162,0,97,111,128,0,
		0,12,1,112,1,73,36,221,1,9,110,7,36,224,
		1,48,200,0,102,112,0,28,41,36,225,1,48,161,
		0,102,106,21,65,108,114,101,97,100,121,32,105,110,
		32,101,100,105,116,32,109,111,100,101,0,112,1,73,
		36,226,1,9,110,7,36,229,1,95,1,100,8,28,
		5,9,80,1,36,231,1,48,201,0,102,95,1,112,
		1,73,36,233,1,95,1,31,12,36,234,1,48,202,
		0,102,112,0,73,36,237,1,48,203,0,102,112,0,
		73,36,238,1,48,204,0,102,112,0,73,36,239,1,
		48,205,0,102,92,255,112,1,73,36,240,1,48,206,
		0,48,26,0,102,112,0,112,0,73,36,242,1,95,
		1,31,39,36,243,1,176,127,0,48,187,0,102,112,
		0,89,23,0,1,0,0,0,48,207,0,95,1,112,
		0,73,48,208,0,95,1,112,0,6,20,2,36,246,
		1,120,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_EDIT )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,252,1,48,209,0,102,112,0,121,8,
		28,28,36,253,1,48,161,0,102,176,162,0,97,112,
		128,0,0,12,1,112,1,73,36,254,1,9,110,7,
		36,1,2,48,199,0,102,112,0,28,28,36,2,2,
		48,161,0,102,176,162,0,97,113,128,0,0,12,1,
		112,1,73,36,3,2,9,110,7,36,6,2,48,200,
		0,102,112,0,28,41,36,7,2,48,161,0,102,106,
		21,65,108,114,101,97,100,121,32,105,110,32,101,100,
		105,116,32,109,111,100,101,0,112,1,73,36,8,2,
		9,110,7,36,11,2,95,1,100,8,28,5,9,80,
		1,36,13,2,48,201,0,102,95,1,112,1,73,36,
		15,2,95,1,31,12,36,16,2,48,210,0,102,112,
		0,73,36,19,2,48,203,0,102,112,0,73,36,20,
		2,48,192,0,102,112,0,73,36,21,2,48,205,0,
		102,48,209,0,102,112,0,112,1,73,36,22,2,48,
		211,0,48,26,0,102,112,0,112,0,73,36,24,2,
		95,1,31,39,36,25,2,176,127,0,48,187,0,102,
		112,0,89,23,0,1,0,0,0,48,207,0,95,1,
		112,0,73,48,208,0,95,1,112,0,6,20,2,36,
		28,2,120,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_UPDATE )
{
	static const HB_BYTE pcode[] =
	{
		13,3,1,36,38,2,48,212,0,102,112,0,80,3,
		36,40,2,95,3,121,8,28,8,36,41,2,9,110,
		7,36,44,2,95,1,100,8,28,5,9,80,1,36,
		46,2,48,213,0,102,120,112,1,73,36,48,2,48,
		209,0,102,112,0,80,2,36,49,2,95,3,92,255,
		8,80,4,36,51,2,95,3,95,2,69,28,55,95,
		4,31,51,36,52,2,48,161,0,102,176,162,0,97,
		137,128,0,0,12,1,112,1,73,36,53,2,48,27,
		0,102,95,1,112,1,73,36,54,2,48,213,0,102,
		9,112,1,73,36,55,2,9,110,7,36,58,2,95,
		1,31,12,36,59,2,48,214,0,102,112,0,73,36,
		62,2,48,215,0,102,95,1,112,1,31,19,36,64,
		2,48,213,0,102,9,112,1,73,36,65,2,9,110,
		7,36,68,2,48,216,0,102,112,0,121,69,31,15,
		48,217,0,48,26,0,102,112,0,112,0,31,19,36,
		70,2,48,213,0,102,9,112,1,73,36,71,2,9,
		110,7,36,74,2,48,205,0,102,121,112,1,73,36,
		76,2,95,1,31,92,36,77,2,48,218,0,102,112,
		0,73,36,78,2,95,4,28,24,36,79,2,48,219,
		0,102,92,8,48,209,0,102,112,0,95,2,112,3,
		73,25,16,36,81,2,48,219,0,102,92,10,95,2,
		112,2,73,36,83,2,176,127,0,48,187,0,102,112,
		0,89,23,0,1,0,0,0,48,220,0,95,1,112,
		0,73,48,144,0,95,1,112,0,6,20,2,36,86,
		2,48,155,0,102,112,0,73,36,88,2,48,213,0,
		102,9,112,1,73,36,90,2,120,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_CANCEL )
{
	static const HB_BYTE pcode[] =
	{
		13,1,1,36,98,2,48,212,0,102,112,0,80,2,
		36,100,2,95,2,121,8,28,28,36,101,2,48,161,
		0,102,176,162,0,97,116,128,0,0,12,1,112,1,
		73,36,102,2,9,110,7,36,105,2,95,1,100,8,
		28,5,9,80,1,36,107,2,95,2,121,15,28,26,
		95,2,48,209,0,102,112,0,69,28,15,36,108,2,
		48,221,0,102,95,2,9,112,2,73,36,111,2,95,
		1,31,12,36,112,2,48,222,0,102,112,0,73,36,
		115,2,48,27,0,48,26,0,102,112,0,112,0,73,
		36,117,2,48,205,0,102,121,112,1,73,36,119,2,
		95,1,31,62,36,120,2,176,127,0,48,187,0,102,
		112,0,89,23,0,1,0,0,0,48,220,0,95,1,
		112,0,73,48,144,0,95,1,112,0,6,20,2,36,
		121,2,95,2,121,15,28,16,36,122,2,48,219,0,
		102,92,10,95,2,112,2,73,36,126,2,48,155,0,
		102,112,0,73,36,128,2,120,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_SAVE )
{
	static const HB_BYTE pcode[] =
	{
		13,1,1,36,136,2,95,1,31,69,36,137,2,48,
		223,0,102,112,0,80,2,36,138,2,176,131,0,95,
		2,12,1,106,2,76,0,8,28,12,95,2,31,8,
		36,139,2,9,110,7,36,141,2,176,127,0,48,187,
		0,102,112,0,89,15,0,1,0,0,0,48,224,0,
		95,1,112,0,6,20,2,36,144,2,48,215,0,48,
		26,0,102,112,0,112,0,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_DELETE )
{
	static const HB_BYTE pcode[] =
	{
		13,3,1,36,153,2,95,1,100,8,28,5,9,80,
		1,36,155,2,48,199,0,102,112,0,28,28,36,156,
		2,48,161,0,102,176,162,0,97,114,128,0,0,12,
		1,112,1,73,36,157,2,9,110,7,36,160,2,48,
		209,0,102,112,0,80,2,36,162,2,95,1,31,54,
		36,163,2,48,225,0,102,112,0,80,3,36,164,2,
		176,131,0,95,3,12,1,106,2,76,0,8,28,12,
		95,3,31,8,36,165,2,9,110,7,36,167,2,48,
		226,0,102,92,9,95,2,112,2,73,36,170,2,48,
		227,0,48,26,0,102,112,0,112,0,80,4,36,172,
		2,95,1,31,32,36,173,2,48,219,0,102,92,9,
		48,209,0,102,112,0,95,2,112,3,73,36,174,2,
		48,228,0,102,112,0,73,36,177,2,95,4,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_FASTADDNEW )
{
	static const HB_BYTE pcode[] =
	{
		36,182,2,48,206,0,102,120,112,1,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_FASTEDIT )
{
	static const HB_BYTE pcode[] =
	{
		36,187,2,48,211,0,102,120,112,1,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_FASTUPDATE )
{
	static const HB_BYTE pcode[] =
	{
		36,192,2,48,217,0,102,120,112,1,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_FASTCANCEL )
{
	static const HB_BYTE pcode[] =
	{
		36,197,2,48,27,0,102,120,112,1,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_FASTDELETE )
{
	static const HB_BYTE pcode[] =
	{
		36,202,2,48,227,0,102,120,112,1,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_GOTOP )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,208,2,95,1,100,8,28,10,48,229,
		0,102,112,0,80,1,36,210,2,95,1,28,13,36,
		211,2,48,226,0,102,121,112,1,73,36,214,2,48,
		191,0,48,26,0,102,112,0,112,0,73,36,216,2,
		95,1,28,13,36,217,2,48,219,0,102,121,112,1,
		73,36,220,2,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_GOBOTTOM )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,226,2,95,1,100,8,28,10,48,229,
		0,102,112,0,80,1,36,228,2,95,1,28,13,36,
		229,2,48,226,0,102,122,112,1,73,36,232,2,48,
		230,0,48,26,0,102,112,0,112,0,73,36,234,2,
		95,1,28,13,36,235,2,48,219,0,102,122,112,1,
		73,36,238,2,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_GOTO )
{
	static const HB_BYTE pcode[] =
	{
		13,0,2,36,244,2,95,2,100,8,28,10,48,229,
		0,102,112,0,80,2,36,246,2,95,2,28,14,36,
		247,2,48,226,0,102,92,2,112,1,73,36,250,2,
		48,221,0,48,26,0,102,112,0,95,1,112,1,73,
		36,252,2,95,2,28,16,36,253,2,48,219,0,102,
		92,2,95,1,112,2,73,36,0,3,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_KEYGOTO )
{
	static const HB_BYTE pcode[] =
	{
		13,0,2,36,6,3,95,2,100,8,28,10,48,229,
		0,102,112,0,80,2,36,8,3,95,2,28,14,36,
		9,3,48,226,0,102,92,3,112,1,73,36,12,3,
		48,231,0,48,26,0,102,112,0,95,1,112,1,73,
		36,14,3,95,2,28,16,36,15,3,48,219,0,102,
		92,3,95,1,112,2,73,36,18,3,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_SKIP )
{
	static const HB_BYTE pcode[] =
	{
		13,0,2,36,24,3,95,1,100,8,28,5,122,80,
		1,95,2,100,8,28,10,48,229,0,102,112,0,80,
		2,36,26,3,95,2,28,16,36,27,3,48,226,0,
		102,92,4,95,1,112,2,73,36,30,3,48,232,0,
		48,26,0,102,112,0,95,1,112,1,73,36,32,3,
		95,2,28,18,36,33,3,48,219,0,102,92,4,95,
		1,95,1,112,3,73,36,36,3,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_NSKIP )
{
	static const HB_BYTE pcode[] =
	{
		13,1,2,36,44,3,95,1,100,8,28,5,122,80,
		1,95,2,100,8,28,10,48,229,0,102,112,0,80,
		2,36,46,3,95,2,28,16,36,47,3,48,226,0,
		102,92,4,95,1,112,2,73,36,50,3,48,233,0,
		48,26,0,102,112,0,95,1,112,1,80,3,36,52,
		3,95,2,28,18,36,53,3,48,219,0,102,92,4,
		95,1,95,3,112,3,73,36,56,3,95,3,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_LOCATE )
{
	static const HB_BYTE pcode[] =
	{
		13,1,3,36,64,3,95,3,100,8,28,10,48,229,
		0,102,112,0,80,3,36,66,3,48,234,0,98,235,
		0,120,112,1,73,36,68,3,95,3,28,16,36,69,
		3,48,226,0,102,92,6,95,1,112,2,73,36,72,
		3,48,236,0,48,26,0,102,112,0,95,1,95,2,
		112,2,80,4,36,74,3,95,3,28,18,36,75,3,
		48,219,0,102,92,6,95,1,95,4,112,3,73,36,
		78,3,48,234,0,98,235,0,9,112,1,73,36,80,
		3,95,4,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_FILTER )
{
	static const HB_BYTE pcode[] =
	{
		13,2,4,36,89,3,48,57,0,48,26,0,102,112,
		0,112,0,80,5,36,91,3,95,1,100,8,28,9,
		36,92,3,95,5,110,7,36,95,3,95,2,100,8,
		28,5,120,80,2,36,96,3,95,3,100,8,28,10,
		48,229,0,102,112,0,80,3,36,97,3,95,4,100,
		8,28,5,9,80,4,36,99,3,9,80,6,36,101,
		3,95,4,28,44,48,106,0,102,112,0,100,69,28,
		34,48,237,0,48,106,0,102,112,0,112,0,165,80,
		6,28,18,36,102,3,48,238,0,48,106,0,102,112,
		0,9,112,1,73,36,105,3,95,4,31,29,48,189,
		0,102,112,0,100,69,28,19,36,106,3,48,197,0,
		48,189,0,102,112,0,95,1,112,1,73,36,109,3,
		48,57,0,48,26,0,102,112,0,95,1,112,1,73,
		36,111,3,95,2,28,14,36,112,3,48,191,0,102,
		95,3,112,1,73,36,115,3,95,3,28,14,36,116,
		3,48,219,0,102,92,11,112,1,73,36,119,3,95,
		4,28,22,95,6,28,18,36,120,3,48,238,0,48,
		106,0,102,112,0,120,112,1,73,36,123,3,95,5,
		110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_SORT )
{
	static const HB_BYTE pcode[] =
	{
		13,1,3,36,131,3,95,2,100,8,28,5,120,80,
		2,36,132,3,95,3,100,8,28,10,48,229,0,102,
		112,0,80,3,36,134,3,48,239,0,102,112,0,80,
		4,36,136,3,48,240,0,48,26,0,102,112,0,95,
		1,112,1,28,59,36,138,3,95,2,28,14,36,139,
		3,48,191,0,102,112,0,73,25,15,36,142,3,48,
		239,0,102,95,4,9,112,2,73,36,145,3,95,3,
		28,14,36,146,3,48,219,0,102,92,11,112,1,73,
		36,148,3,120,110,7,36,150,3,176,241,0,106,44,
		88,65,73,76,69,82,32,84,68,97,116,97,83,101,
		116,58,83,111,114,116,40,41,32,105,110,118,97,108,
		105,100,32,101,120,112,114,101,115,115,105,111,110,32,
		40,0,176,242,0,95,1,12,1,72,106,2,41,0,
		72,20,1,36,153,3,9,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_RECORDID )
{
	static const HB_BYTE pcode[] =
	{
		13,0,2,36,159,3,95,2,100,8,28,10,48,229,
		0,102,112,0,80,2,36,161,3,95,1,100,69,28,
		45,36,162,3,48,239,0,48,26,0,102,112,0,95,
		1,112,1,73,36,163,3,95,2,28,14,36,164,3,
		48,219,0,102,92,11,112,1,73,36,166,3,95,1,
		110,7,36,169,3,48,239,0,48,26,0,102,112,0,
		112,0,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_AUTOSEEK )
{
	static const HB_BYTE pcode[] =
	{
		13,1,1,36,177,3,48,234,0,98,235,0,120,112,
		1,73,36,179,3,48,243,0,48,26,0,102,112,0,
		95,1,112,1,80,2,36,181,3,48,234,0,98,235,
		0,9,112,1,73,36,183,3,95,2,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_RECNO )
{
	static const HB_BYTE pcode[] =
	{
		36,188,3,48,209,0,48,26,0,102,112,0,112,0,
		110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_RECCOUNT )
{
	static const HB_BYTE pcode[] =
	{
		36,193,3,48,244,0,48,26,0,102,112,0,112,0,
		110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_RECORDCOUNT )
{
	static const HB_BYTE pcode[] =
	{
		36,198,3,48,244,0,48,26,0,102,112,0,112,0,
		110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_EOF )
{
	static const HB_BYTE pcode[] =
	{
		36,203,3,48,245,0,48,26,0,102,112,0,112,0,
		110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_BOF )
{
	static const HB_BYTE pcode[] =
	{
		36,208,3,48,246,0,48,26,0,102,112,0,112,0,
		110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_REFRESH )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,214,3,95,1,100,8,28,5,9,80,
		1,36,216,3,95,1,28,31,36,217,3,48,144,0,
		48,26,0,102,112,0,112,0,73,36,218,3,48,219,
		0,102,92,13,112,1,73,25,51,36,220,3,48,247,
		0,102,120,112,1,73,36,221,3,48,144,0,48,26,
		0,102,112,0,112,0,73,36,222,3,48,248,0,102,
		120,112,1,73,36,223,3,48,219,0,102,92,12,112,
		1,73,36,226,3,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_REFRESHCURRENT )
{
	static const HB_BYTE pcode[] =
	{
		13,0,2,36,232,3,48,249,0,48,26,0,102,112,
		0,95,1,95,2,112,2,73,36,234,3,48,219,0,
		102,92,14,112,1,73,36,236,3,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_CLONE )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,241,3,48,250,0,48,26,0,102,112,
		0,95,1,112,1,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_DELETED )
{
	static const HB_BYTE pcode[] =
	{
		36,246,3,48,251,0,48,26,0,102,112,0,112,0,
		110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_COMMIT )
{
	static const HB_BYTE pcode[] =
	{
		36,251,3,48,252,0,48,26,0,102,112,0,112,0,
		110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_RECLOCK )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,0,4,48,253,0,48,26,0,102,112,
		0,95,1,112,1,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_RECUNLOCK )
{
	static const HB_BYTE pcode[] =
	{
		36,5,4,48,254,0,48,26,0,102,112,0,112,0,
		110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_KEYCOUNT )
{
	static const HB_BYTE pcode[] =
	{
		36,10,4,48,255,0,48,26,0,102,112,0,112,0,
		110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_KEYNO )
{
	static const HB_BYTE pcode[] =
	{
		36,15,4,48,0,1,48,26,0,102,112,0,112,0,
		110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_FIELDPUT )
{
	static const HB_BYTE pcode[] =
	{
		13,1,3,36,23,4,48,212,0,102,112,0,121,8,
		29,151,0,36,24,4,176,1,1,12,0,80,4,36,
		25,4,48,2,1,95,4,106,18,88,65,73,76,69,
		82,58,70,105,101,108,100,80,117,116,40,41,0,112,
		1,73,36,26,4,48,3,1,95,4,92,2,112,1,
		73,36,27,4,48,4,1,95,4,106,51,78,111,116,
		32,105,110,32,69,100,105,116,32,111,114,32,65,100,
		100,78,101,119,32,109,111,100,101,46,32,70,105,101,
		108,100,80,117,116,40,41,32,110,111,116,32,97,108,
		108,111,119,101,100,0,112,1,73,36,28,4,48,5,
		1,95,4,106,1,0,112,1,73,36,29,4,48,6,
		1,176,7,1,12,0,95,4,112,1,73,36,32,4,
		95,1,122,35,31,19,95,1,176,76,0,48,77,0,
		102,112,0,12,1,15,29,142,0,36,33,4,176,1,
		1,12,0,80,4,36,34,4,48,2,1,95,4,106,
		18,88,65,73,76,69,82,58,70,105,101,108,100,80,
		117,116,40,41,0,112,1,73,36,35,4,48,3,1,
		95,4,92,2,112,1,73,36,36,4,48,4,1,95,
		4,106,34,80,97,114,97,109,101,116,101,114,32,60,
		110,70,105,101,108,100,62,32,111,117,116,32,111,102,
		32,114,97,110,103,101,58,32,0,176,242,0,95,1,
		12,1,72,112,1,73,36,37,4,48,5,1,95,4,
		106,1,0,112,1,73,36,38,4,48,6,1,176,7,
		1,12,0,95,4,112,1,73,36,41,4,48,111,0,
		48,26,0,102,112,0,95,1,95,2,112,2,80,2,
		36,43,4,48,8,1,48,77,0,102,112,0,95,1,
		1,48,9,1,102,112,0,21,31,19,73,48,10,1,
		48,77,0,102,112,0,95,1,1,95,2,112,1,112,
		1,73,36,50,4,48,11,1,102,112,0,31,34,48,
		12,1,102,112,0,31,26,95,3,100,8,31,6,95,
		3,31,16,36,51,4,48,13,1,102,95,1,95,2,
		112,2,73,36,54,4,95,2,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_FIELDGET )
{
	static const HB_BYTE pcode[] =
	{
		13,0,2,36,59,4,48,110,0,48,26,0,102,112,
		0,95,1,95,2,112,2,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_SETDATASOURCE )
{
	static const HB_BYTE pcode[] =
	{
		13,2,2,36,68,4,95,2,100,8,28,5,120,80,
		2,36,70,4,95,1,100,69,29,202,0,95,2,29,
		197,0,48,14,1,95,1,106,15,84,68,98,102,68,
		97,116,97,83,111,117,114,99,101,0,112,1,29,170,
		0,36,71,4,176,1,1,12,0,80,3,36,72,4,
		48,2,1,95,3,106,21,88,65,73,76,69,82,58,
		83,101,116,68,97,116,97,83,111,117,114,99,101,0,
		112,1,73,36,73,4,48,3,1,95,3,92,2,112,
		1,73,36,74,4,48,4,1,95,3,106,67,73,110,
		99,111,114,114,101,99,116,32,68,97,116,97,83,111,
		117,114,99,101,32,116,121,112,101,44,32,115,104,111,
		117,108,100,32,78,79,84,32,98,101,32,75,105,110,
		100,79,102,40,39,84,68,98,102,68,97,116,97,83,
		111,117,114,99,101,39,41,32,0,112,1,73,36,75,
		4,48,5,1,95,3,106,1,0,112,1,73,36,76,
		4,48,6,1,176,7,1,12,0,95,3,112,1,73,
		36,79,4,48,15,1,102,112,0,80,4,36,81,4,
		48,16,1,102,9,112,1,73,36,83,4,48,17,1,
		102,112,0,100,69,28,30,36,84,4,48,18,1,48,
		106,0,102,112,0,102,9,112,2,73,36,85,4,48,
		19,1,102,100,112,1,73,36,88,4,95,1,100,69,
		28,90,36,89,4,48,19,1,102,95,1,112,1,73,
		36,90,4,48,149,0,102,176,20,1,48,21,1,95,
		1,112,0,12,1,112,1,73,36,91,4,48,22,1,
		95,1,102,112,1,73,36,92,4,48,157,0,102,48,
		23,1,95,1,102,48,24,1,102,112,0,112,2,112,
		1,73,36,93,4,95,4,28,13,36,94,4,48,16,
		1,102,120,112,1,73,36,98,4,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_ADDFIELD )
{
	static const HB_BYTE pcode[] =
	{
		13,2,1,36,107,4,176,76,0,48,77,0,102,112,
		0,12,1,122,72,80,3,36,109,4,176,25,1,48,
		138,0,102,112,0,95,1,95,3,20,3,36,111,4,
		176,133,0,95,1,12,1,31,110,176,122,0,102,95,
		1,12,2,28,100,176,26,1,12,0,28,93,36,112,
		4,176,241,0,106,40,88,65,73,76,69,82,58,32,
		87,97,114,110,105,110,103,33,32,84,68,97,116,97,
		115,101,116,58,70,105,101,108,100,32,118,97,108,117,
		101,58,32,0,95,1,72,106,35,32,99,111,110,102,
		108,105,99,116,115,32,119,105,116,104,32,97,32,84,
		68,97,116,97,115,101,116,32,109,101,109,98,101,114,
		46,0,72,20,1,36,115,4,48,119,0,176,27,1,
		12,0,102,95,3,95,1,112,3,80,2,36,117,4,
		176,28,1,48,77,0,102,112,0,95,2,20,2,36,
		119,4,95,2,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_ADDUSERVAR )
{
	static const HB_BYTE pcode[] =
	{
		13,2,2,36,128,4,176,76,0,48,135,0,102,112,
		0,12,1,122,72,80,4,36,130,4,176,25,1,48,
		138,0,102,112,0,95,1,95,4,66,20,3,36,132,
		4,176,122,0,102,95,1,12,2,28,95,36,133,4,
		176,241,0,106,42,88,65,73,76,69,82,58,32,87,
		97,114,110,105,110,103,33,32,84,68,97,116,97,115,
		101,116,58,85,115,101,114,86,97,114,32,118,97,108,
		117,101,58,32,0,95,1,72,106,35,32,99,111,110,
		102,108,105,99,116,115,32,119,105,116,104,32,97,32,
		84,68,97,116,97,115,101,116,32,109,101,109,98,101,
		114,46,0,72,20,1,36,136,4,48,119,0,176,27,
		1,12,0,102,95,4,95,1,112,3,80,3,36,138,
		4,95,3,143,36,139,4,144,29,1,89,15,0,1,
		0,0,0,48,30,1,95,1,112,0,6,112,1,73,
		36,140,4,144,31,1,89,17,0,2,0,0,0,48,
		30,1,95,1,95,2,112,1,6,112,1,73,36,141,
		4,144,30,1,95,2,112,1,73,145,36,144,4,176,
		28,1,48,135,0,102,112,0,95,3,20,2,36,146,
		4,95,3,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_ADDCALCFIELD )
{
	static const HB_BYTE pcode[] =
	{
		13,4,2,36,156,4,176,76,0,48,135,0,102,112,
		0,12,1,122,72,80,6,36,158,4,176,25,1,48,
		138,0,102,112,0,95,1,95,6,66,20,3,36,160,
		4,176,122,0,102,95,1,12,2,28,97,36,161,4,
		176,241,0,106,44,88,65,73,76,69,82,58,32,87,
		97,114,110,105,110,103,33,32,84,68,97,116,97,115,
		101,116,58,67,97,108,99,70,105,101,108,100,32,118,
		97,108,117,101,58,32,0,95,1,72,106,35,32,99,
		111,110,102,108,105,99,116,115,32,119,105,116,104,32,
		97,32,84,68,97,116,97,115,101,116,32,109,101,109,
		98,101,114,46,0,72,20,1,36,164,4,48,119,0,
		176,27,1,12,0,102,95,6,95,1,112,3,80,3,
		36,166,4,95,3,143,36,167,4,144,32,1,95,2,
		112,1,73,36,168,4,144,29,1,95,2,112,1,73,
		36,169,4,144,31,1,89,10,0,1,0,0,0,95,
		1,6,112,1,73,145,36,172,4,176,28,1,48,135,
		0,102,112,0,95,3,20,2,36,174,4,48,187,0,
		102,112,0,96,4,0,129,1,1,28,50,36,175,4,
		48,33,1,95,4,112,0,80,5,36,176,4,176,131,
		0,95,5,12,1,106,2,67,0,8,28,15,36,177,
		4,48,34,1,95,4,95,5,112,1,73,36,179,4,
		130,31,210,132,36,181,4,48,189,0,102,112,0,100,
		69,28,73,36,182,4,48,196,0,48,189,0,102,112,
		0,112,0,96,4,0,129,1,1,28,50,36,183,4,
		48,33,1,95,4,112,0,80,5,36,184,4,176,131,
		0,95,5,12,1,106,2,67,0,8,28,15,36,185,
		4,48,34,1,95,4,95,5,112,1,73,36,187,4,
		130,31,210,132,36,190,4,95,3,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_SETUSERFIELDS )
{
	static const HB_BYTE pcode[] =
	{
		13,1,1,36,198,4,48,35,1,102,95,1,112,1,
		73,36,200,4,95,1,96,2,0,129,1,1,28,38,
		36,201,4,176,25,1,48,138,0,102,112,0,48,107,
		0,95,2,112,0,48,36,1,96,2,0,112,0,66,
		20,3,36,202,4,130,31,222,132,36,204,4,100,110,
		7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_FIELDNAMES )
{
	static const HB_BYTE pcode[] =
	{
		13,1,0,36,210,4,176,126,0,176,76,0,48,77,
		0,102,112,0,12,1,12,1,80,1,36,212,4,176,
		127,0,48,77,0,102,112,0,89,23,0,2,0,1,
		0,1,0,48,107,0,95,1,112,0,165,95,255,95,
		2,2,6,20,2,36,214,4,95,1,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_FIELDPOS )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,220,4,176,37,1,176,38,1,48,138,
		0,102,112,0,95,1,12,2,121,20,2,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_OFIELDBYNAME )
{
	static const HB_BYTE pcode[] =
	{
		13,2,1,36,229,4,176,38,1,48,138,0,102,112,
		0,95,1,12,2,80,3,36,231,4,95,3,121,15,
		28,18,36,232,4,48,77,0,102,112,0,95,3,1,
		80,2,25,26,36,233,4,95,3,121,35,28,17,36,
		234,4,48,135,0,102,112,0,95,3,66,1,80,2,
		36,237,4,95,2,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_LONEDIT )
{
	static const HB_BYTE pcode[] =
	{
		36,242,4,48,212,0,102,112,0,121,69,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_LONAPPEND )
{
	static const HB_BYTE pcode[] =
	{
		36,247,4,48,212,0,102,112,0,92,255,8,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_FIELDGETBYNAME )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,252,4,48,110,0,102,48,39,1,102,
		95,1,112,1,112,1,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_FIELDNAME )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,1,5,48,107,0,48,77,0,102,112,
		0,95,1,1,112,0,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_FIELDDISPLAYNAME )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,6,5,48,40,1,48,77,0,102,112,
		0,95,1,1,112,0,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_FIELDTYPE )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,11,5,48,41,1,48,77,0,102,112,
		0,95,1,1,112,0,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_FIELDSQLTYPE )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,16,5,48,42,1,48,77,0,102,112,
		0,95,1,1,112,0,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_FIELDLEN )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,21,5,48,43,1,48,77,0,102,112,
		0,95,1,1,112,0,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_FIELDDEC )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,26,5,48,44,1,48,77,0,102,112,
		0,95,1,1,112,0,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_FIELDEXIST )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,31,5,48,39,1,102,95,1,112,1,
		121,15,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_MODIFIED )
{
	static const HB_BYTE pcode[] =
	{
		36,36,5,176,45,1,48,77,0,102,112,0,89,15,
		0,1,0,0,0,48,46,1,95,1,112,0,6,12,
		2,121,15,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_UPDATECONTROLS )
{
	static const HB_BYTE pcode[] =
	{
		13,0,3,36,42,5,95,1,100,8,28,86,36,43,
		5,176,127,0,48,187,0,102,112,0,89,18,0,1,
		0,0,0,48,144,0,95,1,100,92,11,112,2,6,
		20,2,36,44,5,48,189,0,102,112,0,100,69,29,
		162,0,176,133,0,48,47,1,48,189,0,102,112,0,
		112,0,12,1,32,143,0,36,45,5,48,48,1,48,
		189,0,102,112,0,92,11,112,1,73,25,123,36,47,
		5,48,229,0,102,112,0,28,112,36,48,5,48,49,
		1,102,95,1,95,2,95,3,112,3,73,36,49,5,
		176,127,0,48,187,0,102,112,0,89,28,0,1,0,
		3,0,1,0,2,0,3,0,48,144,0,95,1,100,
		95,255,95,254,95,253,112,4,6,20,2,36,50,5,
		48,189,0,102,112,0,100,69,28,41,176,133,0,48,
		47,1,48,189,0,102,112,0,112,0,12,1,31,23,
		36,51,5,48,48,1,48,189,0,102,112,0,95,1,
		95,2,95,3,112,3,73,36,55,5,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_ADDLINKEDCONTROL )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,61,5,176,45,1,48,187,0,102,112,
		0,89,15,0,1,0,1,0,1,0,95,1,95,255,
		8,6,12,2,121,8,28,24,36,62,5,176,28,1,
		48,187,0,102,112,0,95,1,20,2,36,63,5,120,
		110,7,36,66,5,9,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_DELLINKEDCONTROL )
{
	static const HB_BYTE pcode[] =
	{
		13,1,1,36,74,5,176,45,1,48,187,0,102,112,
		0,89,15,0,1,0,1,0,1,0,95,1,95,255,
		8,6,12,2,165,80,2,121,15,28,45,36,75,5,
		176,50,1,48,187,0,102,112,0,95,2,20,2,36,
		76,5,176,51,1,48,187,0,102,112,0,176,76,0,
		48,187,0,102,112,0,12,1,122,49,20,2,36,79,
		5,95,2,121,15,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_DELTEMPCONTROLS )
{
	static const HB_BYTE pcode[] =
	{
		13,4,0,36,88,5,176,76,0,48,187,0,102,112,
		0,12,1,80,3,36,89,5,121,80,4,36,90,5,
		122,80,2,36,92,5,95,2,176,76,0,48,187,0,
		102,112,0,12,1,34,28,80,36,93,5,48,187,0,
		102,112,0,95,2,1,80,1,36,94,5,95,1,100,
		69,28,49,48,47,1,95,1,112,0,121,8,28,38,
		36,95,5,176,50,1,48,187,0,102,112,0,95,2,
		20,2,36,96,5,48,190,0,95,1,100,112,1,73,
		36,97,5,174,4,0,25,169,36,99,5,174,2,0,
		25,161,36,103,5,95,4,121,15,28,21,36,104,5,
		176,51,1,48,187,0,102,112,0,95,3,95,4,49,
		20,2,36,107,5,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_CHANGEPOS )
{
	static const HB_BYTE pcode[] =
	{
		13,0,2,36,113,5,48,229,0,102,112,0,28,62,
		36,114,5,48,52,1,102,95,1,95,2,112,2,73,
		36,115,5,48,189,0,102,112,0,100,69,28,35,176,
		133,0,48,47,1,48,189,0,102,112,0,112,0,12,
		1,31,17,36,116,5,48,53,1,48,189,0,102,112,
		0,112,0,73,36,120,5,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_SAVESTATE )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,126,5,95,1,100,69,28,15,36,127,
		5,48,54,1,102,95,1,68,112,1,73,36,130,5,
		48,55,1,102,112,0,121,5,28,8,36,131,5,9,
		110,7,36,134,5,176,28,1,48,56,1,102,112,0,
		48,209,0,102,112,0,48,57,0,102,112,0,4,2,
		0,20,2,36,136,5,120,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_RESTORESTATE )
{
	static const HB_BYTE pcode[] =
	{
		13,2,1,36,142,5,48,229,0,102,112,0,80,2,
		36,147,5,176,76,0,48,56,1,102,112,0,12,1,
		121,8,31,12,48,55,1,102,112,0,121,8,28,8,
		36,148,5,9,110,7,36,151,5,176,57,1,48,56,
		1,102,112,0,12,1,80,3,36,153,5,48,54,1,
		102,9,112,1,73,36,155,5,48,57,0,102,95,3,
		92,2,1,9,9,120,112,4,73,36,157,5,95,3,
		122,1,121,15,28,31,95,3,122,1,48,244,0,102,
		112,0,34,28,18,36,158,5,48,221,0,102,95,3,
		122,1,112,1,73,25,12,36,160,5,48,191,0,102,
		112,0,73,36,163,5,176,51,1,48,56,1,102,112,
		0,176,76,0,48,56,1,102,112,0,12,1,122,49,
		20,2,36,165,5,48,54,1,102,95,2,112,1,73,
		36,167,5,95,1,100,69,28,14,36,168,5,48,54,
		1,102,95,1,112,1,73,36,171,5,120,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_RELEASESTATE )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,177,5,176,76,0,48,56,1,102,112,
		0,12,1,121,8,28,8,36,178,5,9,110,7,36,
		181,5,176,51,1,48,56,1,102,112,0,176,76,0,
		48,56,1,102,112,0,12,1,122,49,20,2,36,183,
		5,95,1,100,69,28,14,36,184,5,48,54,1,102,
		95,1,112,1,73,36,187,5,120,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_GETRECORD )
{
	static const HB_BYTE pcode[] =
	{
		13,2,0,36,191,5,102,80,1,36,195,5,48,2,
		0,176,58,1,12,0,112,0,80,2,36,197,5,176,
		127,0,48,77,0,95,1,112,0,89,49,0,2,0,
		2,0,2,0,1,0,48,59,1,95,255,48,107,0,
		95,1,112,0,48,41,1,95,1,112,0,48,110,0,
		95,254,95,2,112,1,48,43,1,95,1,112,0,112,
		4,6,20,2,36,199,5,95,2,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_INITFROM )
{
	static const HB_BYTE pcode[] =
	{
		13,4,1,36,208,5,176,76,0,48,77,0,95,1,
		112,0,12,1,80,5,36,210,5,122,165,80,4,25,
		68,36,211,5,48,77,0,95,1,112,0,95,4,1,
		80,3,36,212,5,48,60,1,102,48,107,0,95,3,
		112,0,112,1,80,2,36,213,5,95,2,100,69,28,
		20,36,214,5,48,61,1,95,2,48,62,1,95,3,
		112,0,112,1,73,36,210,5,175,4,0,95,5,15,
		28,187,36,218,5,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_SAVEFROM )
{
	static const HB_BYTE pcode[] =
	{
		13,5,1,36,228,5,48,14,1,95,1,106,9,84,
		68,97,116,97,83,101,116,0,112,1,28,101,36,229,
		5,176,76,0,48,77,0,95,1,112,0,12,1,80,
		6,36,230,5,122,165,80,5,25,68,36,231,5,48,
		77,0,95,1,112,0,95,5,1,80,3,36,232,5,
		48,60,1,102,48,107,0,95,3,112,0,112,1,80,
		2,36,233,5,95,2,100,69,28,20,36,234,5,48,
		61,1,95,2,48,62,1,95,3,112,0,112,1,73,
		36,230,5,175,5,0,95,6,15,28,187,25,90,36,
		238,5,48,63,1,95,1,112,0,80,6,36,239,5,
		122,165,80,5,25,64,36,240,5,48,64,1,95,1,
		95,5,112,1,80,4,36,241,5,48,60,1,102,95,
		4,112,1,80,2,36,242,5,95,2,100,69,28,22,
		36,243,5,48,61,1,95,2,48,65,1,95,1,95,
		5,112,1,112,1,73,36,239,5,175,5,0,95,6,
		15,28,191,36,248,5,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_UPDDATACONTROLVALUE )
{
	static const HB_BYTE pcode[] =
	{
		13,2,2,36,0,6,48,77,0,102,112,0,95,1,
		1,80,3,36,2,6,176,131,0,95,3,12,1,106,
		2,79,0,8,28,83,36,3,6,48,187,0,102,112,
		0,96,4,0,129,1,1,28,65,36,4,6,95,4,
		143,36,5,6,176,131,0,144,33,1,112,0,12,1,
		106,2,79,0,8,28,29,144,33,1,112,0,95,3,
		8,28,19,36,6,6,144,61,1,95,2,112,1,73,
		36,7,6,145,25,12,36,8,6,145,36,10,6,130,
		31,195,132,36,13,6,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_ONERROR )
{
	static const HB_BYTE pcode[] =
	{
		13,6,1,36,25,6,176,66,1,12,0,80,4,36,
		26,6,9,80,7,36,28,6,176,67,1,95,4,122,
		12,2,106,2,95,0,8,29,174,0,36,29,6,176,
		68,1,95,4,92,2,12,2,80,4,36,30,6,176,
		67,1,95,4,92,3,12,2,106,4,68,70,95,0,
		8,28,22,36,31,6,176,68,1,95,4,92,4,12,
		2,80,4,36,32,6,120,80,7,36,34,6,176,38,
		1,48,138,0,102,112,0,95,4,12,2,80,5,36,
		35,6,95,5,121,15,28,17,36,36,6,48,111,0,
		102,95,5,95,1,112,2,110,7,36,37,6,95,5,
		121,35,28,24,36,38,6,48,61,1,48,135,0,102,
		112,0,95,5,66,1,95,1,112,1,110,7,36,39,
		6,95,7,28,27,95,1,100,69,28,21,48,69,1,
		102,95,4,95,1,112,2,28,9,36,40,6,95,1,
		110,7,36,42,6,93,237,3,80,6,26,17,1,36,
		44,6,176,67,1,95,4,92,3,12,2,106,4,68,
		70,95,0,8,28,22,36,45,6,176,68,1,95,4,
		92,4,12,2,80,4,36,46,6,120,80,7,36,48,
		6,95,1,100,8,28,5,121,80,1,36,49,6,176,
		38,1,48,138,0,102,112,0,95,4,12,2,80,5,
		36,50,6,95,5,121,15,28,73,36,51,6,25,33,
		36,55,6,48,110,0,102,95,5,95,1,122,8,112,
		2,110,7,36,57,6,48,77,0,102,112,0,95,5,
		1,110,7,95,1,133,4,0,97,0,0,0,0,25,
		215,97,1,0,0,0,25,208,97,2,0,0,0,25,
		201,97,3,0,0,0,25,211,25,113,36,59,6,95,
		5,121,35,28,77,36,60,6,25,37,36,64,6,48,
		62,1,48,135,0,102,112,0,95,5,66,1,112,0,
		110,7,36,66,6,48,135,0,102,112,0,95,5,66,
		1,110,7,95,1,133,4,0,97,0,0,0,0,25,
		211,97,1,0,0,0,25,204,97,2,0,0,0,25,
		197,97,3,0,0,0,25,210,25,29,36,68,6,95,
		7,28,22,48,69,1,102,95,4,96,3,0,112,2,
		28,9,36,69,6,95,3,110,7,36,71,6,93,236,
		3,80,6,36,74,6,176,1,1,12,0,80,2,36,
		75,6,48,2,1,95,2,106,5,66,65,83,69,0,
		112,1,73,36,76,6,48,70,1,95,2,95,6,112,
		1,73,36,77,6,48,3,1,95,2,92,2,112,1,
		73,36,78,6,48,4,1,95,2,106,32,77,101,115,
		115,97,103,101,32,111,114,32,102,105,101,108,100,32,
		110,97,109,101,32,110,111,116,32,102,111,117,110,100,
		0,112,1,73,36,79,6,48,5,1,95,2,48,71,
		1,102,112,0,106,2,58,0,72,95,4,72,112,1,
		73,36,80,6,48,72,1,95,2,95,1,4,1,0,
		112,1,73,36,82,6,48,6,1,176,7,1,12,0,
		95,2,112,1,73,36,84,6,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_NEWERROR )
{
	static const HB_BYTE pcode[] =
	{
		13,0,2,36,90,6,48,106,0,102,112,0,100,69,
		28,27,36,91,6,48,161,0,48,106,0,102,112,0,
		96,1,0,96,2,0,102,112,3,73,26,168,0,36,
		93,6,48,237,0,102,112,0,28,43,36,94,6,176,
		73,1,95,1,106,27,88,97,105,108,101,114,58,32,
		68,97,116,97,67,111,110,116,114,111,108,115,32,101,
		114,114,111,114,0,20,2,25,12,36,96,6,176,241,
		0,95,1,20,1,36,98,6,48,74,1,102,112,0,
		28,94,36,99,6,176,1,1,12,0,143,36,100,6,
		144,2,1,106,7,88,65,73,76,69,82,0,112,1,
		73,36,101,6,176,133,0,95,2,12,1,31,13,36,
		102,6,144,70,1,95,2,112,1,73,36,104,6,144,
		3,1,92,2,112,1,73,36,105,6,144,4,1,95,
		1,112,1,73,36,106,6,48,6,1,176,7,1,12,
		0,144,75,1,112,0,112,1,73,145,36,111,6,48,
		91,0,102,95,1,112,1,73,36,112,6,48,92,0,
		102,95,2,100,69,28,6,95,2,25,3,121,112,1,
		73,36,114,6,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_ASSIGN )
{
	static const HB_BYTE pcode[] =
	{
		13,1,1,36,122,6,48,71,1,102,112,0,48,71,
		1,95,1,112,0,8,31,79,36,123,6,48,161,0,
		102,106,59,84,68,97,116,97,115,101,116,58,65,115,
		115,105,103,110,40,41,58,32,68,97,116,97,115,101,
		116,32,115,104,111,117,108,100,32,98,101,32,101,120,
		97,99,116,108,121,32,116,104,101,32,115,97,109,101,
		32,116,121,112,101,0,112,1,73,36,124,6,9,110,
		7,36,127,6,48,106,0,95,1,112,0,100,8,28,
		81,36,128,6,48,161,0,102,106,61,84,68,97,116,
		97,115,101,116,58,65,115,115,105,103,110,40,41,58,
		32,68,97,116,97,115,101,116,58,111,68,97,116,97,
		83,111,117,114,99,101,32,109,101,109,98,101,114,32,
		99,97,110,32,110,111,116,32,98,101,32,78,73,76,
		0,112,1,73,36,129,6,9,110,7,36,132,6,48,
		9,0,102,112,0,73,36,134,6,176,127,0,48,77,
		0,102,112,0,89,15,0,1,0,0,0,48,134,0,
		95,1,112,0,6,20,2,36,135,6,176,127,0,48,
		135,0,102,112,0,89,15,0,1,0,0,0,48,134,
		0,95,1,112,0,6,20,2,36,137,6,48,136,0,
		102,4,0,0,112,1,73,36,138,6,48,137,0,102,
		4,0,0,112,1,73,36,140,6,48,26,0,102,112,
		0,100,69,28,17,36,141,6,48,76,1,48,26,0,
		102,112,0,112,0,73,36,144,6,176,133,0,48,138,
		0,102,112,0,12,1,31,16,36,145,6,176,139,0,
		48,138,0,102,112,0,20,1,36,148,6,48,140,0,
		102,176,141,0,12,0,112,1,73,36,150,6,48,135,
		0,95,1,112,0,96,2,0,129,1,1,28,32,36,
		151,6,48,77,1,102,48,107,0,95,2,112,0,48,
		78,1,95,2,112,0,112,2,73,36,152,6,130,31,
		228,132,36,154,6,95,1,143,36,155,6,48,149,0,
		102,144,21,1,112,0,112,1,73,36,156,6,48,148,
		0,102,144,107,0,112,0,112,1,73,36,157,6,48,
		79,1,102,144,108,0,112,0,112,1,73,36,158,6,
		48,80,1,102,144,81,1,112,0,112,1,73,36,159,
		6,48,82,1,102,144,55,1,112,0,112,1,73,36,
		160,6,48,83,1,102,144,90,0,112,0,112,1,73,
		36,161,6,48,84,1,102,144,85,1,112,0,112,1,
		73,36,162,6,48,238,0,102,144,237,0,112,0,112,
		1,73,36,163,6,48,54,1,102,144,229,0,112,0,
		112,1,73,36,164,6,48,86,1,102,144,89,0,112,
		0,112,1,73,36,165,6,48,147,0,102,144,106,0,
		112,0,112,1,73,36,166,6,48,16,1,102,144,15,
		1,112,0,112,1,73,36,167,6,48,15,1,102,112,
		0,28,47,36,168,6,176,133,0,144,57,0,112,0,
		12,1,31,17,36,169,6,48,87,1,102,144,57,0,
		112,0,112,1,73,36,171,6,48,221,0,102,144,209,
		0,112,0,112,1,73,36,172,6,145,36,175,6,120,
		110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XDATASET_GESMOREDATA )
{
	static const HB_BYTE pcode[] =
	{
		13,2,2,36,185,6,176,38,1,48,138,0,102,112,
		0,106,9,109,111,114,101,100,97,116,97,0,12,2,
		80,4,36,187,6,176,133,0,95,4,12,1,28,102,
		36,188,6,48,161,0,102,106,11,84,68,97,116,97,
		115,101,116,58,33,0,95,1,72,106,65,58,32,70,
		105,101,108,100,32,60,77,111,114,101,68,97,116,97,
		62,32,110,111,116,32,102,111,117,110,100,32,111,110,
		32,68,97,116,97,115,101,116,46,32,73,109,112,111,
		115,115,105,98,108,101,32,116,111,32,99,111,110,116,
		105,110,117,101,46,0,72,112,1,73,36,189,6,9,
		110,7,36,192,6,176,88,1,48,110,0,102,95,4,
		112,1,96,3,0,20,2,36,194,6,176,133,0,95,
		3,12,1,28,14,36,195,6,176,129,0,12,0,80,
		3,25,13,36,197,6,176,89,1,96,3,0,20,1,
		36,200,6,176,90,1,95,3,120,20,2,36,201,6,
		176,91,1,95,3,9,20,2,36,203,6,95,2,100,
		8,28,28,36,204,6,176,92,1,95,3,95,1,12,
		2,28,44,36,205,6,95,3,95,1,1,80,2,25,
		32,36,208,6,95,2,95,3,95,1,2,36,209,6,
		48,111,0,102,95,4,176,93,1,95,3,120,12,2,
		112,2,73,36,212,6,120,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_INITSTATICS()
{
	static const HB_BYTE pcode[] =
	{
		117,94,1,1,0,7
	};

	hb_vmExecute( pcode, symbols );
}

