|
Формат файла | ☑ | ||
---|---|---|---|---|
0
devochka_1c
14.03.15
✎
16:32
|
Добрый день! пишу код по сохранению таб дока в эксель
ТекИмяФайла = КаталогФайла + ИмяФайла + "." + "xls"; ТДок.Записать(ТекИмяФайла, ТипФайлаТабличногоДокумента.XLS); только файл не формата эксель получается... что не верно в коде? |
|||
1
Euguln
14.03.15
✎
16:34
|
Боюсь спросить, а какого формата получается?
|
|||
2
devochka_1c
14.03.15
✎
16:47
|
(1) в свойствах в типе значится просто "Файл"
|
|||
3
PR
14.03.15
✎
16:48
|
(2) А расширение какое?
|
|||
4
devochka_1c
14.03.15
✎
17:09
|
(3) никакого нет
|
|||
5
NikVars
14.03.15
✎
17:09
|
(0) Что за объект ТДок?
|
|||
6
NikVars
14.03.15
✎
17:11
|
Если ТДок - таблица - можно двигаться в этом направлении, Записать(<?>,);
Синтаксис: Записать(<ИмяФайла>,<ТипФайла>) Назначение: Записать таблицу в файл. Параметры: <ИмяФайла> - имя файла. <ТипФайла> - необязательный параметр. Числовое или строковое выражение, определяющее тип файла: · отсутствует, 0 или ''MXL'' - формат 1C; · 1 или ''XLS'' - формат Ms Excel; · 2 или ''HTM'' или ''HTML'' - формат HTML; · 3 или ''TXT'' - формат TXT. Замечание: Метод может использоваться при работе с таблицей в режиме ввода данных. |
|||
7
NikVars
14.03.15
✎
17:13
|
Если ТДок - таблица значений - придется выводить все в таблицу - формировать печатную форму аля отчет.
|
|||
8
Euguln
14.03.15
✎
17:13
|
(0) Имя файла при записи какое?
|
|||
9
devochka_1c
14.03.15
✎
17:17
|
(7)ТДок - это табличный документ
|
|||
10
devochka_1c
14.03.15
✎
17:18
|
(8) C:\Users\123\AppData\Local\Temp\Акт сверки взаиморасчетов 00000000033 от 12.03.2015 11:32:26 Энергия.xls
|
|||
11
NikVars
14.03.15
✎
17:19
|
(9) Не понятно!
ТДок = СоздатьОбъект("Таблица"); Так? |
|||
12
NikVars
14.03.15
✎
17:22
|
+(9) Я мыслю в терминах объектов 1С 7.7: таблица, таблица значений, документ с многострочной частью.
Ты предлагаешь иную терминологию. Тебе понятно?! |
|||
13
devochka_1c
14.03.15
✎
17:27
|
(11) ТДок тип ТабличныйДокумент
ТДок = Новый ТабличныйДокумент; затем в него был выведен макет |
|||
14
NikVars
14.03.15
✎
17:44
|
(13) То есть ты путаешь версии 1С 7.7 и 8?
|
|||
15
Fram
14.03.15
✎
17:47
|
(14) с чего такой вывод?
|
|||
16
NikVars
14.03.15
✎
17:52
|
(15) Это не вывод, это флюиды телепатии. Вместо задавания вопросов мне - помоги девушке.
|
|||
17
Fram
14.03.15
✎
18:05
|
(0) excel то установлен на машине?
(16) ну, что навеяло тебе задать такой вопрос девушке? |
|||
18
devochka_1c
14.03.15
✎
18:06
|
(14) я ничего не путаю у меня платформа 8.3 не указала изначально, извиняюсь
|
|||
19
Fram
14.03.15
✎
18:06
|
(10) выложи файл куда нить и ссылку давай
|
|||
20
NikVars
14.03.15
✎
18:08
|
(19) А что тебя навеяло просить файл, когда тебя просят помощи в коде?
|
|||
21
User_Agronom
14.03.15
✎
18:09
|
(4) Windows наивно определяет тип файла по расширению. Нет расширения - она в ступоре.
посмотрите через отладчик, чему равна переменная ТекИмяФайла |
|||
22
User_Agronom
14.03.15
✎
18:09
|
(10) С двоеточиями в имени проблема.
|
|||
23
NikVars
14.03.15
✎
18:12
|
(22) +100! Ну вот! Разрушил всю телепатию!
|
|||
24
User_Agronom
14.03.15
✎
18:16
|
(23) Личный телепат нонича вернулся из отпуска. Говорит не надолго))
https://ru.wikipedia.org/wiki/Имя_файла Запрещенные символы Windows: ... : — отделяет букву диска или имя альтернативного потока данных ... |
|||
25
devochka_1c
14.03.15
✎
18:29
|
(24) а что не так с двоеточием?
|
|||
26
devochka_1c
14.03.15
✎
18:33
|
(21)переменная ТекИмяФайла через отладчик равна C:\Users\123\AppData\Local\Temp\Акт сверки взаиморасчетов 00000000033 от 12.03.2015 11:32:26 Энергия.xls
|
|||
27
User_Agronom
14.03.15
✎
18:38
|
(25) внимательно читает (24). Смакуем каждое слово. Особенно "Запрещенные" потом через паузу "символы" ну и конечно же "Windows":
А далее идёт пояснение, что не так с двоеточием. ... : — отделяет букву диска или имя альтернативного потока данных |
|||
28
Torquader
14.03.15
✎
18:40
|
ДатаВИмени=Формат(ДатаДокумента,"ФД='дд-ММ-гггг_чч-мм-сс';");
|
|||
29
devochka_1c
14.03.15
✎
18:59
|
Всем спасибо! все получилось!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |