Na velikosti záleží

X++ normálně nerozlišuje velikost písmen – můžete zavolat warning(“x”) nebo WaRnInG(“x”) a oboje udělá to samé (ačkoli vaši kolegové nemusí být tak benevolentní jako kompilátor X++). Nicméně to samé naplatí pro .NET Interop z X++ – můžete sice použít například System.Math::Cos(0), ale pokud zkusíte zavolat System.Math::cos(0), dostanete kompilační chybu. Existují dokonce případy, kdy změna velikosti …

Continue reading ‘Na velikosti záleží’ »

Řádky pro více hlaviček

Cílem dnešního cvičení je vytvoření formuláře s dvěma gridy (obsahující hlavičky a odpovídající řádky). Trik je v tom, že pokud vyberete více hlaviček, formulář zobrazí řádky pro všechny. Následující formulář využívá prodejní objednávky. Všimněte si, že vybrané objednávky mají čísla 1, 3 a 4 a zobrazené řádky také patří k objednávkám 1, 3 a 4: …

Continue reading ‘Řádky pro více hlaviček’ »

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’ »

Microsoft Virtual Academy Jump Starts

Microsoft Virtual Academy nabízí v příštích dvou týdnech úžasný počet Jump Start lekcí: Designing Your XAML UI with Blend (12. listopad 2013, 9:00 – 17:00 PST) Developing Windows Azure and Web Services (13. listopad 2013, 9:00 – 17:00 PST) What’s New in Windows 8.1 for IT Professionals (14. listopad 2013, 10:00-17:00 PST) Windows Store App …

Continue reading ‘Microsoft Virtual Academy Jump Starts’ »

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’ »