Показать сообщение отдельно
Старый 17.02.2005, 15:35   #1  
Deep Dreamer is offline
Deep Dreamer
Участник
 
76 / 25 (1) +++
Регистрация: 05.03.2004
Адрес: Москва
Проблемы с VendParameters в SP3
С места в карьер:
Сделал в дизайне на закладке Generel (В Microsoft'e тоже люди - опечатываются) в форме VendParameters новую Group. Сохранил, открыл. Получаю Runtime error в init'е формы, в последней строке (там где VALU):

PHP код:
public void init()
{
    
this.numberSeqPreInit();
    
super();
    ...
    
autoSettleType_RU element.control(control::GroupSettlement_AutoSettleType_RU);
    ...
    
autoSettleType_RU.visible(VendParameters::find().AutoSettle); // VALU

Удаляю свою группу - работает.
Немного поэкспериментировав проблему решил следующим образом:
У группы GroupSettlement, в которой находится control GroupSettlement_AutoSettleType_RU свойство AutoDataGroup ставлю в No вместо Yes...

Но вот вопрос к гуру: Что за баг то такой? Т.е. почему с новой группой в дизайне строка
PHP код:
element.control(control::GroupSettlement_AutoSettleType_RU); 
возвращает null, что приводит к ошибке времени выполнения при попытке установки свойства visible???
Просто загадка!