|
Чтение Excel через ТабличныйДокумент выдает ошибку "Каталог не обнаружен" | ☑ | ||
---|---|---|---|---|
0
pvase
07.08.19
✎
08:37
|
Конфа простая, режим запуска: Обычное приложение. Обработка с управляемой формой, код выполняется на сервере:
&НаСервере Процедура ИмяФайлаНачалоВыбораИзСпискаНаСервере(ИмяФайла) ТабличнйДок = Новый ТабличныйДокумент; ТабличнйДок.Прочитать(СокрЛП(ИмяФайла)); КонецПроцедуры На серверной версии не работает, выдает ошибку: "Каталог не обнаружен". Причем если база в файловом варианте - то ошибок нет. Сервер 1С стартует под моей учеткой. В чем может быть проблема? Такая же обработка с тем же кодом но в обычной форме работает без проблем. |
|||
1
piter3
07.08.19
✎
08:38
|
В том,что ты не понимаешь особенностей
|
|||
2
piter3
07.08.19
✎
08:38
|
Примеров и таких тем полно
|
|||
3
catena
07.08.19
✎
08:39
|
Видимо нет такого каталога на сервере
|
|||
4
pvase
07.08.19
✎
09:18
|
(3) Все бы хорошо, но это локальный компьютер, сервер локальный, запущенный под моей учеткой, учетка имеет доступ на каталог и папку, учетка входит в группу Админов на компьютере.
|
|||
5
piter3
07.08.19
✎
09:18
|
(4) Не о том .на сервере нет C:\
так понятнее? |
|||
6
Индиго
07.08.19
✎
09:20
|
(4)Поставь точку останова на строке с ошибкой и посмотри в табло значение "ИмяКомпьютера()"
Может прольется свет:-) |
|||
7
sqr4
07.08.19
✎
09:31
|
(4) можно сколько угодно биться об заклад, но то что работает в файловой и не работает в серверной лишь говорит о том, что либо этой папки нет, либо к ней нет доступа. А дальше, что и где запущено и под чьей учеткой видно только тебе.
|
|||
8
pvase
07.08.19
✎
09:37
|
(7) Вот что пишет, я даже не могу понять как такое может быть:
ИмяКомпьютера() "AGPTESTENV" Строка СтрокаСоединенияИнформационнойБазы() "Srvr="AGP-VPE:2241";Ref="test_forms";" Строка |
|||
9
pvase
07.08.19
✎
09:39
|
Реально база создана на AGP-VPE:2241
а ИмяКомпьютера() = "AGPTESTENV" Как такое может быть? На сервере AGPTESTENV нет базы "test_forms" она есть только на AGP-VPE. |
|||
10
Cyberhawk
07.08.19
✎
09:39
|
рпхост может быть на другом хосте, нежели менеджер кластера
|
|||
11
Индиго
07.08.19
✎
09:39
|
(9)Значит сервер приложений там
|
|||
12
Cyberhawk
07.08.19
✎
09:40
|
Автор кончай уже бакланить - передавай файл на сервер и там насилуй как хочешь, либо делай все это на клиенте
|
|||
13
pvase
07.08.19
✎
10:06
|
Все вспомнил. Это когда-то я тестировал работу двух отдельных серверов с одного кластера 1С. Все было хорошо и в один прекрасный день 1С-ка решила запускать rphost на другом дополнительном сервере. Вот такие дела, всем спасибо за помощь.
|
|||
14
pvase
07.08.19
✎
10:08
|
В общем, файл надо указывать через общую Шару и будет счастье.
|
|||
15
pvase
07.08.19
✎
10:12
|
Вот что я сделал и забыл об этом: https://ibb.co/c1SbmxJ
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |