click fraud detection

Статьи

22 Ноябрь 2017
17 Ноябрь 2017

Алгоритм создания строк журнала резервного запаса модуля "Сводное планирование" Microsoft Dynamics AX

Модуль «Сводное планирование» / «Журналы» / «Резервный запас» / «Строки» / кн. «Строки журнала» / «Создать строки».

1. Вычисляется количество месяцев (numOfMonth) между датой начала и датой конца расчета.

2. Формируется цикл по номенклатурам, которые отбираются за счет фильтра на форме создания строк:

 

18 Октябрь 2017

X ++ в AX7: Объявление переменных в коде. Часть 14

Какую цену вы бы заплатили, чтобы иметь возможность делать так в X ++?

for (int i = 1; i <= n; i++)   

{
}    

Или так:

12 Октябрь 2017

X++ в AX7: Ключевое слово Const. Часть 13

В AX7 X++ теперь поддерживается ключевое слово const. Его семантика аналогична семантике в C#

Если вкратце, то это позволяет вам определять члены в классе и переменные в методе, они могут быть проинициализированы только в объявлении. Компилятор заменит ссылки-константы значениями. Другими словами значение константы должно быть определено в момент компиляции. 

Это убийственная «фича»! Она позволяет избавиться от большинства случаев использования макросов. 

02 Октябрь 2017

Настройка персональной виртуальной машины для разработок в Dynamics 365 For Operations

Автор материала: Brian J. Parker. Ссылка на оригинальную статью. 

Последнее обновление в исходный материал внесено 1 июня 2017г.

28 Сентябрь 2017

X++ в AX7: Методы расширения. Часть 12

Вы когда-нибудь сталкивались с тем, что Microsoft предоставил класс или таблицу в которой не достает методов, которые облегчили бы вашу жизнь? Если это так, у вас может возникнуть соблазн добавить его самостоятельно, используя перекрытие. И вы наверняка заплатите за это при обновлении!

Вы будете довольны, сейчас AX7 X ++ поддерживает методы расширения, подобно C#.

14 Сентябрь 2017

X++ в AX7: Ключевое слово Readonly. Часть 11

В AX7 X++ сейчас есть поддержка ключевого слова readonly. Семантика идентична readonly в C#.

Вкратце: это позволяет вам определять члены класса, которые могут быть проинициализированы только при объявлении или в конструкторе того же класса.

class MyClass 
{  
    readonly str identifier = "XYZ";  
    readonly str identifier2;  

 

07 Сентябрь 2017

X++ в AX7: вещественные типы данных. Часть 10

В AX2012 переменные типа real компилируются как тип System.Decimal при компилировании CIL. В AX7 это является единственным возможным вариантом.

Основное отличие между этими вариантами в максимальном возможном значении:

AX 2012:
AX 7:

~ 9*10^127
~ 8*10^28

Оба значения достаточно велики в большинстве случаев в практике ERP систем, но всё же есть вероятность получения ошибки.

04 Сентябрь 2017

Штатные IT-специалисты или аутсорсинг?

Почему аутсорсинговая компания эффективнее штатных IT-специалистов

 

Бывают ситуации, когда штатные специалисты основную часть своего времени проводят в ожидании запросов или не могут выполнить работу из-за поломки оборудования (что происходит реже). В IT такое явление можно назвать как простой.

Простой – это временная приостановка работ. Компании оплачивают время простоев штатных IT-специалистов. Но в целом это может негативно сказаться на экономической составляющей компании.

31 Август 2017

X++ в AX7: Internal keyword. Часть 9

Internal – ключевое слово в синтаксисе X++. Его семантика аналогична семантике в C#. Когда вы помечаете класс или метод как internal, тогда он доступен только в той модели, в которой он определен.

internal class MyInternalClass 
{  
    internal void myInternalMethod() 
    {  
    }  
}

Подпишитесь на блог

Все интересные статьи нашего блога на Вашем почтовом ящике!


Подписка

Служба контроля качества сервиса

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


Письмо директору