AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX Blogs
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.01.2011, 18:11   #1  
Blog bot is offline
Blog bot
Участник
 
25,640 / 848 (80) +++++++
Регистрация: 28.10.2006
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.);
}
İkincisi:ParmEnum ile ayırabilirsinizki bu daha şık olur.

Ö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.);
}
Источник: http://www.fatihdemirci.net/index.ph...digini-bulmak/
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
fatihdemirci: Axaptada hiyerarşık bir tabloyu ağaç yapısıyla yönetmek Blog bot DAX Blogs 0 11.01.2011 21:11
fatihdemirci: Ax ile belli bir klasordeki dosya ve klasorleri bulan metod Blog bot DAX Blogs 0 04.12.2010 14:11
fatihdemirci: Query ile yapamadığınız bir join’i nasıl yapabilirsiniz? Blog bot DAX Blogs 1 20.09.2010 10:21

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 12:34.