|
Подскажите почему на одном компе код выполняется, на другом вылетает | ☑ | ||
---|---|---|---|---|
0
Ivan_495
27.07.16
✎
16:28
|
Подскажите почему на одном компе код выполняется, на другом вылетает ошибка?
&НаКлиенте Процедура Команда1(Команда) Паспорт.Записать("D:\otladka\p1.xlsx","xlsx") |
|||
1
Ivan_495
27.07.16
✎
16:29
|
запускаю из управляемой формы
|
|||
2
Ivan_495
27.07.16
✎
16:30
|
запускаю из управляемой формы на локальной машине, под каким пользователем идет обработка?
|
|||
3
Ivan_495
27.07.16
✎
16:33
|
под которым залогинился в Windows?
|
|||
4
f_vadim
27.07.16
✎
16:34
|
вот интересные люди-человеки, мало того что сами не могут прочитать текст ошибки, так ещё и остальным предлагают угадывать.
|
|||
5
Lexey_
27.07.16
✎
16:34
|
(0) текст ошибки пробовал читать?
|
|||
6
Garykom
гуру
27.07.16
✎
16:35
|
(5) а что такое читать?
|
|||
7
f_vadim
27.07.16
✎
16:36
|
(6) это как писать, только наоборот
|
|||
8
Garykom
гуру
27.07.16
✎
16:37
|
(7) Это когда жидкость назад забирается?
|
|||
9
f_vadim
27.07.16
✎
16:38
|
(8) я догадывался, что ты включишь ржевского
|
|||
10
Ivan_495
27.07.16
✎
16:40
|
пишет ошибка доступа к файлу "D:\otladka\p1.xlsx"
|
|||
11
Ivan_495
27.07.16
✎
16:41
|
(10) ошибка вызова контекста
|
|||
12
vde69
27.07.16
✎
16:41
|
предположу, сто на втором компе вообще нет диска D:
|
|||
13
f_vadim
27.07.16
✎
16:42
|
(10) а диск D есть? и это не cd-rom?
|
|||
14
Garykom
гуру
27.07.16
✎
16:43
|
||||
15
Ivan_495
27.07.16
✎
16:44
|
D:\otladka\ каталог существует, права у виндового пользователя на него полные
|
|||
16
Garykom
гуру
27.07.16
✎
16:44
|
(14)+ Еще может кто то файлик xls открыл Ёкселем вручную и чего то хотит...
А еще ексель повиснуть могет... |
|||
17
Garykom
гуру
27.07.16
✎
16:45
|
(9) Так если проблемы такие же как у Ржевского че поделать?
|
|||
18
Ivan_495
27.07.16
✎
16:48
|
процессов excel не висит, никто ничего не открывал
|
|||
19
Dotoshin
27.07.16
✎
16:48
|
(0) Паспорт.Записать - что это?
|
|||
20
Serg_1960
27.07.16
✎
16:50
|
Простите, стесняюсь спросить: а у пользователя 1С есть право вывода информации или оно здесь роли не играет.
|
|||
21
Garykom
гуру
27.07.16
✎
16:53
|
А точно не в серверном вызове пытаемся "Записать"?
|
|||
22
Ivan_495
27.07.16
✎
16:55
|
(20) на другом локальном компе под этим пользователем 1с все работает
|
|||
23
Ivan_495
27.07.16
✎
16:55
|
(21)
&НаКлиенте Процедура Команда1(Команда) Паспорт.Записать("D:\otladka\p1.xlsx","xlsx") |
|||
24
ДайтеДайте Сказать
27.07.16
✎
16:57
|
(10) Может этот файл уже открыт?
|
|||
25
ДайтеДайте Сказать
27.07.16
✎
16:57
|
(18) Может по сети открыт?
|
|||
26
Ivan_495
27.07.16
✎
16:58
|
(24) нет
|
|||
27
ДайтеДайте Сказать
27.07.16
✎
16:58
|
(26) диск D не сетевой случайно?
|
|||
28
Garykom
гуру
27.07.16
✎
16:59
|
(23) В приведенном коде откуда взялся этот "Паспорт"?
|
|||
29
Serg_1960
27.07.16
✎
16:59
|
Может быть этот файл уже есть и у него другие атрибуты чем на каталог?
|
|||
30
ДайтеДайте Сказать
27.07.16
✎
17:02
|
(26) Может когда права на папку давал другому юзеру, ты не поставил галочку "Наследовать на подчиненные файлы и подпапки"?
А там этот файл уже был... |
|||
31
ДайтеДайте Сказать
27.07.16
✎
17:02
|
Диск на битые сектора проверял?
|
|||
32
Ivan_495
27.07.16
✎
17:33
|
не было там файла, пытаюсь его записать папка пустая, у админа косяк с правами не пойму где
|
|||
33
lodger
27.07.16
✎
17:53
|
ТабДокумент.Записать("С:\ИмяФайла.xls", ТипФайлаТабличногоДокумента.XLS);
|
|||
34
del123
27.07.16
✎
17:55
|
вручную этот файл можешь создать?
|
|||
35
lodger
27.07.16
✎
17:55
|
говорят еще можно ТипФайлаТабличногоДокумента.XLSX
|
|||
36
lodger
27.07.16
✎
17:56
|
да хорош уже. у него ошибка параметров записать()
Синтаксис: Записать(<ИмяФайла>, <ТипФайлаТаблицы>) Параметры: <ИмяФайла> (обязательный) Тип: Строка. Имя файла, в котором сохраняется табличный документ. <ТипФайлаТаблицы> (необязательный) Тип: ТипФайлаТабличногоДокумента. Формат, в котором будет сохранен табличный документ. продам СП. |
|||
37
lodger
27.07.16
✎
17:58
|
"необязательный" не означает, что туда можно пихать что попало. либо вообще ничего, тогда формат будет mxl, либо ТипФайлаТабличногоДокумента. а у него сточка "хлсх".
|
|||
38
pessimist
27.07.16
✎
18:40
|
Там для каталога права как заданы?
Ошибка случайно не на машинах где ОС поддерживает UAC (Vista и новее) и он не не отключен? Если проблема в UAC то можно для тестирования попробовать принудительно запустить 1С от администратора. |
|||
39
arsik
гуру
27.07.16
✎
19:40
|
(15) Бывают разные права. Может это ты права на шару смотрел, а не права на папку.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |