Подскажите как сделать экспорт данных в Excel

Обсуждение общих вопросов продукта Call Office

Модератор: McBurns

Подскажите как сделать экспорт данных в Excel

Сообщение smolk » 25 янв 2016, 08:13

Подскажите как сделать экспорт данных в Excel,
задача стоит такая Звонит клиент нажимает цифру два программа делает sql запрос и получает данные вот нужно мне их экспортировать в Excel и отправить по почте

у меня все готово кроме экспорта в Excel

вот код который отправляет фаил по почте из заданного пути

Код: выделить все
  case '2':

try {
    var fileName = 'E:\\35.mxl'; // имя excel файла с выгруженным отчетом
    var outlookApp = new ActiveXObject('Outlook.Application');   // обращение к outlook
    var mailItem = outlookApp.CreateItem(0);  // создание сообщения
    mailItem.to = 'smolk@mail.ru';  // установка адреса отправителя, надо брать из БД
    mailItem.Subject = 'Список Топлевных карт'; //Тема сообщения
    mailItem.Body = 'The message body'; // Текст в сообщении
 
    var attachments = mailItem.Attachments;
    attachments.Add(fileName, 0); //добавление файла с отчетом во вложение
 
    mailItem.send();  // send отправка сообщения, можно использовать mailItem.display();  что бы посмотреть его в целях отладки
} catch (err) {
    Script.InLogError('Ошибка отправки письма');
}

                                            break;

smolk
 
Сообщений: 10
Зарегистрирован: 12 ноя 2015, 15:15

Re: Подскажите как сделать экспорт данных в Excel

Сообщение McBurns » 25 янв 2016, 11:26

В сети интернет есть много описаний работы с Excel при помощи технологии ActiveX, которая используется у вас в коде для работы с Outlook. Вы можете выбрать самый подходящий и удобный для вас способ работы с файлами Excel.
Есть множество вопросов, на которые уже есть ответы. Загляните в нашу базу знаний.
Группа поддержки.

Skype: Wentor.ru
ICQ: 627643406
Аватар пользователя
McBurns
 
Сообщений: 88
Зарегистрирован: 21 ноя 2012, 10:09


Вернуться в Общие вопросы

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron