Main Menu Add Article My Account Sign Up Videos Store

Information Articles New Internet Articles

Join Now Remember Page! Email this Page Article List Business Articles Career Development Articles Certification Articles Computer Industry Articles Computer Tips Articles Entertainment Articles Finance Real Estate Articles Home Family Articles How to Article Articles Increase Web Traffic Articles Internet Business Articles Internet Help Articles Marketing Articles Miscellaneous Articles Other Articles Product Service Review References Education Articles Search Engine Info Articles Self Help Articles Technology Articles Tutorials Articles Web Hosting Articles Web Marketing Articles Webmaster Info Articles Website Design Articles Work at Home

Axapta – Microsoft Dynamics AX MorphX/X++


Computer Tips Not Available

Axapta – Microsoft Dynamics AX MorphX/X++ : by More by Andrew Karasev
submitted Tuesday May 02nd, 2006
Computer Tips
Author HyperLink : Not Available
Axapta – Microsoft Dynamics AX MorphX/X++ Axapta – Microsoft Dynamics AX MorphX/X++ ArticleViews : View more Articles articles Date : Tuesday May 02nd, 2006 Title : Axapta – Microsoft Dynamics AX MorphX/X++ Author : : Andrew Karasev Axapta – Microsoft Dynamics AX MorphXX++ Desenvolvimento de anotações

Microsoft Axapta é recentemente lançado (Abril de 2006) para nosso mercado Brasileiro de ERP e nós, como técnicos especialistas, que participamos no teste de localização do Axapta para a Microsoft Business Solutions em São Paulo gostaríamos de começar a popularização do desenvolvimento do software Axapta.

Modal Dialoga versus forms – manipulação do evento. É tipicamente considerado por ser o mais complexo e sofisticado para lidar com diálogos modais. Aqui gostaríamos de dividir o envelope de códigos para tal técnica. Usando RunBase possibilita a manipulação de eventos na tela em diálogos:
Método de Diálogo:

protected Object dialog(…)
{

dialog.allowUpdateOnSelectCtrl(true);

}
Sobre a seleção de cotrole, o runbase.dialogSelectCtrl() é executado:

public void dialogSelectCtrl()
{
super();
processing here
}

Sempre use recId para saber se uma indicação determinada foi gravada.
Em Axapta, existem duas opções para saber se uma determinada indicação foi gravada.
Opção 1:
selecione purchTable onde
purchTable.purchId == "Do not exist";
se (purchTable)
{
…Your logic here
}

Opção 2:
selecione purchTable onde
purchTable.purchId == "Do not exist";
se (purchTable.recId)
{
…Your logic here
}

É fortemente recomendado o uso do recId. Porque quando se trabalha com funções agregadas numa determinada indicação, a referência de tabelas sempre existirá, não importa se houve ou não a gravação, mas recId será 0.
e.g.
selecione count(purchId) purchTable onde
purchTable.purchId == "Do not exist";
se (purchTable)
{
info("The record exists!");
}

Será mostrado ao usuário The record exist!" mesmo que não haja nenhuma gravação.

Agradecimentos especiais ao Fred Shen.

Você sempre poderá contar com a nossa ajuda e experiência em nossos escritórios: São Paulo +55-11-3444-4949, EUA +1-866-528-0577 ou +1-630-961-5918, México +52-55-535-04027, Europa +44-20-8123-2580 ou +45-36-96-5520 ou pelo email help@albaspectrum.com

Andrew Karasev (help@albaspectrum.com +55-11-3444-4949) é Consultor em ERP para a Divisão Latino América do Grupo Alba Spectrum Technology ( [site]ww.albaspectrum.com ) - SAP Business One, Oracle: Oracle E-Business Suite, Oracle Financials, Microsoft Business Solutions: Microsoft Great Plains (Microsoft Dynamics GP), Microsoft CRM (Microsoft Dynamics CRM), Microsoft Navision (Microsoft Dynamics NAV), Microsoft Axapta (Microsoft Dynamics AX). Atendemos clientes em São Paulo, Rio de Janeiro, Salvador, Porto Alegre, Curitiba, Belo Horizonte, Recife, Manaus e demais cidades do Brasil e o resto do mundo.

Author Link : www.albaspectrum.com
Search Terms for this article include :

Comments on Axapta – Microsoft Dynamics AX MorphX/X++


Comments about this:
Comment Title