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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.02.2005, 15:59   #1  
ita is offline
ita
Участник
 
5 / 10 (1) +
Регистрация: 21.02.2005
? помогите новичку
Есть такая задачка: в таблицу складов добавлено поле, запрещающее обработку заказов закупки с номенклатурой, имеющей в аналитике данный склад, т.е если мы создали заказ и склад из аналитики какой-либо строки этого заказа имеет выбранное значение нового поля, то кнопка обработка на этом заказе недоступна.
Как реализовать?
Старый 21.02.2005, 16:29   #2  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
1) метод active datasours'a Sales/PurchTable формы Sales/PurchTable.
2) метод enableUpdateJournalButtons класса Sales/PurchEditForm.

1й - быстрый 2й - грамотный.
С Уважением,
Георгий.
Старый 21.02.2005, 16:36   #3  
ita is offline
ita
Участник
 
5 / 10 (1) +
Регистрация: 21.02.2005
А как добраться до признака блокировки, который находится в таблице InventLocation?
Старый 21.02.2005, 16:53   #4  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
? Так Вы же сами его добавляли??
Я так думаю, что его поместили в таблицу InventLocation

Кстати, хоть на таблице Sales/PurchTable и есть поле InventLocationId, но строки ведь могут быть с раных складов!!! Их тоже чекать надо? Тогда надо еще чекать InventLocationId из InventDim, по InventDimId из sales/purchLine...

С Уважением,
Георгий.
Старый 21.02.2005, 17:08   #5  
ita is offline
ita
Участник
 
5 / 10 (1) +
Регистрация: 21.02.2005
В том-то и дело, что так, как это все обработать?
Старый 21.02.2005, 17:17   #6  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,295 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
2 ita:
А можно вопрос. Зачем сие понадобилось? Чем особенный данный склад?
__________________
Михаил Андреев
https://www.amand.ru
Старый 21.02.2005, 17:28   #7  
ita is offline
ita
Участник
 
5 / 10 (1) +
Регистрация: 21.02.2005
Затопило его.
Старый 21.02.2005, 17:38   #8  
Hamster is offline
Hamster
Участник
 
687 / 13 (2) ++
Регистрация: 15.05.2003
Поставьте признак "карантин" - никто не сможет ни продать, ни купить на этот склад.
Старый 21.02.2005, 17:46   #9  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,295 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
Цитата:
Изначально опубликовано ita
Затопило его.
И только из-за этого стали программировать?
Представляю, что произойдет, если товар снимут с производства...
__________________
Михаил Андреев
https://www.amand.ru
Старый 21.02.2005, 17:51   #10  
ita is offline
ita
Участник
 
5 / 10 (1) +
Регистрация: 21.02.2005
не надо язвить! Это учебная задача.
Старый 21.02.2005, 17:54   #11  
Vals is offline
Vals
Аманд
Аватар для Vals
Компания АМАНД
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2009
 
1,766 / 507 (20) +++++++
Регистрация: 27.02.2002
Адрес: Pass partout, Москва
Код блокировки
Укажите код блокировки, применяемый в системе.

Ячейка может быть заблокирована для загрузки/отгрузки путем указания кода для ячейки.

Заблокируйте ячейки затопленного склада для прихода и отгрузки.
Старый 21.02.2005, 17:56   #12  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Учебная? Как это понимать?

С Уважением,
Георгий.
Старый 21.02.2005, 18:02   #13  
Vals is offline
Vals
Аманд
Аватар для Vals
Компания АМАНД
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2009
 
1,766 / 507 (20) +++++++
Регистрация: 27.02.2002
Адрес: Pass partout, Москва
Цитата:
не надо язвить! Это учебная задача.
Кто же такую задачу поставил? даже в учебных целях?

давайте усложним задачу - по количеству заблокированных ячеек выяснить уровень воды на складе, выяснить незатопленные проходы, проложить маршрут к сухим товарам.
Старый 21.02.2005, 18:02   #14  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,295 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
Цитата:
Изначально опубликовано ita
Затопило его.
<...>
не надо язвить! Это учебная задача.
В смысле "учебная"? Затопили склад в ходе учений по гражданской обороне?
__________________
Михаил Андреев
https://www.amand.ru
Старый 21.02.2005, 18:06   #15  
Hamster is offline
Hamster
Участник
 
687 / 13 (2) ++
Регистрация: 15.05.2003
2 Vals
А если ячейки не входят в скл аналитику?

Проще сделать карантином.
Старый 21.02.2005, 18:09   #16  
Vals is offline
Vals
Аманд
Аватар для Vals
Компания АМАНД
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2009
 
1,766 / 507 (20) +++++++
Регистрация: 27.02.2002
Адрес: Pass partout, Москва
Цитата:
А если ячейки не входят в скл аналитику?
я полностью согласен
для полноты картины упомянул про ячейки
Старый 21.02.2005, 18:12   #17  
Hamster is offline
Hamster
Участник
 
687 / 13 (2) ++
Регистрация: 15.05.2003
Talking
>не надо язвить! Это учебная задача.

Axapta в МЧС это круто!

Когда будете отрабатывать землетрясение?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Помогите новичку с отчетом V777 DAX: Программирование 37 18.04.2008 14:34
Помогите новичку: импорт Bars DAX: Администрирование 6 26.03.2005 09:14
Помогите новичку Security keys listener DAX: Администрирование 4 24.07.2003 16:28
Помогите новичку Trantor DAX: Администрирование 1 14.07.2003 10:48
помогите новичку в AXAPTE marco DAX: Программирование 4 04.02.2003 15:54

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

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

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