Имя: Пароль:
1C
1С v8
ТаблицаЗначений.Описать типы
0 dddonnn
 
30.01.13
11:38
Есть таблица значений уже с заполненными строками без описания типов, как описать типы?
1 ДенисЧ
 
30.01.13
11:39
Создать новые колонки с типами, скопировать данные, удалить старые...
2 Reset
 
30.01.13
11:39
Создать новую таблицу или новые колонки, уже с типом и перенести данные
3 zak555
 
30.01.13
11:39
добавить колонку с описание и в неё выгрузить
4 Reset
 
30.01.13
11:39
(1) Читор
5 zak555
 
30.01.13
11:39
+удалить старьё
6 dddonnn
 
30.01.13
11:46
спасибо сделал так
ТоварыБрутто = Новый ТаблицаЗначений;
   ТоварыБрутто.Колонки.Добавить("Номенклатура",        Новый ОписаниеТипов("Число"));
   ТоварыБрутто.Колонки.Добавить("Склад",            Новый ОписаниеТипов("СправочникСсылка.Склады"));
   ТоварыБрутто.Колонки.Добавить("Брутто",            Новый ОписаниеТипов("Число"));
   ТоварыБрутто.Колонки.Добавить("ВидДвижения",        Новый ОписаниеТипов("ВидДвиженияНакопления"));
   ТоварыБрутто.Колонки.Добавить("ВНаличии",            Новый ОписаниеТипов("Число"));
   //ТоварыБрутто = Таблица.Скопировать();//"Номенклатура"); //,Склад,Брутто,ВидДвижения,ВНаличии");
   //ТоварыБрутто.Загрузить(Таблица);
   Для каждого стр из Таблица Цикл
       НоваяСтрокаБрутто = ТоварыБрутто.Добавить();
       НоваяСтрокаБрутто.Номенклатура = стр.Номенклатура;
       НоваяСтрокаБрутто.Склад  = стр.Склад;
       НоваяСтрокаБрутто.Брутто  = стр.Брутто;
       НоваяСтрокаБрутто.ВидДвижения  = стр.ВидДвижения;
       НоваяСтрокаБрутто.ВНаличии  = стр.ВНаличии;
   КонецЦикла;
7 Reset
 
30.01.13
11:49
(6) Можно сократить код, заменив
       НоваяСтрокаБрутто = ТоварыБрутто.Добавить();
       НоваяСтрокаБрутто.Номенклатура = стр.Номенклатура;
       НоваяСтрокаБрутто.Склад  = стр.Склад;
       НоваяСтрокаБрутто.Брутто  = стр.Брутто;
       НоваяСтрокаБрутто.ВидДвижения  = стр.ВидДвижения;
       НоваяСтрокаБрутто.ВНаличии  = стр.ВНаличии;
на
НоваяСтрокаБрутто = ТоварыБрутто.Добавить();
ЗаполнитьЗначенияСвойств(НоваяСтрокаБрутто,стр);

или даже

ЗаполнитьЗначенияСвойств(ТоварыБрутто.Добавить(),стр);
8 dddonnn
 
30.01.13
11:50
В чем косяк, подскажите. В таблице значений ТоварыБрутто есть 2 строки и одна из них с видом движения Расход. Пишу:
Отбор = Новый Структура();
Отбор.Вставить("ВидДвижения", ВидДвиженияНакопления.Расход);
ПартииРасход = ТоварыБрутто.Найти(Отбор);

И ничего не присваивается...
9 zak555
 
30.01.13
11:51
(6) откуда тз нетипизированную получаешь ?
и зачем тебе её типизировать ?
10 cw014
 
30.01.13
11:51
(8) НайтиСтроки, недотепа
11 dddonnn
 
30.01.13
12:01
(10) уважуха
12 dddonnn
 
30.01.13
14:43
Народ а для  1С через терминальное подключения Windows Server нужен менеджер лицензий?
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.