Показать сообщение отдельно
Старый 07.06.2012, 16:56   #1  
Murlin is offline
Murlin
Возьми свет!!!
Аватар для Murlin
Самостоятельные клиенты AX
Злыдни
 
291 / 32 (2) +++
Регистрация: 22.09.2008
Адрес: Тюмень, Рашан Федерашан
2 Lookup на web форме. Ошибка
На Dax 4.0 sp2 выявилась следующая ошибка есть два поля, значение одного должно зависеть от того что выбрано в другом. Путем нехитрых манипуляции при выборе значений в Popup окне lookupа значения, данные родительской формы отсылаются на сервер и страница перезагружается сохранив значения полей. Но когда выбранное значение в 1ом поле попытался использовать для 2го lookupа выяснилось что аксапта оказывается для lookupа в webе зачем то создает еще один экземляр формы у этого экземляра формы вызывается loadViewState, т.к. для этого экземпляра формы ничего - нет то никаких данных не возвращается lookup у второго поля не отрабатывает.
Вот такая штука.
Т.е. получается фактически никаких данных использовать для Lookup из формы - нельзя. Либо делать ч/з globalCache
__________________
Axapta 3.0 sp 5 Oracle
Диплом Интернет-Университета Информационных Технологий: Основы бухгалтерского учета
Я могу взорвать вам мозг!!!

Последний раз редактировалось Murlin; 07.06.2012 в 16:59.