Получить участников по таблице. Формирует массив участников документов взаимодействий по табличной части документов.
// Формирует массив участников документов взаимодействий по табличной части документов.
//
// Параметры:
// Ссылка - ДокументСсылка - ссылка на документ взаимодействия.
//
// Возвращаемое значение:
// Массив - массив структур, содержащих информацию о контактах.
//
Функция ПолучитьУчастниковПоТаблице(Ссылка) Экспорт
ПолноеИмяОбъекта = Ссылка.Метаданные().ПолноеИмя();
ИмяТаблицы = ?(ТипЗнч(Ссылка) = Тип("ДокументСсылка.СообщениеSMS"), "Адресаты", "Участники");
ТекстЗапроса =
"ВЫБРАТЬ
| Участники.Контакт,
| Участники.ПредставлениеКонтакта КАК Представление,
| Участники.КакСвязаться КАК Адрес
|ИЗ
| " + ПолноеИмяОбъекта + "." + ИмяТаблицы + " КАК Участники
|ГДЕ
| Участники.Ссылка = &Ссылка";
Запрос = Новый Запрос;
Запрос.Текст = ТекстЗапроса;
Запрос.УстановитьПараметр("Ссылка", Ссылка);
Возврат ПреобразоватьТаблицуКонтактовВМассив(Запрос.Выполнить().Выгрузить());
КонецФункции
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
ПолучитьУчастникаПоПолям (БСП)
ПолучитьТаблицуПараметровИБ (БСП)
СформироватьСписокУчастников (БСП)
ПолучитьТаблицуИнформационныхСсылокДляФормы (БСП)
Как свернуть таблицу значений в коде, но получить не сумму, а максимум