GET TABLE PROPERTIES
GET TABLE PROPERTIES ( ponTabela|NumTabela ; invisivel {; trigSalvarNovo {; trigSalvarRegistro {; trigApagarRegistro {; trigCarregarRegistro}}}} )
Parâmetro | Tipo | Descrição | |
---|---|---|---|
ponTabela|NumTabela | Ponteiro, Inteiro longo | → | Ponteiro de tabela ou número de tabela |
invisivel | Boolean | ← | True = invisível, False = visível |
trigSalvarNovo | Boolean | ← | True = Trigger "On saving new record" ativado; senão, False |
trigSalvarRegistro | Boolean | ← | True = Trigger "On saving an existing record" ativado; senão, False |
trigApagarRegistro | Boolean | ← | True = Trigger "On deleting a record" ativado; senão, False |
trigCarregarRegistro | Boolean | ← | *** 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 comando | 687 |
Thread-seguro | ✓ |