|
СтруктураОтбора=Новый Структура("Номенклатура");
СтруктураОтбора.Номенклатура=Номенк;
Выборка=РегистрыНакопления.ПартииТоваровНаСкладах.Выбрать(,,СтруктураОтбора);
КЧ=Новый КвалификаторыЧисла(12,2);
КС=Новый КвалификаторыСтроки(120);
Массив=Новый Массив;
Массив.Добавить(Тип("Строка"));
ОписаниеТиповС=Новый ОписаниеТипов(Массив, , КС);
Массив.Очистить();
Массив.Добавить(Тип("Число"));
ОписаниеТиповЧ=Новый ОписаниеТипов(Массив, , КЧ);
ТабЗнач=Новый ТаблицаЗначений;
ТабЗнач.Колонки.Добавить("Регистратор",ОписаниеТиповС,"Регистратор");
ТабЗнач.Колонки.Добавить("Период",ОписаниеТиповС,"Период");
ТабЗнач.Колонки.Добавить("Номенклатура",ОписаниеТиповС,"Номенклатура");
ТабЗнач.Колонки.Добавить("Склад",ОписаниеТиповС,"Склад");
ТабЗнач.Колонки.Добавить("Количество",ОписаниеТиповС,"Количество");
ТабЗнач.Колонки.Добавить("Стоимость",ОписаниеТиповС,"Стоимость");
ТабЗнач.Колонки.Добавить("ДокументОприходования",ОписаниеТиповС,"ДокументОприходования");
Пока Выборка.Следующий() цикл
Стр= ТабЗнач.Добавить();
Стр.Номенклатура=Выборка.Номенклатура;
Стр.Склад=Выборка.Склад;
Стр.Период=Выборка.Период;
Стр.Регистратор=Выборка.Регистратор;
Стр.ДокументОприходования=Выборка.ДокументОприходования;
Стр.Количество=Выборка.Количество;
Стр.Стоимость=Выборка.Стоимость;
КонецЦикла; |
|