2014-09-30 3 views
0

Мне нужна помощь не с кодом, а с концепцией. I BOM таблица содержит ale BOM с полем Position. Мне нужно, чтобы 'срез' это поле в каждой позиции например BOM положение "A1-A3, 45" должны быть экспортированы в Excel, как это:Dynamics AX 2012 - Позиции в спецификации

  • BOMid A1
  • BOMid A2
  • BOMid A3
  • BOMid 45

Как это сделать, не используя много памяти, создавая новые таблицы?

+0

Я не понимаю вопроса, вы хотите отфильтровать записи спецификации в поле Позиция? Вы уже знаете, как вы хотите экспортировать Excel? –

+0

Скорее скопируйте запись спецификации с каждой разделенной позицией. – Morgenstern

ответ

2

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

Смежные вопросы