|
|
8.1: сохранить в Excel фоновым заданием |
☑ |
|
0
Unkas
06.08.12
✎
09:49
|
Как написано в справке "Метод Записать при работе на сервере или через сом-соединение использует только файлы форматы .mxl .txt"
Означает ли это, что записать в excel - с помощью фонового никак нельзя?
|
|
|
1
lEvGl
гуру
06.08.12
✎
09:51
|
нет
|
|
|
2
ssh2006
06.08.12
✎
09:51
|
в 8.1 нет, в 8.2 можно
|
|
|
3
mikecool
06.08.12
✎
09:53
|
ТабличныйДокумент (SpreadsheetDocument)
Записать (Write)
Синтаксис:
Записать(<ИмяФайла>, <ТипФайлаТаблицы>)
Параметры:
<ИмяФайла> (обязательный)
Тип: Строка. Имя файла, в котором сохраняется табличный документ.
<ТипФайлаТаблицы> (необязательный)
Тип: ТипФайлаТабличногоДокумента. Формат, в котором будет сохранен табличный документ.
Значение по умолчанию: MXL
Описание:
Записывает табличный документ в файл.
Доступность:
Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
Примечание:
При работе на сервере, веб клиенте или через внешнее соединение нет возможности сохранять в формате XLS95.
При работе на веб-клиенте вызов метода выполняет обращение к серверу.
но -
ТипФайлаТабличногоДокумента (SpreadsheetDocumentFileType)
ТипФайлаТабличногоДокумента (SpreadsheetDocumentFileType)
Значения
ANSITXT (ANSITXT)
DOCX (DOCX)
HTML (HTML)
HTML3 (HTML3)
HTML4 (HTML4)
MXL (MXL)
MXL7 (MXL7)
TXT (TXT)
XLS (XLS)
XLS95 (XLS95)
XLS97 (XLS97)
XLSX (XLSX)
Описание:
Содержит варианты форматов файлов для сохранения табличного документа. Используется для определения параметра <ТипФайлаТаблицы> метода Записать.
Доступность:
Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
Возможен обмен с сервером.
пользуйся XLS97 (XLS97)
XLSX (XLSX)
:)
|
|
|
4
lEvGl
гуру
06.08.12
✎
09:53
|
и не нашел таких записей в СП..... разницы 8.1 - 8.2 нет, все доступно
|
|
|
5
mikecool
06.08.12
✎
09:54
|
(4) купи СП, отдам недорого
|
|
|
6
Unkas
06.08.12
✎
10:05
|
(3) спасибо, mikecool.
Как только переведем нашу 8.1 на 8.2 - так сразу и воспользуюсь вашей инструкцией.
|
|
|
7
Unkas
06.08.12
✎
10:10
|
(4) Встроенный язык - общие объекты - табличный документ - табличный документ - методы - записать:
"Описание:
Записывает табличный документ в файл.
Примечание:
При работе на сервере или через com-соединение использует только файлы форматов mxl и txt. "
|
|
|
8
Defender aka LINN
06.08.12
✎
10:17
|
(0) Можно путем извращений - создать в фоновом задании V81.Application, в котором уже и делать все, что надо :)
|
|
|
9
lEvGl
гуру
06.08.12
✎
15:23
|
а, ну да, вдруг 97 не подойдет, "95" ведь смотрится круче
(5) я про записи в (0) "только .mxl .txt" - что то так и не нашел (оставь, он походу БУшный)
|
|
|
10
Serginio1
06.08.12
✎
15:34
|
Можно. Нужно только обойти запуск приложения, которое в 8.1 тоже нельзя запустить. Но здесь уже помогут и оле (скрипты).
Создаешь конфигурацию которая при запуске читает параметр командной строки (в которой должен быть путь к mxl)
и сохраняешь его в xml и завершаешь работу. Если путь содержит пробелы то путь обрамляй через ""
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший