G
Guest
В отчете необходимо сделать группировку по контрагентам, для этого мне надо просмотреть всю выбранную проводку и одинаковых контрагентов просуммировать и вывести одного. Примерно так:
Но вот проблема, каким средством можно в 1С реалиховать динамический массив, пробовал через СЗ:
Не выходит
Код:
Если тЗн.Орг.ИНН = тЗнКопия.Орг.ИНН Тогда
сзЗаписей.ДобавитьЗначение(ИндексВнПериод);
Ст[номЗаписи] = тЗнКопия.Дата;
Ст[номЗаписи] = тЗнКопия.РегНом;
Ст[номЗаписи] = СокрЛП(тЗнКопия.Орг.НазвОрг);
Ст[номЗаписи] = СокрЛП(тЗнКопия.Орг.ИНН);
Ст[номЗаписи] = Ст[номЗаписи] + тЗнКопия.СуммаСНдс;
Ст[номЗаписи] = Ст[номЗаписи] + (тЗнКопия.СуммаСНдс - тЗнКопия.НДС);
Ст[номЗаписи] = Ст[номЗаписи] + тЗнКопия.НДС;
Для н = 1 По сзЗаписей.РазмерСписка() Цикл
Если сзЗаписей.ПолучитьЗначение(н) = (номЗаписи + 1) Тогда
номЗаписи = номЗаписи + 1;
тЗнКопия.ПолучитьСтроку();
ПолучитьПериод = 0;
КонецЕсли;
КонецЦикла;
КонецЕсли;
Но вот проблема, каким средством можно в 1С реалиховать динамический массив, пробовал через СЗ:
Код:
СЗ.Установить(1,"Привет любителям Д*цензура*а и Кредита!!!");
СЗ.Установить(2,"Привет всем кто не любит Д*цензура* и Кредит!");
Значение1 = СЗ.Получить(1);
Значение1 = СЗ.Получить(2);