Показать сообщение отдельно
Старый 02.06.2011, 20:11   #1  
Blog bot is offline
Blog bot
Участник
 
25,477 / 846 (79) +++++++
Регистрация: 28.10.2006
Dynamics AXBR: Usando o jumpRef()
Источник: http://feedproxy.google.com/~r/daxbr/~3/TY58-3Jo6Ws/
==============

Esses dias eu precisei desenvolver um formulário bem genérico que poderia ser carregado de diversos lugares, populado por dados diversos e com a funcionalidade de “Ir para o formulário da tabela principal” funcionando, para tal, temos que sobrescrever o método jumpRef do campo que queremos usar e escrever um pouco de código.

O processo é bem simples, consistem em sobrescrever o método e chamar o formulário que deve ser aberto, abaixo um exemplo simples:

X++:
public void jumpRef()
{
    LedgerJournalTable          ledgerJournalTable = LedgerJournalTable::find(PIC_ShowTransactions.JournalNum);
    Args                        args;
    FormRun                     formRun;
    ;
    args = new Args();
    args.caller(element);
    args.record(ledgerJournalTable);
    formRun = new MenuFunction(menuitemdisplaystr(LedgerJournalTable), MenuItemType::Display).create(args);
    formRun.run();
}
Este exemplo não é um exemplo muito usual, mas foi o mais rápido que fiz para postar aqui pra vocês.

Abraço,
Pichler






Источник: http://feedproxy.google.com/~r/daxbr/~3/TY58-3Jo6Ws/
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.