Имя: Пароль:
1C
1С v8
Таблица.Записать- ошибка доступа к файлу
0 arkada
 
31.10.16
05:16
Здравствуйте. Подскажите, пожалуйста.
Пытаюсь таблицу сохранить в excel с помощью
ТабДок.Записать("c:\1.xls",1)
, а выдется по причине:
Ошибка доступа к файлу 'c:\1.xls'
1 DDwe
 
31.10.16
05:48
(0) А, что подсказать-то?
2 arkada
 
31.10.16
05:59
поему такая ошибка? По идее должен файл сам создаться
3 arkada
 
31.10.16
06:00
Почему таблица не записывается в файл
4 DDwe
 
31.10.16
06:00
(2) По какой идее? Ты уверен, что у тебя есть доступ на запись в корень диска "С:"?
5 arkada
 
31.10.16
06:10
Потому что машина локальная, сеанс администратора
6 shadow_sw
 
31.10.16
06:12
создай файл на С не средствами 1с
7 DDwe
 
31.10.16
06:14
(5) Ерунда, если права есть, всё запишет.
8 arkada
 
31.10.16
06:15
так вот, ручками и сделал и все равно ошибка
9 DDwe
 
31.10.16
06:15
(8) Какими ручками?
10 arkada
 
31.10.16
06:16
создать файл, лист excel
11 DDwe
 
31.10.16
06:16
Почему из людей всё нужно клещами вытягивать... точно это мы к нему пришли и вопросам его достаем.
12 DDwe
 
31.10.16
06:16
(10) Значит прав нет или места на диске. 1С не причем.
13 arkada
 
31.10.16
06:20
(12) Девушка, если файл сам могу создать руками, логично, что и место есть и права есть
14 Sammo
 
31.10.16
06:27
1. Запись с клиента или с сервера. Если сервера - проверить права на пользователя, под которым запущенна служба 1с.
15 Sammo
 
31.10.16
06:29
2. Под "таблицей" понимается табличный документ?
3. Возможно сам файл заблокирован (например, открыт в чем-то, что блокирует запись)
16 Sammo
 
31.10.16
06:32
Ну и так, к слову, я не помню использование числа во втором параметре функции Записать. Возможно так можно - но мне как-то ближе использование ТипФайлаТабличногоДокумента.
17 DDwe
 
31.10.16
06:42
(13) Молодой человек, вы уж или внятно пишите, что у вас
В начале:
(8) так вот, ручками и сделал и все равно ошибка
(10) создать файл, лист excel

Затем:

(13) (12) Девушка, если файл сам могу создать руками, логично, что и место есть и права есть

Вы определитесь  вы можете руками файл создать или нет. Или вы просто не в состоянии внятно формулировать свои мысли.
18 DDwe
 
31.10.16
06:44
Понаберут на мисту по объявлению.
20 DDwe
 
31.10.16
06:51
(16)
Записать(<?>,);
Синтаксис:
Записать(<ИмяФайла>,<ТипФайла>)
Назначение:
Записать таблицу в файл.
Параметры:
<ИмяФайла> - имя файла.
<ТипФайла> - необязательный параметр. Числовое или строковое выражение, определяющее тип файла:
· отсутствует, 0 или ''MXL'' - формат 1C;
· 1 или ''XLS'' - формат Ms Excel;
· 2 или ''HTM'' или ''HTML'' - формат HTML;
· 3 или ''TXT'' - формат TXT.
Замечание:
Метод может использоваться при работе с таблицей в режиме ввода данных.
21 darius357
 
31.10.16
09:04
ну как всегда побакланили, и нифига толку
22 arkada
 
31.10.16
10:26
не, никто не бакланил. Очень большой толк и огромное спасибо SAMMO. Его совет с учеткой под которой запускается служба 1с и было прямо в цель. А то, что дама DDwe пофыркала тут, это так ;)