Tisk reportu z kódu v AX2012

Jak vytisknout report z X++ a změnit nastavení tisku v AX2012? Mám pro vás konkrétní příklad – měl by vám dát dobrou představu jak na to, i pokud je váš případ je trochu jiný. SrsReportRunController controller = new SrsReportRunController(); SysUserLicenseCountRDPContract rdpContract = new SysUserLicenseCountRDPContract(); SRSPrintDestinationSettings settings;   // Určete, jaký report and design reportu se …

Continue reading ‘Tisk reportu z kódu v AX2012’ »

AxBuild.exe

Dnes chci jen krátce upozornit na něco, co jste možná minuli. Microsoft uvolnil malou konzolovou aplikace pro Dynamics AX R2 CU 7 nazvanou AxBuild. Je schopna kompilovat X++ kód přímo na AOS and dělat to v několika vláknech najednou, což má obrovský vliv na výkon. Microsoft dosáhl dokonce 92% (!) zlepšení času kompilace (v pečlivě …

Continue reading ‘AxBuild.exe’ »

Rok v číselné řadě (AX2012)

Na diskusních fórech jsem zaznamenal hodně otázek o tom, jak přidat rok do číselné řady v AX2012, tedy jak generovat ID jako 2013-xxxxx a 2014-xxxxx, která by automaticky použila aktuální rok. Někteří lidé chápou, že by to měly umožňovat rozsahy (scopes) číselných řad, ale neví jak. Naštěstí je to nejen možné, ale i celkem jednoduché. …

Continue reading ‘Rok v číselné řadě (AX2012)’ »

Zpracování výjimek s X++ and .NET Interop

Nedávná diskuze na komunitním fóru o zprávách ve výjimkách mě přiměla danou situaci důkladně otestovat a myslím, že výsledky stojí za zveřejnění. Tento příspěvek také zmiňuje něco, co jsem už zjistil dříve – že v kódu, který používá .NET Interop a který může být spouštěný jak jako X++ tak i CIL, může být zpracování výjimek …

Continue reading ‘Zpracování výjimek s X++ and .NET Interop’ »

AX2012 R2 Demo V3.0

Microsoft nedávno uvolnil nové virtuální stroje s předkonfigurovanou AX2012 R2 (a spoustou dalších věcí): Microsoft Dynamics AX 2012 R2 Solution Demo Package V3.0. Hlavní virtuální stroj jsem už nainstaloval a  chtěl bych se podělit o dvě varování: Pokud používáte Hyper-V 2.o (Windows Server 2008), nemůžete virtuální stroj naimportovat – musíte vytvořit nový a použít poskytnutý …

Continue reading ‘AX2012 R2 Demo V3.0’ »