2013-03-16 1 views

ответ

0

InventJournalTable имеет это поле Описание расширенного типа данных JournalDescription (String Размер: 60). Поэтому откройте AOT, словарь данных и ветку расширенного типа данных и найдите объект JournalDescription, увеличив размер строки до 200. Sincronize ...

И запишите свои изменения.

+0

Свойство StringSize JournalDescription не может быть отредактировано, так как оно расширяет описание. Я бы не рекомендовал модифицировать описание, потому что многие другие типы данных расширяют его, и вы можете не захотеть случайно изменить эти поля. – SShaheen

+0

«... нельзя редактировать, потому что он расширяет описание». Я также согласен с тем, что редко можно вносить такие изменения в общий EDT. Я буду проголосовать за ваш ответ тогда :) –

5
  1. Создать новый расширенный тип данных Тип строки.
  2. Установите для свойства StringSize свой тип данных значение 200.
  3. Найти расширенный тип данных JournalDescription в AOT.
  4. Измените свойство Extends объекта JournalDescription на имя нового типа данных.
  5. Синхронизация базы данных.
+0

И в некоторых случаях вы должны перезапустить AX-клиент после внесения этих изменений. – oleksandr

5

Вы можете редактировать стандартные EDT, перейдя в Системное администрирование - Настройка - Система - Изменить типы данных. Там вы можете отрегулировать длину стандартного EDT, который нельзя изменить иначе.

0

Вы не можете редактировать JournalDescription даже в AOT, поскольку будут затронуты другие транзакции. И вы также не хотите изменять записи этих транзакций. Подумайте о возможности того, что что-то будет затронуто после изменения длины или любых свойств поля. Самое лучшее, попробуйте сделать это в тестовой среде вашей системы.

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