![]() |
|
Ошибка при выполнении файловой операции | ☑ | ||
---|---|---|---|---|
0
Valery
26.06.15
✎
14:29
|
1с Бух 3.0.39.65, 8.3.5.1482 СКЛ
Необходимо загрузить XML файл. Слепил обработку. Проверил, все нормально. Прихожу к клиенту запускаю, на этапе ЧтХМЛ.ОткрытьФайл(ВыбФайла) выдает "Ошибка при выполнении файловой операции". На других базах пробовал, все нормально работает. На этой фиг. Сначала кстати не нравились ему пути к файлу. Ругался все путь не найден, Специально сделал папку с короткими названиями, стал выдавать ошибку. Кто знает куда копать? |
|||
1
vde69
26.06.15
✎
14:31
|
дома файловая а у клиента серверная версия?
|
|||
2
Heckfy
26.06.15
✎
14:33
|
Так обработка же.... Вряд ли в ней &НаСервере вынесено....
|
|||
3
Valery
26.06.15
✎
16:00
|
1) тоже думал, что то СКЛ зависит, запустил на СКЛ базе дома - работает. обработка работает на обеих версиях базы.
2) как же без &НаСервере на управляемом интерфейсе будет работать. |
|||
4
Heckfy
26.06.15
✎
16:02
|
(3) Ну это смотря что. Что то и &НаКлиенте работает.
Дома у тебя сервер 1С предприятия и твой сеанс на одной машине работают. Телепат.длл подсказывает, что бы устранить ошибку в (0), тебе нужно файл на сервере 1С Предприятия разместить по указанному пути. |
|||
5
Valery
26.06.15
✎
16:02
|
права полные установлены. настройки СКЛ сервера навряд ли тут играют какую роль
|
|||
6
Heckfy
26.06.15
✎
16:03
|
Ну, или используй шару для файла.
|
|||
7
Valery
26.06.15
✎
16:04
|
(4) не совсем понял, по какому пути разместить файл?
|
|||
8
Heckfy
26.06.15
✎
16:05
|
Как сервер 1С Предприятия называется?
|
|||
9
Valery
26.06.15
✎
16:08
|
я допускаю, что проблема может быть с правами доступа к загружаемому файлу, но с других баз с этого же пути грузится.
(8) тебе точное название что-ли нужно? |
|||
10
Heckfy
26.06.15
✎
16:11
|
Ну да. Допускай.
Разницу исполнения кода &НаСервере ********** &НаКлиенте ********** понимаешь? |
|||
11
Heckfy
26.06.15
✎
16:19
|
Сделай обработку с кодом ниже и запусти ее в базе из (0). Так понятнее, наверное будет.
Процедура ПолучитьИмяРабСтанции() Сообщить("Код на сервере: "+ИмяНаСервере(); Сообщить("Код на клиенте: "+ИмяНаКлиенте(); КонецПроцедуры &НаСервере Функция ИмяНаСервере() Возврат ИмяКомпьютера(); КонецФункции &НаКлиенте Функция ИмяНаКлиенте() Возврат ИмяКомпьютера(); КонецФункции |
|||
12
Heckfy
26.06.15
✎
16:20
|
Скобки забыл закрыть. :(
Сообщить("Код на сервере: "+ИмяНаСервере()); Сообщить("Код на клиенте: "+ИмяНаКлиенте()); |
|||
13
Valery
26.06.15
✎
16:21
|
к вопросу это как относится?
|
|||
14
Heckfy
26.06.15
✎
16:22
|
Пллляяяяаааааа......
Кто нибудь, помогите мне...... |
|||
15
Heckfy
26.06.15
✎
16:22
|
vde69 ты где?
|
|||
16
vde69
26.06.15
✎
16:25
|
код на сервере НЕ ВИДИТ локальных дисков!
|
|||
17
Valery
26.06.15
✎
16:29
|
16) да. как их настроить? в системе то все права на них есть
|
|||
18
Valery
26.06.15
✎
16:31
|
16) спасибо за направление
|
|||
19
vde69
26.06.15
✎
16:31
|
(16) никак, тебе уже сказали - нужно копировать файл на сервер или выполнять код на клиенте...
|
|||
20
ДенисЧ
26.06.15
✎
16:36
|
Хочется взять и..... подарить....
http://static2.ozone.ru/multimedia/books_covers/c300/1005643918.jpg |
|||
21
Heckfy
26.06.15
✎
16:38
|
(20) Вот тебя довели... Обычно же СП за деньги. :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |