Имя: Пароль:
1C
1С v8
Вложения Outlook
0 ПривеДМедвед
 
01.11.12
11:41
Есть команда при использовании которой файлы хранисые в справочнике попадают в архив. Подскажите, пожалуйста как её можео переделать, чтобы файлы не в архив попадали, а как вложения в outlook
1 Maxus43
 
01.11.12
11:42
создать письмо и прилепить вложения?
2 ПривеДМедвед
 
01.11.12
11:43
&НаКлиенте
Процедура ПоместитьВАрхив(Команда)
ПомещениеВАрхив(Элементы.Список.ВыделенныеСтроки);
Элементы.Список.Обновить();


Процедура ПомещениеВАрхив(Знач Строчки)
   Для Каждого Файл ИЗ Строчки Цикл
       ОбъектФайл = Файл.ПолучитьОбъект();
       Если ОбъектФайл.ПомещениеВАрхив = Истина Тогда
           ОбъектФайл.ПомещениеВАрхив = Ложь;
       Иначе
           ОбъектФайл.ПомещениеВАрхив = Истина;
Есть команда при использовании которой файлы хранисые в справочнике попадают в архив. Подскажите, пожалуйста как её можео переделать, чтобы файлы не в архив попадали, а как вложения в outlook
   КонецЕсли;
   ОбъектФайл.Записать();
   КонецЦикла;
КонецПроцедуры
3 ПривеДМедвед
 
01.11.12
11:44
ну по сути да, но только чтобы именно создавалось письмо сразу с выбранными из справочника вложениями
4 Maxus43
 
01.11.12
11:46
я хз что надо, но письма делаются так с вложениями:

// Сформировать почтовый профиль.
// При отправке нет необходимости указывать настройки, связанные с POP сервером.
ИПП = Новый ИнтернетПочтовыйПрофиль;

ИПП.АдресСервераSMTP = Константы.АдресСервераSMTP.Получить();
ИПП.ВремяОжидания     = Константы.ВремяОжидания.Получить();
ИПП.Пароль             = Константы.Пароль.Получить();
ИПП.ПарольSMTP         = Константы.ПарольSMTP.Получить();
ИПП.Пользователь     = Константы.Пользователь.Получить();
ИПП.ПользовательSMTP = Константы.ПользовательSMTP.Получить();
ИПП.ПортSMTP         = Константы.ПортSMTP.Получить();

// Создать сообщение.
Сообщение = Новый ИнтернетПочтовоеСообщение;

Сообщение.Получатели.Добавить("hline@1c.ru");
Сообщение.Отправитель.Адрес = "booktest@yandexyandex.ru";
Сообщение.Тема = "Срочно в номер!";
Сообщение.Тексты.Добавить("Доброе время суток!");

Вложение = Новый ДвоичныеДанные(ПутьКФайлуВложения);

Сообщение.Вложения.Добавить(Вложение,"attach.txt");

// Подключиться и отправить.
Почта = Новый ИнтернетПочта;

Почта.Подключиться(Профиль);
Почта.Послать(Сообщение);
Почта.Отключиться();

(с)
5 Wobland
 
01.11.12
11:48
вот тут девушка интересовалась подобным
v8: Путь К Вложению
6 ПривеДМедвед
 
01.11.12
11:51
(5)ахахаха ну ответы порадовали, но вот только зачем вы ей написали, что так нельзя?
7 ПривеДМедвед
 
01.11.12
11:52
(4) не это не то
8 Maxus43
 
01.11.12
11:57
вам видней
9 ПривеДМедвед
 
01.11.12
12:14
ну что неужели никто не подскажет в каком напровлении рыть?
10 Wobland
 
01.11.12
12:24
(6) можно, да? жду решения
11 ПривеДМедвед
 
01.11.12
12:32
конечно можно в типовой документооброт такое используют только там почта не outlook
12 Wobland
 
01.11.12
12:36
(11) когда ты начнёшь думать над тем, как бы мог аутлук получить горсть двоичных данных откуда-нибудь и добавить её к письму, ты неизбежно придёшь к понятию файла
AdBlock убивает бесплатный контент. 1Сергей