15.04.2010, 10:37 | #1 |
Участник
|
Экспорт в Excel: ComExcelDocument_RU - нужно сделать серверным
Дабы не ставить Excel на все машины, массово используется OS Office, идея формировать отчеты на сервере, сохранять файл на сетевые шары, и после того как отчет сформирован и сохранен, выдавать пользователю временную ссылку (в диалоге) на файл, одним щелчком открывается ссылка, пользователь забирает файл, после закрытия диалога, временная шара удаляется.
ComExcelDocument_RU - нужно сделать серверным, но метод WorkSheet.pasteSpecial отказывается работать, причем с любыми параметрами: XLSWorkSheet.pasteSpecial(1); // xlAll = 1 XLSWorkSheet.pasteSpecial(3); // xlValues = 3 XLSWorkSheet.PasteSpecial(COMVariant::createFromStr("Текст")); XLSWorkSheet.pasteSpecial(-4163); ... неизвестная ошибка ... метод pasteSpecial() завершен не верно ниче не помогает. Кто поможет? да... , чуть не забыл, если работать через, insertvalue то все норм., я жеработаю с буфером, вставляю данны блоками. Последний раз редактировалось kair84; 15.04.2010 в 12:15. |
|