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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.11.2016, 18:55   #1  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Цитата:
Сообщение от ax_mct Посмотреть сообщение
Я бы добавил свой собственный check-box и скрытый RecId в строку грида. Этот Check-box у нас не отправляет на сервер при постановке галки.

На сервере бы собирал бы RecId у отмеченных и отправлял на обработку в X++.
Я мутил подобное в EP, дешево и сердито.

Верьте мне - я читаю PHP
То есть идея в том чтобы при отметке нашего check-box на сервер мы не ходили.
На сервере, при обработке нажатия на заданную кнопку-действие, мы проходим по строкам грида как контрола и собираем скрытые RecId.
Затем отправляем их группой в процесс.
Обновляем.

Мне за такое решение стоимость нового джипа заплатили. Даю бесплатно
За это сообщение автора поблагодарили: SRF (1).
Старый 14.11.2016, 16:39   #2  
pedrozzz is offline
pedrozzz
Молодой, подающий надежды
Аватар для pedrozzz
MCBMSS
Лучший по профессии 2015
 
164 / 218 (8) ++++++
Регистрация: 18.02.2010
Адрес: Краснодар
Цитата:
Сообщение от ax_mct Посмотреть сообщение
Мне за такое решение стоимость нового джипа заплатили. Даю бесплатно
А мне за аналогичное абсолютно работающее и всех устраивающее решение - обычная региональная зарплата в пол месяца и слово "МОЛОДЕЦ" в далеком 2011 году и это, к слову, была не вся задача, а лишь небольшая ее часть. Но вопрос у автора не в том, как передать записи в обработку - это дело техники, а как по-возможности допилить стандартную панельку WF, чтобы оно работало для всех форм в зависимости от настроек (что для клиентской части на обычных формах успешно реализовано)
__________________
Кононов Пётр
За это сообщение автора поблагодарили: ax_mct (1).
Старый 14.11.2016, 17:38   #3  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Цитата:
Сообщение от pedrozzz Посмотреть сообщение
Но вопрос у автора не в том, как передать записи в обработку - это дело техники, а как по-возможности допилить стандартную панельку WF, чтобы оно работало для всех форм в зависимости от настроек (что для клиентской части на обычных формах успешно реализовано)
Цитата:
выделить несколько записей и нажать кнопку либо отправки\одобрения, либо какого то общего действия, после чего соответственно для каждой выделенной записи будет выполнено выбранное действие.
С точки зрения UI задача возможности выбора нескольких строк (multi-select) и применении конкретной операции.

Допиливать стандартную панельку WF или что-то такое "стандартное" да так чтобы в одном месте сделал и в 10 сразу автоматически отразилось - это уже техническая хотелка технического программиста.

То есть это "правильно" но лучше - копировать и делать сбоку. Не трогать "стандарт". Своя страница, свои контролы, свой код. Когда у клиента и стандартная страница и новая ее версия.
Свой собственный multi-select и своя собственная передача в свою же обработку на своей же странице (основанной на копии стандартной) это и надежнее и быстрее.

И совсем не ломает сделать это для скажем еще 5 страниц банальным копированием и дублированием.
"чтобы в одном месте сделал и в 10 сразу автоматически отразилось" - это надо из себя каленым железом выжигать - чужой дом.
За это сообщение автора поблагодарили: eugene egorov (2).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
kurthatlevik: DAX2012 R3 – Playing with Retail CRT Blog bot DAX Blogs 0 28.10.2015 20:11
Ошибка на EP портале AX2009 связанная с Workflow Craz DAX: Программирование 1 18.06.2015 18:39
kurthatlevik: DAX2012 R3 – Playing with Retail CRT Blog bot DAX Blogs 0 21.05.2015 15:11
paruvella: Hints on Workflow implementation for EP in Ax 2009 Blog bot DAX Blogs 0 12.11.2009 21:05
Solutions Monkey: Using Microsoft Dynamics Ax 2009 Workflow controls in EP Blog bot DAX Blogs 0 30.07.2008 10:05
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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