Saltar para o conteúdo principal
Versão: Próximo

GET RELATION PROPERTIES

GET RELATION PROPERTIES ( pontCampo|numTabela {; numCampo}; Tabela ; Campo {; discriminante {; autoUm {; autoMuitos}}} )

ParâmetroTipoDescrição
pontCampo|numTabelaPonteiro, Inteiro longoPonteiro de campo ou número da tabela
numCampoIntegerNúmero de campo se o número da tabela for passado como primeiro parâmetro
TabelaIntegerNº de tabela ou 0 se nenhuma relação tiver sido definido para o campo
CampoIntegerNúmero de campo ou 0 se nenhuma relação for definida para o campo.
discriminanteIntegerNúmero de campo discriminante ou 0 se nenhum campo
autoUmBooleanTrue = relação Um automática, False = Relação Um manual
autoMuitosBooleanTrue = relação Um para Muitos automática, False = Relação Um para Muitos manual

Descrição

O comando GET RELATION PROPERTIES retorna as propriedades da relação (se houver) que começa do campo fonte definido por numTabela e numCampo ou por pontCampo.

Pode passar:

  • Números de tabela e de campo en numTabela e numCampo,

  • Ou um ponteiro ao campo em pontCampo. Quando o comando tiver sido executado:

  • Os parâmetros tabelaUm e campoUm contem respectivamente o número da tabela e do campo aos quais aponta a relação (do campo fonte). Se nenhuma relação começa a partir do campo, este parâmetro retorna 0.

  • O parâmetro escolha contém o número do campo escolhido (da tabela objetivo) definido dentro desta relação. Se não for definido um campo escolhido nessa relação, ou se nenhuma relação parte do campo fonte, este parâmetro retorna 0.

  • Os parâmetro autoUm e autoMuitos retornam True se, respectivamente, as opções “Relação um a muitos automática” e “Relação muitos a um automática” forem selecionadas para esta relação; do contrário, retornam False. Nota: os parâmetros autoUm e autoMuitos também devolverão True se nenhuma relação parte do campo fonte (nesse caso retornam valores não significativos.). O valor dos parâmetros tabelaUno e campUno permitem assegurar de que uma relação existe.

Ver também

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

Propriedades

Número do comando686
Thread-seguro