Имя: Пароль:
1C
1С v8
Почему не работает "Заполнить" у справочника?
,
0 Помогите
 
31.07.13
11:03
ВыборкаСправочника = Справочники.ТорговыеТочки.ВыбратьИерархически(Группа);
    Пока ВыборкаСправочника.Следующий() Цикл
        Объект = ВыборкаСправочника.ПолучитьОбъект();
        Если Объект.ЭтоГруппа Тогда
            НовыйОбъект = Справочники.ТорговыеТочки.СоздатьГруппу();
        Иначе
            НовыйОбъект = Справочники.ТорговыеТочки.СоздатьЭлемент();
        КонецЕсли;
        НовыйОбъект.Заполнить(Объект);
        НовыйОбъект.Родитель = НоваяГруппа;
        НовыйОбъект.Записать();
    КонецЦикла;

Отладчиком сморю, НовыйОбъект ничем не заполнен, он пустой. Ну и не записывается.
1 ДенисЧ
 
31.07.13
11:03
Наверное, ОбработкиЗаполнения() нет...
2 Помогите
 
31.07.13
11:04
А платформа сама разве не может сопоставить поля?
3 Капитан О
 
31.07.13
11:04
как убедился, что не работает?
4 Капитан О
 
31.07.13
11:04
(2) платформа пока не умеет телепатировать твои желания. ждём 8.5
5 Помогите
 
31.07.13
11:05
(3) Всяко разно. Это не важно.
ЗаполнитьЗначенияСвойств разве не то же самое делает?
6 Помогите
 
31.07.13
11:05
(4) Чего их телепатировать? Русским языком же написано: Заполнить!
7 Капитан О
 
31.07.13
11:05
(5) это очень важно, ибо ты врёшь или недоговариваешь
8 Помогите
 
31.07.13
11:06
(7) это ложь. Ты врешь
9 ДенисЧ
 
31.07.13
11:06
(6) А кто тебе сказал, что 1с понимает русский язык? :-)
Делай (5) и не выделывайся. Потом слушай "Валенки".
10 Помогите
 
31.07.13
11:20
(9) Ок.
AdBlock убивает бесплатный контент. 1Сергей