|
Говорят , что в 8.3 можно сохранить табличный документ в csv формате? | ☑ | ||
---|---|---|---|---|
0
Ivan_495
13.07.17
✎
11:39
|
Говорят , что в 8.3 можно сохранить табличный документ в csv формате?
|
|||
1
Альбатрос
13.07.17
✎
11:45
|
Не могу представить себе, как будет выглядеть печ. форма в виде текста с разделителями.
|
|||
2
Fragster
гуру
13.07.17
✎
11:46
|
(1) может автору во внешнюю систему грузить надо, которая только .csv понимает
|
|||
3
Fragster
гуру
13.07.17
✎
11:47
|
(0) csv csv рознь
|
|||
4
Ivan_495
13.07.17
✎
11:47
|
А xlsx открыть и сохранить в csv можно?
|
|||
5
Альбатрос
13.07.17
✎
11:49
|
(2) Да пожалуйста. Но не табличный же документ.
|
|||
6
Альбатрос
13.07.17
✎
11:51
|
(4) Вряд ли. Ты же понимаешь, что из себя представляет csv?
|
|||
7
Fragster
гуру
13.07.17
✎
11:52
|
(5) почему нет? например можно из консоли запросов или динамического списка получить табдок, сохранить его в .csv и грузить. но тут надо, чтобы разделитель был одинаковый
|
|||
8
ELEA26
13.07.17
✎
11:56
|
ТабДок.Записать("Файло.csv",ТипФайлаТабличногоДокумента.TXT);
Только разделители будут табуляция. |
|||
9
Ivan_495
13.07.17
✎
11:56
|
нашел код,но по-моему сохраняет не то
ТабДок.Записать("D:\1\выгрузка.xlsx","XLSX"); ИмяФайла1="D:\1\выгрузка.xlsx"; ИмяФайла2="D:\1\выгрузка.csv"; Стрим = Новый COMОбъект("ADODB.Stream"); Стрим.Type=2; Стрим.Open(); Стрим.LoadFromFile(ИмяФайла1); ДвСтрим = Новый COMОбъект("ADODB.Stream"); ДвСтрим.Type=1; ДвСтрим.Mode=3; ДвСтрим.Open(); Стрим.Position = 5; Стрим.CopyTo(ДвСтрим); Стрим.Flush(); Стрим.Close(); ДвСтрим.SaveToFile(ИмяФайла2, 2); ДвСтрим.Flush(); ДвСтрим.Close(); |
|||
10
Ivan_495
13.07.17
✎
12:12
|
CSV (от англ. Comma-Separated Values — значения, разделённые запятыми) — текстовый формат, предназначенный для представления табличных данных. Спецификация:
|
|||
11
Ivan_495
13.07.17
✎
12:14
|
хотелось бы открыть файл в exel и сохранить в csv при помощи ADODB
если кто сталкивался подскажите |
|||
12
ELEA26
13.07.17
✎
12:30
|
(11) Ищите сложные пути :)
ТабДок.Прочитать("файл.xls"); ТабДок.Записать("файл.csv",ТипФайлаТабличногоДокумента.TXT); Потом, если надо, открываешь его как текстовый документ и заменяешь табуляции на нужный разделитель. |
|||
13
Ivan_495
13.07.17
✎
12:40
|
(12) а как заменить табуляции на разделитель? это ж основное в csv
|
|||
14
Ivan_495
13.07.17
✎
12:56
|
(12) благодарю
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |