Saltar al contenido principal
Versión: Siguiente

GET RELATION PROPERTIES

GET RELATION PROPERTIES ( ptrCamp|numTabla {; numCamp}; tablaUno ; campUno {; discriminante {; autoUno {; autoMuchos}}} )

ParámetroTipoDescripción
ptrCamp|numTablaPuntero, Entero largoPuntero de campo o número de tabla
numCampIntegerNúmero de campo si se pasa un número de tabla como primer parámetro
tablaUnoIntegerNúmero de la tabla Uno ó 0 si no se define ninguna relación desde el campo
campUnoIntegerNúmero de campo Uno ó 0 si no se define ninguna relación desde el campo
discriminanteIntegerNúmero de campo discriminante o 0 si ningún campo discriminante
autoUnoBooleanTrue = Relación uno automática, False = Relación uno manual
autoMuchosBooleanTrue = Relación unos a muchos automática, False = Relación unos a muchos manual

Descripción

El comando GET RELATION PROPERTIES devuelve las propiedades de la relación (si la hay) que comienza del campo fuente definido por numTabla y numCamp o por ptrCamp.

Puede pasar:

  • Números de tabla y de campo en numTabla y numCamp,
  • O un puntero al campo en ptrCamp.

Una se haya ejecutado el comando:

  • Los parámetros tablaUno y campoUno contienen respectivamente el número de la tabla y del campo hacia los cuales apunta la relación (del campo fuente). Si ninguna relación comienza en el campo, este parámetro devuelve 0.
  • El parámetro discriminante contiene el número del campo discriminante (de la tabla objetivo) definido dentro de esta relación. Si no se ha definido un campo discriminante en esta relación, o si ninguna relación parte del campo fuente, este parámetro devuelve 0.
  • Los parámetro autoUno y autoMuchos devuelven True si, respectivamente, las opciones “Relación uno a muchos automática” y “Relación muchos a uno automática” se han seleccionado para esta relación; de lo contrario, devuelven False.

Nota: los parámetros autoUno y autoMuchos también devolverán True si ninguna relación parte del campo fuente (en este caso devuelven valores no significativos.). El valor de los parámetros tablaUno y campUno permiten asegurarse de que una relación existe.

Ver también

GET FIELD ENTRY PROPERTIES
GET FIELD PROPERTIES
GET TABLE PROPERTIES
SET AUTOMATIC RELATIONS
SET FIELD RELATION

Propiedades

Número de comando686
Hilo seguro