8.х письмо.Кому = ?

Тема в разделе "Общие вопросы "1С:Предприятие 8"", создана пользователем Незнайка это Я, 22 май 2013.

  1. TopicStarter Overlay
    Незнайка это Я
    Offline

    Незнайка это Я

    Регистрация:
    8 мар 2013
    Сообщения:
    42
    Симпатии:
    0
    Баллы:
    1
    как мне вытащить из табличной части документа, где есть список сотрудников, их контактную информацию (нужен емэйл) и поместить его в электронное письмо в "Кому"?

    т.е письмо.Кому = ? плиииз
  2. web.num
    Offline

    web.num Опытный в 1С Команда форума

    Регистрация:
    6 окт 2011
    Сообщения:
    918
    Симпатии:
    4
    Баллы:
    29
    ищи сотрудника в справочнике, далее найди код как вытаскивают КонтактнаюИнформацию в типовых примерах и используй его
  3. TopicStarter Overlay
    Незнайка это Я
    Offline

    Незнайка это Я

    Регистрация:
    8 мар 2013
    Сообщения:
    42
    Симпатии:
    0
    Баллы:
    1
    пример кода, если есть
  4. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    Вот фунция - туда передаете физлицо - оно вам возвращает его мыло


    Код:
    Функция ПолучитьЕмаилОбъекта(Объект)
    
    Запрос=Новый Запрос;
    
    Запрос.Текст="ВЫБРАТЬ
    | КонтактнаяИнформация.Представление КАК  Представление
    |ИЗ
    | РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
    |ГДЕ
    | КонтактнаяИнформация.Объект = &Объект
    | И КонтактнаяИнформация.Вид = &Вид";
    
    Запрос.УстановитьПараметр("Объект",Объект);
    Запрос.УстановитьПараметр("Вид",Справочники.ВидыКонтактнойИнформации.EmailФизЛица);
    
    Выборка = Запрос.Выполнить().Выбрать();
    Если Выборка.Следующий() Тогда
    Возврат Выборка.Представление;
    Иначе
    Возврат "";
    КонецЕсли;
    
    
    КонецФункции
    переделайте что бы передавали ТЧ и возвращал массив или выборку, а уже из этой выборке подставляйте в КОМУ

    Код:
    Мыло=ПолучитьЕмаилОбъекта(ВыборкаЗаказПоставщикуОтветственный.ЗаказПоставщикуОтветственный.ФизЛицо);
    Сообщение = Новый ИнтернетПочтовоеСообщение ;
    Сообщение.Получатели.Добавить(Мыло);
  5. TopicStarter Overlay
    Незнайка это Я
    Offline

    Незнайка это Я

    Регистрация:
    8 мар 2013
    Сообщения:
    42
    Симпатии:
    0
    Баллы:
    1
    :icon_smilemin:спасибо, ООООООООООООООгромное :icon_avatar-174: :icon_avatar-174: :icon_avatar-174:

    где здесь можно повысить твой рейтинг?
  6. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    6.990
    Симпатии:
    399
    Баллы:
    104
    Кинь ему на счет пару сотен. Его рэйтинг сам повысится :D
  7. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    Да я тут не из -за рейтинга, так что все нормально. Спасибо - хватает
Похожие темы
  1. stinger_stv
    Ответов:
    0
    Просмотров:
    1.081
  2. Tilda
    Ответов:
    7
    Просмотров:
    1.032
  3. kat99
    Ответов:
    0
    Просмотров:
    464
  4. Кира
    Ответов:
    67
    Просмотров:
    2.298
Загрузка...

Поделиться этой страницей