#include "TOTVS.CH"
user function tstSet()
// Define formato da data do sistema
// Exemplo mm(mes)/dd(dia)/yyyy(ano)
Set(_SET_DATEFORMAT, 'mm/dd/yyyy' )
// Exibe ou omite os registroregistros marcados para deleção no bandobanco de dados
// Se definido:
// .T. ou "ON" - Omite os registros deletados
// .F. ou "OFF" - Exibe os registros deletados
Set(_SET_DELETED, .T.)
// Permite um maior controle das datas com apenas dois digitos, exemplo:
// Se definido 1980, a data "04/05/78" será igual a 04/05/2078
// e a data "04/05/92" será igual a 04/05/1992
Set(_SET_EPOCH, 1980)
// Determina se as comparações entre expressões
// caracteres devem ser totalmente iguais ou parciais
// Se definido:
// .T. - As comparações serão exatas
// .F. - As comparações serão parciais
Set(_SET_EXACT, .T.)
// Determina se a abertura de arquivos para utilização
// será de modo exclusivo ou compartilhado.
// Se definido:
// .T. - A abertura dos arquivos será no modo exclusivo
// .F. - A abertura dos arquivos será no modo compartilhado
Set(_SET_EXCLUSIVE, .T.)
// Liga ou desliga a pesquisa relativa da função DBSEEK
// Se definido:
// .T. - Efetuara a busca parcial do registro, exemplo:
// Buscando pelo texto "TN", não encontrando um registro,
// será apontado para o registro aproximado, exemplo "TOTVS"
// .F. - Efetuara apenas a busca exata de um registro, exemplo:
// Buscando pelo texto "TO" será apontado para o registro que contenha
// o texto, exemplo "TOTVS", neste caso a busca por "TN" retorná FALSO
Set(_SET_SOFTSEEK, .T.)
// Liga ou desliga a inclusão de chaves duplicadas em um índice no banco de dados.
// Se definido:
// .T. - Impedirá chaves duplicadas
// .F. - Permitirá chaves duplicadas
Set(_SET_UNIQUE, .T.)
// Caso a função SET seja chamada apenas com o parâmetro, sem a definição de valores
// sera retornado o valor previamente definido para este parâmetro
//
// Observação:
// O tipo do retorno irá variar dependendo do parâmetro selecionado
// os tipos retornados poderão ser Texto, Numérico ou Lógico
Set(_SET_DATEFORMAT)
Set(_SET_DELETED)
Set(_SET_EPOCH)
Set(_SET_EXACT)
Set(_SET_EXCLUSIVE)
Set(_SET_SOFTSEEK)
Set(_SET_UNIQUE)
Return
|