ХЗ как свернуть таблицу значений? #132475


#0 by Cool Brother
Привет всем!Вот что есть на экране:Таблица: ИтогиРегОписание таблицы: значения таблицы.Количество строк 757 Количество колонок 9Описание таблицы: параметры колонок.№ 1 Колонка= Тип=Справочник.Номенклатура Длина=0 Точность=0 Заголовок=Номенклатура Ширина=0 ФорматТ= Положение=1№ 2 Колонка= Тип=Перечисление.СтатусыПартии Длина=0 Точность=0 Заголовок=Статус партии Ширина=0 ФорматТ= Положение=1№ 3 Колонка= Тип=Справочник.Партии Длина=0 Точность=0 Заголовок=Партия Ширина=0 ФорматТ= Положение=1№ 4 Колонка= Тип=Дата Длина=0 Точность=0 Заголовок=ДатаПартии Ширина=0 ФорматТ= Положение=1№ 5 Колонка= Тип=Число Длина=15 Точность=2 Заголовок=Цена продажи Ширина=0 ФорматТ= Положение=2№ 6 Колонка= Тип=Число Длина=15 Точность=5 Заголовок=Количество Ширина=0 ФорматТ= Положение=2№ 7 Колонка= Тип=Число Длина=15 Точность=2 Заголовок=Сумма (упр.) Ширина=0 ФорматТ= Положение=2№ 8 Колонка= Тип=Число Длина=15 Точность=2 Заголовок=Сумма (руб.) Ширина=0 ФорматТ= Положение=2№ 9 Колонка= Тип=Число Длина=15 Точность=2 Заголовок=Сумма без НДС (бух.) Ширина=0 ФорматТ= Положение=2 Описание таблицы: значения таблицы.Количество строк 757 Количество колонок 9       Б115 дек ник Продукция <...> <...> <...> 131.44 12837.33 12837.33 12837.33       Б115 окс Продукция <...> <...> <...> 102 4284 4284 4284       зажим 445 лат Продукция <...> <...> <...> 5.474 11430.48 11430.48 11430.48       зажим 445 лат Товар (купленный) <...> <...> <...> 0.026 44.46 44.46 37.05       застежка для галстука 405 ник Продукция <...> <...> <...> 15.554 3726.83 3726.83 3726.83       застежка для галстука 405 ник Товар (купленный) <...> <...> <...> -13.18 10107.63 10107.63 10054.63       знак Налоговая инспекция Товар (купленный) <...> <...> <...> 2.35 3102 3102 3102       кокарда на пилотку лат Продукция <...> <...> <...> 0.313 923.16 923.16 923.16       кокарда на пилотку лат Товар (купленный) <...> <...> <...> 1.35 4239 4239 4239Таблица после свертки: ИтогиРегОписание таблицы: значения таблицы.Количество строк 757 Количество колонок 9Описание таблицы: параметры колонок.№ 1 Колонка= Тип=Справочник.Номенклатура Длина=0 Точность=0 Заголовок=Номенклатура Ширина=0 ФорматТ= Положение=1№ 2 Колонка= Тип=Перечисление.СтатусыПартии Длина=0 Точность=0 Заголовок=Статус партии Ширина=0 ФорматТ= Положение=1№ 3 Колонка= Тип=Справочник.Партии Длина=0 Точность=0 Заголовок=Партия Ширина=0 ФорматТ= Положение=1№ 4 Колонка= Тип=Дата Длина=0 Точность=0 Заголовок=ДатаПартии Ширина=0 ФорматТ= Положение=1№ 5 Колонка= Тип=Число Длина=15 Точность=2 Заголовок=Цена продажи Ширина=0 ФорматТ= Положение=2№ 6 Колонка= Тип=Число Длина=15 Точность=5 Заголовок=Количество Ширина=0 ФорматТ= Положение=2№ 7 Колонка= Тип=Число Длина=15 Точность=2 Заголовок=Сумма (упр.) Ширина=0 ФорматТ= Положение=2№ 8 Колонка= Тип=Число Длина=15 Точность=2 Заголовок=Сумма (руб.) Ширина=0 ФорматТ= Положение=2№ 9 Колонка= Тип=Число Длина=15 Точность=2 Заголовок=Сумма без НДС (бух.) Ширина=0 ФорматТ= Положение=2 Описание таблицы: значения таблицы.Количество строк 757 Количество колонок 9       Б115 дек ник Продукция <...> <...> <...> 131.44 12837.33 12837.33 12837.33       Б115 окс Продукция <...> <...> <...> 102 4284 4284 4284       зажим 445 лат Продукция <...> <...> <...> 5.474 11430.48 11430.48 11430.48       зажим 445 лат Товар (купленный) <...> <...> <...> 0.026 44.46 44.46 37.05       застежка для галстука 405 ник Продукция <...> <...> <...> 15.554 3726.83 3726.83 3726.83       застежка для галстука 405 ник Товар (купленный) <...> <...> <...> -13.18 10107.63 10107.63 10054.63       знак Налоговая инспекция Товар (купленный) <...> <...> <...> 2.35 3102 3102 3102       кокарда на пилотку лат Продукция <...> <...> <...> 0.313 923.16 923.16 923.16       кокарда на пилотку лат Товар (купленный) <...> <...> <...> 1.35 4239 4239 4239а вроде бы должно свернуться и остаться только три колонки.Почему не хочет?
#1 by Cool Brother
Все еще проверяю: один фиг - неработает.
#2 by Strawberry
В смысле свернуть в три колонки ???СвернутьСвернуть таблицу значений но соответствующим значениям колонок.Синтаксис:Свернуть(<ГруппКолонки>, <СуммКолонки>)Параметры:<ГруппКолонки> Группировочные колонки (номера или идентифи­каторы колонок через запятую), по которым груп­пировать данные.<СуммКолонки> Суммируемые колонки (номера или идентификато­ры колонок через запятую), по которым суммиро­вать данные.Описание:Метод Свернуть позволяет свернуть таблицу значений по соответствую­щим значениям колонок, т. е. заменяет на одну строку все дублирующие (по значениям группировочных колонок) строки, суммируя значения но сумми­руемым колонкам.
#3 by Cool Brother
В том то и дело что я сворачиваю. Вот код:КонецФункцииа все равно на экране показывает как описано выше в
#4 by Vacony
и как свертываешь ?
#5 by КонецЦикла
ПолучитьОписаниеТаблицы - там что происходит?
#6 by Strawberry
а если такИтогиРег.Загрузить(ИтогиРегВрем,,,"Номеклатура,Количество, СуммаБезНДС")
#7 by Cool Brother
ПолучитьОписаниеТаблицы - в зависимости от параметров выводит структуру таблицы(колонки, их тип, длину, точность и тд) или значения таблицы. В показана работа этой процедуры. вот так свертываю: ИтогиРег.Свернуть("Номеклатура","Количество, СуммаБезНДС");
#8 by Strawberry
#9 by Kalyan
ИтогиРег.Свернуть("1","6, 9");
#10 by КонецЦикла
А зачем вообще 2 ТЗ?РегПартии.ВыгрузитьИтоги(ИтогиРег,0,1);Предлагаю свертку поставить передВозврат ИтогиРег;
#11 by Strawberry
выгрузи только интересующие колонкихотя должно оставить только три колонкипопробуй без описания таблицы просто создай на форме таблицу значений и сам увидишь че с ней происходит при преобразованиях
#12 by NS
На форме?Неужели это проще, чем просто написать ТЗ.ВыбратьСтроку; ?
#13 by Cool Brother
...
#14 by Cool Brother
err...КонецПроцедуры
#15 by Cool Brother
Спасибо. в строке ИтогиРег.Выгрузить(ИтогиРегВрем,,,"Номеклатура,Количество, СуммаБезНДС")у меня нехватало одной буквы в слове Номеклатура.
#16 by zzz
прикольно:застежка для галстука 405 ник Продукциязастежка для галстука 405 ник Товар (купленный)(произвели, а потом куплил? :)знак Налоговая инспекция Товар (купленный)(кто покупает такие знаки?)кокарда на пилотку лат Продукция(ну тут я вообще промолчу, а то опять забанят)
#17 by КонецЦикла
2 Развот... подстава :(
#18 by Cool Brother
Всем остальным тоже спасибо.
#19 by Cool Brother
А как ты догадался?Мы тут на работе работаем, а не подставами занимаемся.Просто это я долго соображаю.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С