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

Старый

Блог переехал!

Запись от Артем Enot Грунин размещена 06.06.2019 в 20:07 (CRM, SharePoint и Черная Магия)

Все привет! Спасибо всем кто оставался со мной на этом ресурсе, даже тогда когда его забыл Гугл Внешний поиск снова работает, но я все же решил двигаться дальше. Теперь мой блог выходит гораздо чаше и на английском (ну, некоторой его форме). Добро пожаловать: https://fixrm.wordpress.com
Аватар для Артем Enot Грунин
Moderator
Размещено в CRM
Просмотров 115 Комментарии 0 Артем Enot Грунин is offline
Старый

Ищем Ведущего программиста Axapta

Запись от Александр АО "НТЦ ЭЛИНС" размещена 05.06.2019 в 16:54

В акционерное общество "Научно-технический центр ЭЛИНС" требуется Ведущий программист Axapta:

Обязанности:


• Модификация и поддержка существующего кода, написание нового.
• Доработка и поддержка существующей ERP-системы предприятия на базе Dynamics...
Участник
Размещено в Без категории
Просмотров 68 Комментарии 0 Александр АО "НТЦ ЭЛИНС" is offline
Старый

X++, the catch Michael Fruergaard Pontoppidan November 24, 2016

Запись от Logger размещена 03.06.2019 в 09:42
Обновил(-а) Logger 10.06.2019 в 21:23

X++, the catch
mfp Michael Fruergaard Pontoppidan November 24, 2016

"When building a cannon, make sure the cannon ball comes out in the right direction." This is a piece of advice I heard many years ago. I think, we in generally have been following the advice in the Dynamics AX platform group. The APIs and designs have been easy to understand, and without side-effects. This blog post describes an exception – if you are an X++ developer, you better pay attention:...
Участник
Размещено в Без категории
Просмотров 169 Комментарии 1 Logger is offline
Старый

Паттерн Related Table

Запись от dech размещена 17.10.2018 в 15:29

Пожалуй уже всем надоело каждый раз выискивать подходящий метод на таблице для поиска подчиненных (ну или просто связанных) записей. Возьмем к примеру таблицу SalesLine, у которой есть такие методы как salesTable(), inventTable(), inventDim() и так далее...
Т.е. у нас есть некоторый внешний ключ, по которому мы хотим найти связанную запись в таблице, для которой данный ключ является первичным. Чтобы не плодить кучу методов, я решил добавить один новый метод, который будет "лучше старых двух"....
Аватар для dech
Участник
Размещено в Без категории
Просмотров 368 Комментарии 0 dech is offline
Старый

Excel Add-In - Update Ledger journals

Запись от b_nosoff размещена 07.10.2018 в 04:08

To enable update on LedgerGeneralJournalService perform the following steps:

Add RecId field to the LedgerJournalTrans datasource of the AxdLedgerGeneralJournal query.



Set Update property of both LedgerJournalTable and LedgerJournalTrans datasources of the AxdLedgerGeneralJournal query to Yes.

Set Validate Property of the CustEPRemitInfo_BR...
Миниатюры
Нажмите на изображение для увеличения
Название: recid.png
Просмотров: 150
Размер:	41.0 Кб
ID:	435   Нажмите на изображение для увеличения
Название: update.png
Просмотров: 79
Размер:	23.7 Кб
ID:	436  

Нажмите на изображение для увеличения
Название: ds.png
Просмотров: 77
Размер:	11.1 Кб
ID:	437  
Аватар для b_nosoff
Читатель
Размещено в Без категории
Просмотров 110 Комментарии 0 b_nosoff is offline
Старый

удаленщик

Запись от Alex3636 размещена 19.05.2018 в 15:13

Цитата:
Сообщение от Alex3636 Посмотреть сообщение
к сожалению платят лучше за работу в офисе
Участник
Размещено в Без категории
Просмотров 79 Комментарии 0 Alex3636 is offline
Старый

1

Запись от Ольга Мишакова размещена 25.04.2018 в 16:53

1
Участник
Размещено в Без категории
Просмотров 81 Комментарии 0 Ольга Мишакова is offline
Старый

Using EPPlus in AX 2012 as an Excel writer

Запись от AnGor размещена 04.04.2018 в 18:04

EPPlus is extremely fast! I will never work again with COM if I want to make deal with Excel!

Here you can get the newest version of EPPlus: https://github.com/JanKallman/EPPlus

As usual before work with new dll you should add it to the References.

X++:
static void GOA_EPPlus(Args _args)
{
    System.IO.FileInfo      newFileInfo;
    System.IO.FileInfo      tmpFileInfo;
    Filename    newFileName = WinAPI::getTempPath()
...
Аватар для AnGor
Участник
Размещено в Без категории
Просмотров 287 Комментарии 0 AnGor is offline
Старый

Изменяем паттерн construct()

Запись от dech размещена 19.03.2018 в 15:45

Давайте посмотрим, что нам говорит Best Practices. Используйте метод construct() в каждом классе, чтобы можно было его правильно расширять классами-потомками и вызывать через menu items. Что касается таких классов как SalesLineType - говорить нечего. Метод construct() используется чисто как шаблон проектирования...
Аватар для dech
Участник
Размещено в Без категории
Просмотров 190 Комментарии 0 dech is offline
Старый

[AX 2012 R3] Computed Column as a subquery in view, performance issue

Запись от AnGor размещена 09.02.2018 в 14:35

From time to time it's easy to use computed column as a subquery in view instead of join another one table.
In this case productivity of view can be significantly increased if to the subquery will be added filter for partition and dataareaid.

Also I've created an index for LedgerJournalTrans, for 3 fields:
JournalNum
Invoice
Voucher (included)

I was wondered, how the index looks in SQL like:
PHP код:
CREATE NONCLUSTERED INDEX [I_212GOA_JOURVOUCHERINVIDX
...
Аватар для AnGor
Участник
Размещено в Без категории
Просмотров 130 Комментарии 0 AnGor is offline


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