AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.10.2010, 19:42   #7  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1296 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Цитата:
Сообщение от _scorp_ Посмотреть сообщение
К строкам приджойнить ещё один InventDim.
В этом случае придется постоянно отслеживать синхронизацию основного InventDim и вспомогательного. Причем, делать это придется в каждой форме, а обновление форм при выпуске новых SP каждый знает - задача не очень приятная.
Малая кровь, это edit методы на InventDim (включенные в группу полей InventoryDimensions) и вынос управления отображением/доступность в классы InventDimCtrl. Получаем, что формы не трогаем, а меняем классы (что проще при обновлении).
Но:
  • теряем сортировку/фильтрацию.
  • нужно отслеживать введен ли номер партии (иначе непонятно куда писать значения), правда существование партии отслеживать не нужно - в отличии от серийного номера, партию нельзя ввести, если нет записи в InventBatch.
  • вынос поля в какое-то другое место формы ломает управление видимостью/доступностью (впрочем, это относится и к обычным полям InventDim).
  • в группе InventoryDimensions и так достаточно полей, дополнительные могут сломать внешний вид формы (не в гриде, а на соответствующей закладке).
В общем, придумать что-то универсальное достаточно сложно, поэтому я и спрашивал, для каких случаев это нужно. Надеялся, что есть возможность ограничить все это несколькими формами, с которыми работают кладовщики (регистрация отборочной, регистрация/комплектация для поводок, формы в WMS).
PS: на клиенте проще - я бы своих заставил лезть в форму карточки партии и менять там, а на форму бы выводил только display поля
За это сообщение автора поблагодарили: mazzy (2).
Теги
ax2009, как правильно, партии, форма

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Правильно ли выбран PrimaryIndex для таблицы Address? Morpheus DAX: Программирование 3 01.08.2007 23:43
Связать две таблицы madproger DAX: Программирование 3 26.10.2006 13:17
Получение из поля Map кода поля реальной таблицы, к ней привязанной (Mappings) vey DAX: Функционал 5 16.03.2005 11:16
Данные из Tmp таблицы в QueryRun на форме Berty Wooster DAX: Программирование 1 23.09.2003 10:10
Возврат товара по партии, проданной в минус axot DAX: Функционал 2 18.11.2002 18:22

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 13:58.