Имя: Пароль:
1C
1C 7.7
v7: Выгрузка данных в Outlook (просто Outlook)
0 wolk
 
28.07.04
12:57
Дано:
Самописанная конфа для учёта работы с клиентами. База Outlook, в которой учитывается и планируется рабочее время сотрудников.
Требуется:
Как организовать выгрузку данных в Outlook таким образом, чтобы, например, документ "Услуги" создавал записаь в календаре Outlook, при этом СокрЛП(Док.Контрагент.Наименование) должно подставляться в поле "Тема" в аутглюковской "Встрече", строки табличной части документа должны заполнять содержание этой "Встеричи" и т.д. и т.п.

Какие будут соображения?
1 skunk
 
28.07.04
12:58
а почему оутглюк использовать для базы
2 Z1
 
28.07.04
13:05
Использую Outlook как OLE сервер и из 1с в него все пишешь что тебе надо.
3 wolk
 
28.07.04
13:13
(1) - здесь так принято :-(. Это обязательное условие, которое приходится принимать "как есть".

(2) - А можно подробнее? Желательно со ссылками. В базе знаний попробовал поискать - не нашёл.
4 skunk
 
28.07.04
13:19
ты просто не умеешь его готовить...
к примеру:
Волшебник!

вот как отправить письмо
http://www.sinor.ru/~my1c/knowhow/sm_mol.html

искай тут не раз про это пелось
5 Z1
 
28.07.04
13:23
Попытка
   Application = СоздатьОбъект("OutLook.Application");
Исключение
   Предупреждение("Не удалось создать объект OutLook.Application");
   Возврат;
КонецПопытки;
   itm = Application.CreateItem(0);
   itm.Subject = СокрЛП(Тема);
   itm.Body = ТекстСообщения;
   itm.To = СокрЛП(Адрес);

   Если ПустоеЗначение(Файл) = 0 Тогда
       Если ФС.СуществуетФайл( Файл ) = 1 Тогда
           attmts = itm.Attachments;
           attmts.Add(Файл);
       Иначе
           Сообщить("Не нашли файл = " + Файл );
       КонецЕсли;
   КонецЕсли;
   itm.Display();

Пример как показать заполненое письмо. Тебе нужно делать задачи, контакты и.т.д.
Делается анологично. Как делать конкретно это надо читать или книжки или MSDN.
6 wolk
 
28.07.04
13:28
(4), (5) - понял, спасибо,буду разбираться.
AdBlock убивает бесплатный контент. 1Сергей