Unit untConstantes

DescriçãousesClasses, Interfaces, Objetos e RegistrosFunções e ProcedimentosTiposConstantesVariáveis

Descrição

Unit de Valores constantes

Armazena constantes utilizadas pelos projetos, esta unit será copiada para todos os subprojetos criados a partir do comanche, e os valores das constantes podem ser alterados para cada projeto, além de poder adicionar mais constantes referentes a eles.

Visão Geral

Constantes

C_BOOLEAN_CHAR_TRUE = 'S';
C_BOOLEAN_CHAR_FALSE = 'N';
C_BOOLEAN_INT_TRUE = 1;
C_BOOLEAN_INT_FALSE = 0;
C_NOME_CAMPO_ID = 'ID';
C_NOME_CAMPO_NOME = 'NOME';
C_NOME_CAMPO_DESCRICAO = 'DESCRICAO';
C_NOME_CAMPO_DATA = 'DATA';
C_NOME_CAMPO_DATA_HORA = 'DATA_HORA';
C_NOME_CAMPO_VALOR = 'VALOR';
C_NOME_INDICE_AGGREGATE = 'INDICE_AGGREGATE';
C_NOME_CAMPO_REGISTRO_EXCLUIDO = 'REGISTRO_EXCLUIDO';
C_NOME_GERADOR_USUARIO_GRUPO = 'USUARIO_GRUPO';
C_COPYRIGTH = 'Copyrigth © 2002 - 2007 Comanche Development Team™';
C_PREFIXO_FILIAL = '';
C_PREFIXO_EMPRESA = '';
C_FORMATO_USUARIO_REGISTRADO = '99\.999\.999\/9999\-99';
C_BUILD_ESPECIAL = 'EXATIBUILDESPECIAL';
C_REGISTRY_KEY = '\SOFTWARE\ExatiSistemas\';
C_REGISTRY_REG_USER_DATA = 'USER_DATA';
C_REGISTRY_REG_USER_KEY = 'USER_KEY';
C_ULTIMO_USUARIO_LOGIN = 'ULTIMO_USUARIO_LOGIN';
C_ROOT_KEY = HKEY_LOCAL_MACHINE;
C_IDENTIFICACAO_APLICATIVO = '00005';
C_CHAVE_CRIPTOGRAFICA = 'APOCALIPSE_TRANSP_2007';

Descrição

Constantes

C_BOOLEAN_CHAR_TRUE = 'S';

informe aqui os valores padrão para os campos Constante para campo boolean verdadeiro e falso no formato char

C_BOOLEAN_CHAR_FALSE = 'N';
 
C_BOOLEAN_INT_TRUE = 1;

Constante para campo boolean verdadeiro e falso no formato inteiro

C_BOOLEAN_INT_FALSE = 0;
 
C_NOME_CAMPO_ID = 'ID';

Constante para o nome do campo ID (chave primaria, geradores, etc);

C_NOME_CAMPO_NOME = 'NOME';

Constante para o nome do campo Nome e Descrição (utilizado em buscas, etc);

C_NOME_CAMPO_DESCRICAO = 'DESCRICAO';
 
C_NOME_CAMPO_DATA = 'DATA';

Constante para o nome do campo Data e Hora (utilizado em buscas, etc);

C_NOME_CAMPO_DATA_HORA = 'DATA_HORA';
 
C_NOME_CAMPO_VALOR = 'VALOR';

Constante para o nome do campo Valor (utilizado em alguns cálculos, etc);

C_NOME_INDICE_AGGREGATE = 'INDICE_AGGREGATE';

Nome do Índice aggregate criado para funções agregadas do kernel.

C_NOME_CAMPO_REGISTRO_EXCLUIDO = 'REGISTRO_EXCLUIDO';

Constante para o nome do campo de registro excluído, utilizado quando não se quer excluir o registro efetivamente do banco de dados marcando apenas como exlcuído. OBS : UTILIZAR SEMPRE UM CAMPO DO TIPO CHAR(1), Serão utilizadas as definições de C_BOOLEAN_CHAR_TRUE e C_BOOLEAN_CHAR_FALSE

C_NOME_GERADOR_USUARIO_GRUPO = 'USUARIO_GRUPO';

Nome do Gerador para a tabela de Grupos de Usuários e Usuários

C_COPYRIGTH = 'Copyrigth © 2002 - 2007 Comanche Development Team™';

Informação de direito de cópia

C_PREFIXO_FILIAL = '';

Prefixos de uso geral, para ser utilizado em nomes de variáveis de relatórios por exemplo

C_PREFIXO_EMPRESA = '';
 
C_FORMATO_USUARIO_REGISTRADO = '99\.999\.999\/9999\-99';

Formatação da string do usuário registrado

C_BUILD_ESPECIAL = 'EXATIBUILDESPECIAL';

Aplicativo com Build Especial

C_REGISTRY_KEY = '\SOFTWARE\ExatiSistemas\';

Chave de registro principal de armazenamento da aplicacao

C_REGISTRY_REG_USER_DATA = 'USER_DATA';

Chave de registro para armazenar dados do usuario * CNPJ do registro

C_REGISTRY_REG_USER_KEY = 'USER_KEY';

Chave de registro para armazenar o código de ativação do software

C_ULTIMO_USUARIO_LOGIN = 'ULTIMO_USUARIO_LOGIN';

Chave de Registro para armazenar o ultimo LOGIN de usuário utilizado no computador

C_ROOT_KEY = HKEY_LOCAL_MACHINE;

chave ROOT de gravação no registro

C_IDENTIFICACAO_APLICATIVO = '00005';

IDENTIFICAÇÃO DO APLICATIVO COMPOSTA POR UMA STRING QUE PODE SER UTILIZADA DE QUALQUER MANEIRA PELO USUÁRIO, TANTO UM ID QUANTO UM CODINOME.

C_CHAVE_CRIPTOGRAFICA = 'APOCALIPSE_TRANSP_2007';

Chave criptográfica para encriptar informações de inicialização

Autor

Criada

Data: 17 de Julho de 2006

Última modificação

$CheckInDate: 15/06/2007 15:18:27 $