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

GET TABLE PROPERTIES

GET TABLE PROPERTIES ( ponTabela|NumTabela ; invisivel {; trigSalvarNovo {; trigSalvarRegistro {; trigApagarRegistro {; trigCarregarRegistro}}}} )

ParâmetroTipoDescrição
ponTabela|NumTabelaPonteiro, Inteiro longoPonteiro de tabela ou número de tabela
invisivelBooleanTrue = invisível, False = visível
trigSalvarNovoBooleanTrue = Trigger "On saving new record" ativado; senão, False
trigSalvarRegistroBooleanTrue = Trigger "On saving an existing record" ativado; senão, False
trigApagarRegistroBooleanTrue = Trigger "On deleting a record" ativado; senão, False
trigCarregarRegistroBoolean*** Não usar (obsoleto) ***

Descrição

O comando GET TABLE PROPERTIES retorna as propriedades da tabela passada por pontTabela ou numTabela. Pode passar no primeiro parâmetro o número de tabela ou ponteiro da tabela.

Una vez executado o comando:

  • O parâmetro invisível retorna True se o atributo “Invisible” tiver sido definido para a tabela, do contrário False. O atributo invisível permite ocultar a tabela nos editores padrão de 4D (etiquetas, gráficos...).
  • O parâmetro trigSalvarNovo retorna True se o trigger “On saving new record” for ativado para a tabela, do contrário False.
  • O parâmetro trigSalvarReg retorna True se o trigger “On saving an existing record” for ativado para a tabela, do contrário False.
  • O parâmetro trigApagarReg retorna True se o trigger “On deleting a record” for ativado para esta tabela, do contrário False.

Ver também

GET FIELD ENTRY PROPERTIES
GET FIELD PROPERTIES
GET RELATION PROPERTIES

Propriedades

Número do comando687
Thread-seguro