|
Проблема записи в Хранилище | ☑ | ||
---|---|---|---|---|
0
zoro-z
29.09.14
✎
12:24
|
База находится в SQL на сервере.
есть ссылка на внешний документ, пытаюсь записать в базу (хранилище), выдает ошибку ошибка при выполнении файловой операции (путь к файлу) Если ЗначениеЗаполнено(Каталог) и ВХранилище Тогда СпрХранилищеДополнительнойИнформации = Справочники.ХранилищеДополнительнойИнформации.СоздатьЭлемент(); СпрХранилищеДополнительнойИнформации.Наименование = Ссылка; СпрХранилищеДополнительнойИнформации.ИмяФайла = Каталог; СпрХранилищеДополнительнойИнформации.СсылкаДок = Ссылка; ВнешнийФайл = Новый ДвоичныеДанные(Каталог); СпрХранилищеДополнительнойИнформации.Хранилище = Новый ХранилищеЗначения(ВнешнийФайл); СпрХранилищеДополнительнойИнформации.Записать(); //Каталог = "СОХРАНЕНО В ХРАНИЛИЩЕ !!!"; Иначе Возврат; КонецЕсли; |
|||
1
Mitriy
29.09.14
✎
12:31
|
ммм... а что есть Каталог? чего-то там не так...
|
|||
2
zoro-z
29.09.14
✎
12:35
|
Реквизит Строка В форме документа, в строку записывается путь к файлу.
|
|||
3
Mitriy
29.09.14
✎
12:35
|
(2) ну дык файла нету по этой строке...
|
|||
4
zoro-z
29.09.14
✎
12:37
|
\\Ba-fs\!общая папка\ВСЕМ СОТРУДНИКАМ КОМПАНИИ 33333.docx
Дело в том что если база находится на рабочем столе то все работает, как только загружаю в SQL то пишет ошибку, типа нет доступа к файлу. |
|||
5
Mitriy
29.09.14
✎
12:39
|
(4) у пользователя, под которым запущен сервер 1С нет прав на эту папку, значит...
|
|||
6
Heckfy
29.09.14
✎
12:39
|
(5) +1
|
|||
7
Heckfy
29.09.14
✎
12:40
|
И, что то мне подсказывает, что Пользователь, под которым запущен сервер 1С вообще локальный
|
|||
8
zoro-z
29.09.14
✎
12:45
|
(7) Я запускаю программу 1с в тонком клиенте. Процедура записи запускается на сервере. Может в этом ошибка.
|
|||
9
vicof
29.09.14
✎
12:46
|
(8) Канеш. Локальный путь и серверный путь - они разные как бы.
|
|||
10
vicof
29.09.14
✎
12:47
|
(8) Пихай свой файл в хранилище, отправляй на сервер, а там уже записывай.
|
|||
11
zoro-z
29.09.14
✎
13:10
|
(8) А как это сделать. На клиенте не работает
нешнийФайл = Новый ДвоичныеДанные(Каталог); Новый ХранилищеЗначения(ВнешнийФайл); |
|||
12
vicof
29.09.14
✎
14:04
|
||||
13
zoro-z
30.09.14
✎
09:55
|
(12) Спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |