21.01.2011, 18:11 | #1 |
Участник
|
fatihdemirci: Axaptada bir formun hangi menuItem ile çağırıldığını bulmak
Источник: http://www.fatihdemirci.net/index.ph...digini-bulmak/
============== Merhaba Örneğin sizden LedgerJournalTable formunun Kambiyo senetleri günlüğünden çağırıldığında bazı ek işlemler yapmanızı istediler. Kambiyo senetlerinden Kambiyo senedi günlüğünü (yani LedgerJournalTable formunu) açan “LedgerJournalTableExchangeNote” isimli MenuItemdır. Burada iki yöntem kullanılabilir. Birincisi: MenuItem’ ın isminden ayırabilirsiniz. X++: if (element.args().menuItemName() == menuitemDisplaystr(LedgerJournalTableExchangeNote)) { info(Beni kambiyo senetlerinden lar.); } Öncelikle MenuItem’ın EnumTypeParameter ve EnumParameter özelliklerini tanımlamalıyız. Bizim kullandığımız LedgerJournalTableExchangeNote menuItem’mı için zaten standartta tanımlamalar yapılmış olduğunda aşağıdaki şekilde kullanabiliriz. X++: if (element.args().parmEnum() == LedgerJournalType::ExchangeNote)
{
info(Beni kambiyo senetlerinden lar.);
}
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору. |
|