GET RELATION PROPERTIES

4D - Documentation   Français   English   German   Español   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente

versión 6.7


GET RELATION PROPERTIES (fieldPtr|tableNum{; fieldNum}; oneTable; oneField{; choiceField{; autoOne{; autoMany}}})

ParámetroTipoDescripción
ptrCamp|numTablaPuntero| Ent. largoPuntero de campo o número de tabla
numCampEntero largoNúmero de campo si se pasa un número de tabla
  como primer parámetro
tablaUnoEntero largoNúmero de la tabla Uno ó 0 si no se define
  ninguna relación desde el campo
campUnoEntero largoNúmero de campo Uno ó 0 si no se define
  ninguna relación desde el campo
discriminanteEntero largoNúmero de campo discriminante o 0 si ningún campo discriminante
autoUnoBooleanoTrue = Relación uno automática,
  False = Relación uno manual
autoMuchosBooleanoTrue = 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.


4D - Documentation   Français   English   German   Español   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente