RDDLIST()
 Devuelve una matriz que contiene los Controladores de Bases de Datos
 Sustituibles (RDD) disponibles
------------------------------------------------------------------------------
 Sintaxis

     RDDLIST([<nTipoRDD>]) --> aListaRDD

 Argumentos

     <nTipoRDD> es un entero que representa el tipo de los RDD que se
     quiere listar. Las constantes RDT_FULL y RDT_TRANSFER representan los
     dos tipos de RDD disponibles actualmente.

     Resumen de valores de nTipoRDD
     ------------------------------------------------------------------------
     Constante          Valor        Significado
     ------------------------------------------------------------------------
     RDT_FULL           1            RDD con implementación completa
     RDT_TRANSFER       2            Controlador sólo con funciones
                                     importar/exportar
     ------------------------------------------------------------------------

     RDT_FULL identifica los RDD que poseen todas las funciones asociadas
     con un RDD.

     RDT_TRANSFER identifica los RDD que poseen un conjunto limitado de
     funciones. Estos sólo pueden transferir registros entre ficheros. No se
     puede abrir un fichero en un área de trabajo utilizando controladores
     de este tipo, como por ejemplo, SDF y DELIM. Sólo se utilizan en APPEND
     FROM y COPY TO cuando se trabaja con ficheros SDF o DELIMITED.

 Devuelve

     RDDLIST() devuelve una matriz de una dimensión con los nombres de los
     controladores cuyo tipo coincida con <nTipoRDD>.

 Descripción

     RDDLIST() es una función RDD que devuelve una lista con los RDD
     disponibles.

     Si <nTipoRDD> se omite, se devuelve una lista con todos los RDD
     disponibles, sin importar su tipo.

 Ejemplos

      En este ejemplo RDDLIST() devuelve una matriz que contiene las
        cadenas de caracteres, "DBF", "SDF", "DELIM", "DBFCDX" y "DBFNTX":

        REQUEST DBFCDX

        .
        . < sentencias >
        .

        aRDD := RDDLIST()

              // Devuelve {"DBF", "SDF", "DELIM", "DBFCDX", "DBFNTX" }

      En este ejemplo, RDDLIST() devuelve una matriz que contiene
        las cadenas de caracteres, "SDF" y "DELIM":

        #include "Rddsys.ch"
        .
        . < sentencias >
        .
        aImpExp := RDDLIST( RDT_TRANSFER )

 Ficheros   Rddsys.ch.

 To download this example - click here.

See Also: RDDNAME() RDDSETDEFAULT()