Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

Versão 1 Próxima »

Permite alterar e consultar definições e configurações diversas do DBAccess em tempo de execução.

Sintaxe

TCConfig()

Retorno

Nome

Tipo

Descrição

cRet

caractere

Retorna uma string correspondente ao parâmetro informado.

Observações

  • O parâmetro cParms é uma string que identifica a ação ou condfiguração a ser consultada ou alterada. Para obter a lista de configurações possíveis – separadas por ";" – chame a função com o parâmetro 'ALL_CONFIG_OPTIONS'. Caso seja informada uma configuração desconhecida, a função retorna uma string em branco.
  • Release 20190923
    • ALL_CONFIG_OPTIONS => Lista todas as configurações disponíveis
      Pode retornar "OK" em caso de sucesso, "NOT_SUPPORTED" caso o Banco de Dados não tenha suporte para a coluna S_T_A_M_P_,
      ou "INVALID_OPTION" caso seja informado um parâmetro diferente de "ON" ou "OFF".</li>
    • GETUSEROWSTAMP => Consulta se a criação da coluna S_T_A_M_P_ para novas tabelas está habilitada, retorna "ON" ou "OFF"
      Pode retornar "OK" em caso de sucesso, "NOT_SUPPORTED" caso o Banco de Dados não tenha suporte para a coluna S_T_A_M_P_,
      ou "INVALID_OPTION" caso seja informado um parâmetro diferente de "ON" ou "OFF".</li>
      </li>
    • GETAUTOSTAMP => Consulta se a criação automática da coluna S_T_A_M_P_ na abertura da tabela está habilitada, retorna "ON" ou "OFF"

Exemplos

// No exemplo abaixo listamos em um array todas as configurações disponíveis
user function teste()
  Local nHandle := TCLink()
  Local nI, cConfig,aConfig

  cConfig := TCConfig('ALL_CONFIG_OPTIONS')
  
  aConfig := strtokarr(cConfig,';')
  For nI := 1 to len(aConfigs)
      conout(aConfigs[nI])
  Next

  TCUnlink( nHandle )
return
  • Sem rótulos