Objeto RecSet

( ConjuntoReg, TablaMemoria, MemoryTable )

Es un objeto que crea tablas de datos en tiempo de ejecución y solo permanecen durante la sesión de el/los usuarios.
Una tabla en memoria, es diferente a una tabla común en cuanto al lugar de almacenamiento. Las tablas en memoria, como su nombre lo dice, están almacenados en memoria, es decir no pasan por la base de datos, y por lo tanto son locales y existen mientras no se cierre la aplicación.

Propiedades y Métodos
{CREAR CAMPO}
CAMPOS, FIELDS
        TIPO, TYPE
                AUTOINC
                TEXTO, TEXT 
                ENTERO, INTEGER
                NUMERO, NUMBER
                MEMO
                FECHA, DATE
                TIEMPO, TIME
                BLOB
                BOOLEAN
        TAMANO, SIZE

VALOR, VALUE, VALORCAMPOS, VCS, FIELDSVALUE, FSV = Name:"Grazie", Salary:3000  

VARIANTE, VARIANT
        
ABRIR, OPEN 

CERRAR, CLOSE

EDITAR, EDIT

GUARDAR, SAVE

ACTUALIZAR, REFRESH

EJECUTAR, EXECUTE
    
INSERTAR, INSERT

AGREGAR, APPEND

AGREGARREG, APPENDREC     
    
CANCELAR, CANCEL 

ELIMINAR, BORRAR, DELETE 

SIGUIENTE, NEXT 

ANTERIOR, PRIOR 

PRIMERO, PRIMER,FIRST 

ULTIMO, LAST 

VACIAR, EMPTY 

FILTRO, FILTER = "Sales>1000" 

FILTRAR, FILTERED 
        VERDADERO, TRUE, V, T
        FALSO, FALSE, F

IRA, GOTO 
        
LIBERAR, FREE 
    
DESHABILITARCTRLS, DISABLECTRLS

HABILITARCTRLS, ENABLECTRLS

REGN, RECNO  

SQL, SQL_ESP = "SELECT * From Table","Variables"

COPIARESTRUCTURA, COPYSTRUCTURE
                // Copia solo la Estructura
                Ejemplo con 1 Parámetro
                        Query1.CopyStructure( DataSet )
                Ejemplo con 2 Parámetros
                        Query1.CopyStructure( Table, Connector)

COPIARDATOS, COPYDATA
                // Copia Estructura y datos
                Ejemplo con 1 Parámetro
                        Query1.CopyStructure( DataSet )
                Ejemplo con 2 Parámetros
                        Query1.CopyStructure( Table, Connector)
                        
EXPORTARADBF, EXPORTTODBF = "NameOfFile.dbf"
    
PROPS 
//Ejemplo

Obj Customers = RecSet(){
    Fields (
        Id     : "Tipo:Entero,Tamano:0", 
        Product: "Tipo:Texto,Tamano:50",
        Quantity   : "Tipo:Numero,Tamano:0",
        Price     : "Tipo:Numero,Tamano:0",
        Cost      : "Tipo:Numero,Tamano:0"

    )
    Open()
}