Имя: Пароль:
1C
1С v8
Поле выбора в форме не заполняется
0 vovane
 
18.09.13
18:10
Здравствуйте! Столкнулся с такой вот неожиданной проблемой: при открытии формы с несколькими полями выбора, я заполняю эти поля выбора, но одно из них упорно не заполняется. Все свойства у полей ввода одинаковые, тип значения произвольный, списки значений, естественно, созданы и присвоены. Абсолютно одинаковый код заполняет все поля выбора, но одно упорствует. Глюк в 1С?
1 vovane
 
18.09.13
18:11
ФормаДисц = ПолучитьФорму("ФормаЗаполненияДисциплины");
        ФормаДисц.ВладелецФормы = ЭтаФорма;
        ФормаДисц.ЭлементыФормы.Дисциплина.СписокВыбора = СоставитьСписокДисциплин();
        //заполнение реквизитов этой формы выбора
        ФормаДисц.Дисциплина = ВыбраннаяСтрока["Дисциплина"+НомКол];
        ФормаДисц.ТипЗанятия = ВыбраннаяСтрока["ТипЗанятия"+НомКол];
        ФормаДисц.Кафедра = ВыбраннаяСтрока["Кафедра"+НомКол];
        ФормаДисц.Преподаватель = ВыбраннаяСтрока["Преподаватель"+НомКол];
        ФормаДисц.Аудитория = ВыбраннаяСтрока["Аудитория"+НомКол];
        
        ВыбДисц = ФормаДисц.ОткрытьМодально();


//создание списков значений для дисциплины и жалкая попытка еще раз заполнить упертые поля
//не заполняется только тип занятия
    Если ЗначениеЗаполнено(Дисциплина) Тогда
        СоставитьСписокПреподавателей();
        СоставитьСписокТиповЗанятий();
    КонецЕсли;
    
    ЭлементыФормы.Преподаватель.Значение = Преподаватель;
    ЭлементыФормы.ТипЗанятия.Значение = ТипЗанятия;
2 vovane
 
18.09.13
18:17
Если быть более точным, значение поля-то заполняется, но не отображается в форме.
3 vovane
 
18.09.13
18:20
Если быть еще более точным, то это все не поля выбора, а поля ввода с кнопками выбора из списка.
4 giallo
 
18.09.13
18:21
(3) тим вивер есть?
5 vovane
 
18.09.13
18:32
(4) Нет, т.к. работаю по удаленке на сервере, на который нежелательно что-то устанавливать.
6 vovane
 
18.09.13
18:35
Вопрос снят. Что-то я где-то сделал, пока писал пост и забыл, что именно. Сейчас тестирую - заполняется вообще все. Странные вещи творятся вокруг :)
7 Fram
 
18.09.13
18:40
опять наверно из-за кэша старые версии открывались
8 vovane
 
18.09.13
18:47
(7) Дело в том, что эта штука уже месяца два не работала, а тут я пока отвлекся на написание поста что-то где-то закомментил. Надо почаще писать на мисту :)