Имя: Пароль:
1C
1С v8
Как заполнить колонку ТЗ датой?
0 SkillUp
 
05.07.18
19:27
у меня сейчас такое:
    Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
        ТабСотр.Колонки.Добавить(ВыборкаДетальныеЗаписи.поле1, Новый ОписаниеТипов("Дата"));
    КонецЦикла;

Выдает ошибку: {ВнешняяОбработка.ВыборкаЖурнала.Форма.Форма.Форма(128)}: Ошибка при вызове метода контекста (Добавить)
        ТабСотр.Колонки.Добавить(ВыборкаДетальныеЗаписи.поле1, Новый ОписаниеТипов("Дата"));
по причине:
Неверное имя колонки


НЕУЖЕЛИ ИЗ-ЗА ПРОБЛЕА?
1 SkillUp
 
05.07.18
19:30
Хм... Не из-за пробела... А какжеж, колонку именно датой заполнить?
2 polosov
 
05.07.18
19:37
Тебе надо чтобы наименование колонки было датой?
3 polosov
 
05.07.18
19:39
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
        
НоваяСтрока = ТабСотр.Добавить();
ТабСотр.ТвояКолонкаСДатой = ВыборкаДетальныеЗаписи.поле1;
    КонецЦикла;

Это если строки.
4 SkillUp
 
05.07.18
19:39
ДА!
5 SkillUp
 
05.07.18
19:40
(3) ОГРОМНОЕ СПАСИБО!
6 polosov
 
05.07.18
19:40
НоваяСтрока.ТвояКолонкаСДатой = ВыборкаДетальныеЗаписи.поле1;

Вот так только
7 SkillUp
 
05.07.18
19:44
(6) ОК!
8 SkillUp
 
05.07.18
19:46
(6) И на этом спасибо...
9 Chameleon1980
 
06.07.18
05:03
а еще, если имена колонок твоих и псевдонимов запросов будут хоть частично совпадать открой для себя "ЗаполнитьЗначенияСвойтсв"

Пока Выборка.Следующий() Цикл
   НоваяСтрока=ТвояТаблица.Добавить();
   ЗаполнитьЗначенияСвойтсв(НоваяСтрока, Выборка);
КонецЦикла;
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.