dicConfig armazena configurações globais.

NomeTipoDescrição
1APPLICATIONSMódulo para qual é destinada a variável. Se for válida para todos os módulos, especificar a palavra reservada ALL
VARNAMESNome da variável
 VARVALUESValor
 DESCRIPTIONSDescrição

Variáveis Conhecidas

NomeValor PadrãoDescrição
ADMIN_USER Nome do Usuário Administrador (araUser.UserName)
ALLOW_PRINT_UNREG_TABLESFPermite imprimir tabelas não registradas em dicTable
ALLOW_POWER_USER_TO_StudioFPermite ao usuários power (araUserInfo.USER_IS_POWER) utilizar o programa ArgowStudio
ALLOW_POWER_USER_TO_CommanderFPermite ao usuários power (araUserInfo.USER_IS_POWER) utilizar o programa ArgowCommander
ALLOW_SCRIPT_TO_DISABLE_MENUFPermite um script habilitar um item de menu desabiltado com araMenuAccess
APPEND_ON_NEW_RECORDTQuando verdadeiro (T), ao clicar no botão [+] na janela PAD (numa tabela com todos os registros carregados) insere um registro ao final da planilha (igual que pressionar <Ctrl>+<↓>); se F, insere acima da linha ativa
CARD_POST_ON_LAST_VISIBLET Após <Enter> na última linha visível da ficha quando inserindo, salva é abre nova. Quando F, somente na última linha (visível ou não)
CHECK_CANDIDATE_FIELDSTQuando T, confere as colunas definidas como dicField.Candidate, caso contrario ignora a propriedade
CONTINUE_EDITFEspecifica se após pressionar <Ctrl> + <Enter> na edição numa janela PAD a tabela volta ou não ao modo edição
CONNECTION_STR_ON_SCRIPTFQuando T, o string de conexão é acessível no script (sf.db.connectionString).
CREATE_RB_TREETQuando T, o menu Relatórios é criado usando a organização hierárquica em submenus, obedecendo as pastas de dicRBFolder
DEFAULT_DISPLAY_CHAR1_AS_BOOLTColunas Char(1) não registrada são mostradas como boolean.
DEFAULT_DISPLAY_MASK_DATEMáscara padrão de exibição para colunas data.
DEFAULT_DISPLAY_MASK_DOUBLE,0.00Máscara padrão de exibição para colunas de ponto flutuante.
DEFAULT_DISPLAY_MASK_INTEGER,0Máscara padrão de exibição para colunas inteiro.
DEFAULT_DISPLAY_MASK_MONEYMáscara padrão de exibição para colunas moeda.
DEFAULT_TRIM_STRINGTRemove espaços e caracteres de controle das colunas string antes de salvar. Para configurações individuais, ver dicField.DataEditor ( Edição de Células).
DELETE_INI_FILETQuando T, o arquivo de configuração temporário do usuário é apagado ao fechar o programa. Quando F, o arquivo é enviado à lixeira
DISABLE_ON_LOGON_FAILUREFApós (MAX_LOGIN_ATTEMPTS) tentativas de login falhas, a conta é desabilitada gravando em ARAUSER_INFO:
  • USER_DISABLED ←T
  • USER_LOGGED_PC ←<usuário>@<nomePC>
  • USER_LOGGED_DATE ←getDate()
DISPLAY_BLOB_FIELDSTQuando T, as janelas PAD mostram o conteúdo das colunas BLOB se o editor dicField.dataEditor solicitar
DETAIL_OPEN_ONDEMANDTQuando T, as tabelas detalhes das janelas PAD são abertas somente ao ativar a aba
LICENSE Licença de Uso da Solução
LICENSE_x Licença de Uso da Solução para a versão x do Argow (somente a maior, 6 por exemplo). Utilizada em testes de compatibilidade, permitindo usar duas versões ao mesmo tempo.
MAX_LOGIN_ATTEMPTS5Máxima quantidade de tentativas no login
MENU_ORDER_BY_SUBMENUFDetermina a maneira de ordenar os menus:
T: MENU + MENUORDER + CAPTION
F: MENUORDER + MENU + CAPTION
Onde MENU, MENUORDER, CAPTION são colunas de dicAppMenu
MENU_TABLE_CAPTION&TabelasRótulo para o menu Tabelas
MENU_PROCESS_CAPTION&ProcessosRótulo para o menu Processos
MIN_PASSWORD_SIZE4Mínima quantidade de caracteres da senha
MINIMIZE_ON_IDLE_AFTER_MIN0Minimiza Argow se o Windows estiver inativo pelos minutos aqui especificados (0 desabilitado). Ver REQUEST_PASSWORD_ON_RESTORE.
MONO_FONTCourier NewNome da fonte do editor de texto (e editores simples) nome,tamanho.
REQUEST_PASSWORD_ON_RESTOREFSolicita senha do usuário para restaurar a janela do Argow (após ter sido minimizado). Ver MINIMIZE_ON_IDLE_AFTER_MIN
SCRIPT_INCLUDE Quando a validação de uma coluna for Notação Rápida, o script in-line gerado terá um include com o nome deste script.
SCRIPT_ONERROR_STOPFQuando T, e acontecer um erro na execução de um script de validação, não é realizada update na tabela
SELECT_RESTRICTED_FIELDSFQuando T, colunas restritas ( araFieldAccess) são selecionadas mas não visíveis.
SERVER_TIME_THRESHOLD300Tolerância máxima em segundos de diferença, entre os relógios do Gerenciador de Banco de Dados e o cliente
SHOW_AUXILIARY_TABLESFQuando T, tabelas Auxiliares (.AUXILIARY) são mostradas nas listas onde usualmente não aparecem.
SOLUTION_EVENTS Eventos para a solução.
TIME_OUT90 Tempo em segundos, de time out com a conexão.
TREE_OPEN_ONDEMANDT Quando T, as tabelas da árvore são abertas somente ao ativar o galho
TREE_SHOW_TABST Quando T, a janela de visualização padrão da árvore exibe abas
TODAYS_TIP  Frase para ser exibida no rodapé da solução, quando a solução for registrada. Para mudanças dinâmicas, ver sf.ar.tip
VISTA_ENABLEDT Ativar compatibilidade com Windows Vista
WELCOME_MSG  Mensagem de bem-vinda na tela de logon
Colunas de preenchimento automático

Tabelas que tiverem colunas com os nomes aqui especificados, serão preenchidas automaticamente após o usuário editar, inserir ou remover mas antes de enviar o comando de atualização ao banco de dados. No caso de remoção, um comando de UPDATE é enviado antes da exclusão. Estas colunas são considerados somente leitura

AF_edit_USER  Escreve o nome do usuário, quando edição
AF_add_USER  Escreve o nome do usuário, quando inserção
AF_del_USER  Escreve o nome do usuário, quando remoção
AF_edit_PROFILE  Escreve o nome do perfil, quando edição
AF_add_PROFILE  Escreve o nome do perfil, quando inserção
AF_del_PROFILE  Escreve o nome do perfil, quando remoção
AF_edit_WHEN  Escreve a data e hora, quando edição
AF_add_WHEN  Escreve a data e hora, quando inserção
AF_del_WHEN  Escreve a data e hora, quando remoção
AF_del_FIELD  Escreve '*' na coluna, aborta a operação e atualiza a tabela
AF_USER  Escreve o nome do usuário, quando edição, inserção ou remoção
AF_PROFILE  Escreve o nome do perfil, quando edição, inserção ou remoção
AF_WHEN  Escreve a data e hora, quando edição, inserção ou remoção