Argow disponibiliza as seguintes variáveis que são substituídas por seus valores em filtros e scripts:

NomeExemploDescrição
Informação da Solução
AR_ModuleARDEMONome do módulo
AR_SolutionArgow DemoNome da solução
AR_inDebug(1=0)(1=1) quando estiver em modo debug
AR_inDesign(1=0)(1=1) quando estiver em modo design
Informação do Usuário Logado no Argow
AR_UserNamearNome araUser.User_Name
AR_UserID1Identificador araUser.User_ID
AR_UserProfileAdmPerfil araProfile.Prof_Name
ou '' (se araUser.Prof_ID = NULL)
AR_UserProfileID1Identificador do perfil araProfile.Prof_ID
ou -1 (se araUser.Prof_ID = NULL)
AR_UserIsPower(1=0)(1=1) quando o usuário for power araUserInfo.User_Is_Power
AR_UserIsAdmin(1=0)(1=1) quando o usuário for administrador dicConfig ver ADMIN_USER
Informação do contexto
AR_TableNamecidadesNome da tabela
AR_MenuID'A'Identificador do menu dicAppMenu.itemID
AR_ContextWhere
  • aracUnkown: ?
  • aracMenu: Menu
  • aracMaster: Master
  • aracDetail: Detail
  • aracLookup: Lookup
  • aracTreeMaster: Tree
  • aracWhere: Where
  • aracFilter: Filter
  • aracProcess: Process
  • aracShowSelect: Show
  • aracScript: Script
  • aracAppStart: AppStart
  • aracAppEnd: AppEnd
  • aracHtml: Html
  • aracReport: Report
AR_KeyActionWizard
  • arakNone: -
  • arakCalculated: Calculated
  • arakFieldEvent: FieldEvent
  • arakConstrain: Constrain
  • arakWizard: Wizard
  • arakView: View
  • arakPrint: Print
  • arakOpen: Open
  • arakOnFilter: OnFilter
  • arakScroll: Scroll
  • arakEdit: Edit
  • arakInsert: Insert
  • arakDelete: Delete
  • arakPost: Post