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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.01.2009, 16:05   #1  
Blog bot is offline
Blog bot
Участник
 
25,475 / 846 (79) +++++++
Регистрация: 28.10.2006
axStart: new release of the AOTDigger
Источник: http://axstart.spaces.live.com/Blog/...C0A0!466.entry
==============

Would it be nice if c# developers could program easy with the .net connector like this:
 
C# example


 ax.TTSBegin();
 ledgerjournalnameWrapper ledgerjournalName = newledgerjournalnameWrapper();
 ledgerjournaltableWrapper ledgerjournalTable = newledgerjournaltableWrapper();
 ledgerjournalName.common.ExecuteStmt("Select firstonly from %1 where %1.journalType == 0");
 ledgerjournalTable.journalnameField = ledgerjournalName.journalnameField;
 ledgerjournalTable.initfromledgerjournalnameAX();
 ledgerjournalTable.nameField = "C# generated Journal";
 ledgerjournalTable.insert();
 
 numberseqWrapper numberseq = numberseqWrapper.newgetnumfromcodeAX(ledgerjournalName.voucherseriesField);
 
 ledgerjournaltransWrapper ledgerjournalTrans = newledgerjournaltransWrapper();
 ledgerjournalTrans.voucherField = numberseq.voucherAX();
 ledgerjournalTrans.journalnumField = ledgerjournalTable.journalnumField;
 ledgerjournalTrans.currencycodeField = "EUR";
 ledgerjournalTrans.exchrateField = currencyWrapper.exchrateAX(ledgerjournalTrans.currencycodeField);
 ledgerjournalTrans.accounttypeField = _ledgerjournalactype._ledger;
 ledgerjournalTrans.accountnumField = "57210";
 ledgerjournalTrans.amountcurdebitField = 102.00;
 ledgerjournalTrans.transdateField = DateTime.Now;
 ledgerjournalTrans.txtField = "Room Stay";
 ledgerjournalTrans.offsetaccounttypeField = _ledgerjournalactype._ledger;
 ledgerjournalTrans.offsetaccountField = "18110";
 ledgerjournalTrans.insert();
 
 ledgerjournalcheckpostWrapper ledgerJournalCheckPost = ledgerjournalcheckpostWrapper.newledgerjournaltableAX(ledgerjournalTable.common,_noyes._yes);
 ledgerJournalCheckPost.runAX();
 
It is possible when all AOT tables, classes and base enum are wrapped. for more details look at:
http://www.codeplex.com/AOTDigger
 


Источник: http://axstart.spaces.live.com/Blog/...C0A0!466.entry
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axStart: Please keep the AOT reports in Dynamics AX next release alive Blog bot DAX Blogs 2 13.12.2008 12:18
axStart: Microsoft Dynamics AX 2009 Hot Topics Web Seminar Series Blog bot DAX Blogs 0 06.08.2008 12:05
Kashperuk Ivan: Microsoft Dynamics AX 2009 CTP3 release is available on PartnerSource Blog bot DAX Blogs 35 10.04.2008 20:05
mfp: Now available: Dynamics AX 2009 Pre-Release (CTP3) Demonstration Toolkit Blog bot DAX Blogs 0 26.03.2008 18:05
axStart: How to work with big projects with multi add-ons Blog bot DAX Blogs 0 30.12.2007 16:30

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 09:42.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.