Как в документе в циклах перебирать строчки и столбцы таблицы значений

1. user1979322 30.11.23 09:49 Сейчас в теме
Всем привет сформировал таблицу значений и в Двойном цикле (перебор строк и столбцов) нужно посчитать значения
1) Посчитать сумму значений определенных столбцов в1-ой строчке
2) Посчитать сумму нечетных строк определенного столбца и значение записать в новую строку
На фото это все показал
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Sashares 35 30.11.23 10:03 Сейчас в теме
И в чем именно сложность?
4. user1979322 30.11.23 10:43 Сейчас в теме
(2) как прочитать i строку и y столбец и записать в новую строку. Как это записать
3. starik-2005 3080 30.11.23 10:34 Сейчас в теме
Для Каждого Строка ИЗ Таблица Цикл
  Для Каждого Столбец Из Строка Цикл
    Сообщить(Столбец)
  КонецЦикла
КонецЦикла;

Но так не получить имя столбца. Для имени можно обойти колонки, но они недоступны для таблиц формы, поэтому их нужно сначала выгрузить в таблицу значений. А для получения столбцов от Январь до Декабрь можно использовать СтрРазделить(СписокМесяцев, Разделитель)...
ЗЫ: можно вообще в лоб решить: Строка.БлаБла = Строка .Январь + Строка.Февраль...
5. user1979322 30.11.23 10:59 Сейчас в теме
(3)
Таблица

Спасибо за развернутый ответ, но еще вопрос как прописать путь к этой таблице
Документы. НазваниеДокумента...... что дальше писать
8. starik-2005 3080 30.11.23 12:18 Сейчас в теме
(5)
как прописать путь к этой таблице
Смотр откуда. Если с внешней какой фформы/обработки/отчета, то тоже вопрос, ибо нужно не просто "Документы.Блаблабла" получить, а конкретный экземпляр объекта.
Если же действие разворачивается в форме объекта, то табличные части объекта доступны по пути "Объект.ИмяТабличнойЧасти". Можно считать это массивом структур и обращаться по индексу (Объект.ИмяТаблицы[НомерСтроки].ИмяКолонки).
6. user1979322 30.11.23 11:17 Сейчас в теме
В этом у меня сложности как указать нужный документ, что бы можно было обратиться к различным его строкам и столбцам
7. Sashares 35 30.11.23 11:57 Сейчас в теме
(6)Так может начнете с того, чтобы почитать книгу о том, как оно работает?
https://its.1c.ru/db/pubprogforbeginners
https://its.1c.ru/db/pubdevguide83
9. starik-2005 3080 30.11.23 12:23 Сейчас в теме
(6)
как указать нужный документ

1. Найти по номеру/дате, реквизиту, ...
2. Выбрать через Документ.БлыБлыБлы.Выбрать(какиетоотборы) и далее Пока Выборка.Следующий() Цикл...
3. Получить в запросе.
4. Выбрать ручками в какой-то форме в ее какой-то реквизит.

Ну и главное в том, что это все работает только в контексте серверного вызова и не работает на клиенте.

При том работа с табличными частями объекта работает и на клиенте, т.к. объект получен в реквизит формы "Объект", и в нем есть табличные части ипрочие ништяки.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот