AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.10.2009, 15:26   #1  
PSerg is offline
PSerg
Участник
 
12 / 10 (1) +
Регистрация: 09.04.2007
Отправка письма при помощи SysEmailBatch. Проблема с прикреплением файла
Создаю письмо при помощи класса SysEmailBatch. Прикрепляю файл. Письмо приходит но без вложения. Посмотрел отладчиком. В методе run класса SysEmailBatch есть проверка WinApiServer::fileExists(attachmentfileName) и она не проходит. В методе fileExists есть код:

X++:
    handle = fileCreate.call(bname, #GENERIC_READ, 0, 0, #OPEN_EXISTING, #FILE_ATTRIBUTE_NORMAL, 0);
    if (handle == #INVALID_HANDLE_VALUE)
    {
        lastError = WinAPIServer::getLastError();
        switch (lastError)
        {
            case #FILE_NOT_EXIST:
                return false;
            // This error is generated for filenames pointing to a folder without trailing '\'. E.g. "c:\tmp"
            case #ACCESS_DENIED:
                if (!_acceptFolder)
                    return false;
                break;
            // This error is generated for filenames pointing to a folder with trailing '\'. E.g. "c:\tmp\"
            case #PATH_NOT_EXIST:
                return false;
        }
    }
Ну и каждый раз возникает ошибка #PATH_NOT_EXIST.
Путь указываю в таком виде "\\Mowaxdb3\AXPublic\TempAttachmentMail\1.xls". Путь беру из таблицы т.ч. проблем со слэшами не должно быть. Но пробовал и писать в коде "\\\\Mowaxdb3\\AXPublic\\TempAttachmentMail\\1.xls".
Мне кажется есть какая - то хитрость с написанием пути к файлу вложения. Коллеги может кто - то пользуется этим алгоритмом для отправки писем с вложениями и сталкивался с подобной проблемой.
Теги
sysemailbatch

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axaptapedia: SysEmailBatch Blog bot DAX Blogs 0 07.10.2008 18:05
Проблема загрузки файла longson DAX: Программирование 3 06.06.2007 12:06
Возникла проблема с получением имени файла при создании своего канала вывода отчетов. oleg_kap DAX: Программирование 3 06.06.2006 14:12
Dundas.Mailler - Кодировка subject-а письма npokypatop DAX: Программирование 3 18.05.2006 18:40
CRM: отправка файла как сообщение tanyusha DAX: Функционал 10 12.09.2003 21:13
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 22:02.