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

Пере дача печатной формы в Outlook Express

Автор СерьезныйЧеловек, 01 ноя 2010, 12:35

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

СерьезныйЧеловек

Здравствуйте! Значит мне нужно в печатной форме добавить кнопку отправить по электронной почте. Т.е после формирования печатной формы, я нажимаю на кнопку отправить по эл. почте и у меня сразу открывается Outlook Express и в него сразу предается сформированная печатная форма,  а менеджер просто уже вбивает адрес эл почты и нажимает отправить. Чет я даже не знаю в какую сторону дуть. Говорю сразу родным почтовым не предлагать, т.к сказали сделать через какой нить внешний. Через какие программные средства это можно сделать, может как то через COM?

progmikon

А чем вас не устраивает "Почта"?

СерьезныйЧеловек

Меня то всем устраивает, но сказали, что надо вот по другому сделать.

progmikon

А чем по-другому? Насколько я помню, там можно профиль передавать.

deep

А в чем конлретно проблема???
почта не доходит или может фаил не подгружается или Еще что нить .......
из вашего вопроса не понятно.

СерьезныйЧеловек

Вообщем я не знаю что им не понравилось в родном клиенте, но сказали нуже ооутлок, так что он из обсуждения сразу выпадает. Проблема в том, что я не знаю как программно реализовать его вызов и передачу в него печатной формы. И хотел бы у вас узнать как это все можно реализовать?

СерьезныйЧеловек

Вообще 1с и Outlook Express можно как то  связать, чтобы данные можно было из 1с передавать в Outlook Express?

sergathome

ОЕ не является полнценным ОЛЕ и прочим сервером. Если нужен полный функционал, то нужно использовать другие почтовики, например Оутлук настоящий, из оффиса. В частности ОЕ не позволяет вставлять вложения в письма. Как это делать нужно искать в документации к к конкретному клиенту. В винде также существует некий полустандартный вариант создания почтовоо сообщения с помощью команды командного интерпретатора MAILTO :
Bakinity.biz - Отправка почты через командную строку - Советы по работе в Windows XP, 2000, 95/98, ME
                                Отправка почты через командную строку
                                Чтобы создать почтовое сообщение с заранее
                                предопределёнными параметрами, можно
                                использовать командную строку вида
                                mailto:<адрес>?cc=<кому_копию>&bcc=<кому
                                копию>&subject=<тема>&body=<текст_сообщения>"диск:\путь\

                                имя вкладываемого файла.расширение"
                                Обратите внимание на то, что поля сообщения
                                отделяются от адреса вопросительным знаком, а
                                друг от друга - амперсандами. Если какое-то из
                                полей будет ненужным, то его можно не указывать.
                                Не все почтовые программы понимают имя
                                вкладываемого в сообщение файла. Если понимают -
                                вкладывают, если не понимают - добавляют имя
                                файла в последнее заданное поле. Из того, что я
                                проверял - Аутлук вкладывает, а OE, как
                                оказалось - нет. Некоторые символы, включенные в
                                тему или текст сообщения, могут привести к
                                неправильной интерпретации командной строки,
                                поэтому их следует заменять соответствующими
                                шестнадцатеричными значениями. Вот неполный
                                список таких символов:
                                Пробел: %20
                                Запятая: %2C
                                Вопросительный знак: %3F
                                Точка: %2E
                                Восклицательный знак: %21
                                Двоеточие: %3A
                                Точка с запятой: %3B
                                Такую командную строку можно использовать в
                                ярлыке, в командном файле, в теле почтового
                                сообщения, в гипертекстовом документе (например,
                                на вашей страничке), в окне "Выполнить" или в
                                строке адреса Проводника или Обозревателя
                                Интернета.

Теги:

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

Рейтинг@Mail.ru

Поиск