static void CreateConfigKeyMacroSecKey(Args _args){ TreeNode macroNode, configNode, securityNode, sourceNode; str macroName, source, configurationKeyName, labelCode, parentConfigurationKey, parentSecurityKey; container properties; #define.macros(@'\Macros') #define.configurationKey(@'\Data Dictionary\Configuration Keys') #define.securityKey(@'\Data Dictionary\Security Keys') ; configurationKeyName = "Test0001"; labelCode = "@LBL0001"; parentConfigurationKey = "&ltParentKey&gt"; parentSecurityKey = "&ltParentKey&gt"; //CONFIGURATION KEY configNode = TreeNode::findNode(#configurationKey); sourceNode = configNode.AOTfindChild(configurationKeyName); if(!sourceNode) { properties = [ "PROPERTIES", strfmt("Label #%1", labelCode), strfmt("ParentKey #%1", parentConfigurationKey), "ENDPROPERTIES"]; sourceNode = configNode.AOTadd(configurationKeyName); sourceNode.AOTsetProperties(con2str(properties,'\n')); sourceNode.AOTsave(); sourceNode.AOTrefresh(); } //MACRO macroName = strfmt('%1Enabled', configurationKeyName); source = strfmt('isConfigurationkeyEnabled(configurationkeynum(%1))', configurationKeyName); macroNode = TreeNode::findNode(#macros); sourceNode = macroNode.AOTfindChild(macroName); if(!sourceNode) { sourceNode = macroNode.AOTadd(macroName); sourceNode.AOTsetSource(source); sourceNode.AOTsave(); sourceNode.AOTrefresh(); } //SECURITY KEY securityNode = TreeNode::findNode(#securityKey); sourceNode = securityNode.AOTfindChild(configurationKeyName); if(!sourceNode) { properties = [ "PROPERTIES", strfmt("Label #%1", labelCode), strfmt("ConfigurationKey #%1", configurationKeyName), strfmt("ParentKey #%1", parentSecurityKey), "ENDPROPERTIES"]; sourceNode = securityNode.AOTadd(configurationKeyName); sourceNode.AOTsetProperties(con2str(properties,'\n')); sourceNode.AOTsave(); sourceNode.AOTrefresh(); }} //Use when form property AllowDocking is trueclass Info{ void workspaceWindowCreated(int _hWnd) { ; TreeNode::findNode(@'\Forms\' + formStr(FormName)).AOTrun(); }}//Solution found on http://www.axaptapedia.com/Tabax DATETIME - MANIPULATIONstatic void dateTimeManipulation(Args _args){ UTCDateTime dateTime; ; dateTime = DateTimeUtil::minValue(); //01-01-1900 00:00:00 dateTime = DateTimeUtil::maxValue(); //31-12-2154 23:59:59 dateTime = DateTimeUtil::newDateTime(today(), timenow(), DateTimeUtil::getUserPreferredTimeZone()); //Current Date and Time dateTime = DateTimeUtil::parse('2010-12-31T15:50:10'); //String to DateTime dateTime = DateTimeUtil::addDays(dateTime, 55); //add 55 day into dateTime} static void SecurityKeyRestore(Args _args){ // preparation of an object SecurityKeySet securitySet = new SecurityKeySet(); ; securitySet.loadGroupRights("Admin","Admin"); // Setting rights - one line for one sec key securitySet.access(securitykeynum(KeyName) ,AccessType::Delete); // finalization xAccessRightsList::saveSecurityRights(securitySet.packTouched(),"Admin", "Admin"); SysSecurity::reload(false,false,true);} static void EventViewer(Args _args){ System.Diagnostics.EventLog eventLog; LogText nameLog = "Dynamics AX Brasil"; LogText sourceLog = "Log de Teste"; ; if(!System.Diagnostics.EventLog::SourceExists(sourceLog)) { System.Diagnostics.EventLog::CreateEventSource(sourceLog, nameLog); } eventlog = new System.Diagnostics.EventLog(); eventlog.set_Source(sourceLog); //Add log message eventlog.WriteEntry("Testando log no event viewer!"); //Add error message eventlog.WriteEntry("Erro! Teste de error. \n\n" + con2str(xSession::xppCallStack()), System.Diagnostics.EventLogEntryType::Error); //Add warning message eventlog.WriteEntry("Fim de teste" , System.Diagnostics.EventLogEntryType::Warning); info("Olhe no seu event viewer!");} (breve pensamento sobre a vida dos Mestres) O principio que nao tem metodo vs O Mestre que da licao Uma das citacoes mais utilizadas pelos capoeiristas e a celebre frase que Mestre Pastinha utilizou para expressar seu pensamento sobre a Capoeira, "mandinga de escravo em ansia de liberdade, seu principio nao tem metodo e seu fim e inconcebivel ao mais sabio capoeirista". Mas, afinal, o que sera que Pastinha quis dizer? A afirmacao mostra que para Pastinha, o ensino da Capoeira nao devia seguir um metodo rigido e padronizado, mas respeitar a invidualidade de cada capoeirista. Para ele, cada um tem sua mandinga, seu jeito de jogar, e e essa naturalidade o carater primordial, ja que remete ao proprio ideal de liberdade da capoeira. Mestre Pastinha corroborou essa ideia por diversas vezes, como em "cada um e cada um, ninguem joga do meu jeito". Ele valorizava tambem a tradicao, a ancestralidade da Capoeira, uma especie de devocao pelos fundamentos da chamada "Capoeira Mae", como entitulou a Angola, e foi com essa filosofia que conquistava o respeito e admiracao de intelectuais e figuras do meio academico. Mestre Pastinha e Mestre Bimba Como contraponto, nessa epoca, a Capoeira Regional de Mestre Bimba era uma novidade que fazia grande sucesso entre os capoeiristas, como o faz ate hoje. Mestre Bimba criou um metodo, para ensinar os fundamentos de sua Capoeira, criando sequencias, toques e toda uma formalistica,