Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
30 мая 2024, 15:17

Присвоение значения строкам табличной части из запроса

Автор Pinhet, 13 авг 2014, 17:31

0 Пользователей и 1 гость просматривают эту тему.

Pinhet

Здравствуйте. Такой вопрос: как найти строку в табличной части и присвоить ей значение, полученное из запроса? Табличная часть уже существует, добавлять новые строки не надо.


LexaK

если помогло нажмите: Спасибо!

TreeDogNight

Результат = Запрос.Выполнить().Выгрузить();
Для каждого Стр из Результат Цикл
Отбор = Объект.ТЧ.НайтиСтроки(Новый Структура("КолонкаПоиска", Стр.ЗначениеДляПоиска))
Если Отбор.Количество()>0 Тогда
Для каждого СтрТч из Отбор Цикл
СтрТч.ВставляемоеЗначение = Стр.ВставляемоеЗначение;
КонецЦикла
КонецЕсли;
КонецЦикла;
Cегодня не все могут провести завтрашним числом. Вернее, не только лишь все - мало кто может это сделать.

cska-fanat-kz

Строки в ТЧ ищете с помощью Найти() или НайтиСтроки().
На выходе получаете строку или массив строк.
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск