|
Перестали добавляться вложения в письма (создаются программно) | ☑ | ||
---|---|---|---|---|
0
nodrama
11.05.22
✎
13:57
|
Доброго времени суток.
Из 1с. Программно создается рассылка. со вчерашнего дня стала вылетать ошибка Ошибка при выполнении файловой операции '\\BUH-SERVER\Документы\Счет №924 от 31.03.2022.pdf' Файл, доступен и с клиенского компа, и с сервера, и как угодно. Письмо.Вложения.Добавить(Тут следовательно пусть до нужного файла, в честности тот что выше). |
|||
1
nodrama
11.05.22
✎
13:58
|
Перед отправкой письма, есть кнопка посмотреть файл, так же доступен и открывается.
|
|||
2
nodrama
11.05.22
✎
14:33
|
Что нет идей ?)
|
|||
3
Kassern
11.05.22
✎
14:34
|
(0) у сервера под юзвером службы 1с нет доступа к этому файлу
|
|||
4
Kassern
11.05.22
✎
14:35
|
попробуйте регламентом переместить этот файл из папки в другую папку
|
|||
5
Garykom
гуру
11.05.22
✎
14:35
|
файл открыт на запись (редактирование) кем то?
|
|||
6
Garykom
гуру
11.05.22
✎
14:36
|
(4) угу всегда надо взять за правило сначала любые файлы дергать в темп и только затем уже манипуляции с ними
|
|||
7
nodrama
11.05.22
✎
14:57
|
Хмм.. не подумал... раньше то было. мб админ решил прекрыть не понятно зачем....
Так если с сервера под юзвером 1с, он не видел этого файла ибо нет доступа. То как мне его в темп то дернуть? |
|||
8
nodrama
11.05.22
✎
15:01
|
это надо еще получить на клиенте, передать на сервер и там добавить во вложения, лишний геморой придумал мне)
|
|||
9
DrZombi
гуру
11.05.22
✎
15:07
|
(0) Что за ересть.
Поместите файл в Двоичные Данные, а их "ДД" уже помещайте в письмо, указав при этом любое имя файлу :) ...Всегда пожалуйста :) |
|||
10
Kassern
11.05.22
✎
15:13
|
(8) на клиенте получаете ДД и пихаете во временное хранилище. Далее уже на сервере получаете эти ДД из хранилища и работаете уже с временными файлами. Если же вы регламентом делаете рассылку, то сервер под юзвером службы должен иметь доступ к файлу, либо сам его формировать.
|
|||
11
nodrama
11.05.22
✎
15:28
|
(10) Прекрасно работает.
А что теперь делать с именем вложения (файла то ?) Там файлы могут быть любых расширений от пдф, до экселя и тхт При таком способе, если ты не указываешь имя файла, то он добавляет просто no_name без расширения. расшерение файла я вижу только в реквизите СсылкаНаФайл (это тот что на сервере \\ляляля\счет.pdf |
|||
12
nodrama
11.05.22
✎
15:29
|
мне нужно после полечение ДД на сервере и добавление во вложение, прописать правильное имя файла с правильным расшерением
|
|||
13
Kassern
11.05.22
✎
15:30
|
(11) "А что теперь делать с именем вложения (файла то ?) " - а что вам мешает расширение файла передать параметром?
|
|||
14
Kassern
11.05.22
✎
15:30
|
или "правильное имя"
|
|||
15
nodrama
11.05.22
✎
15:36
|
Да ни чего не мешает, уже сделал... просто код на 20 строк, превращается в 40.. я образно.. потому что кто то решил убрать права юзверу.. не понятно зачем.
|
|||
16
Kassern
11.05.22
✎
15:53
|
(15) зато универсально получилось и безопасно. Как бы вы в старом варианте прикрепляли к письму файлы на локальном компе юзвера, о котором сервер не слухом не духом? Или вы заставляли юзверов в расшаренную папку кидать файлы и от туда их загружать?)
|
|||
17
Kassern
11.05.22
✎
15:54
|
по той же логике можно и обратно сохранять работу сервера в файл у клиента. Серверу вообще пофиг куда юзвер хочет его в конечном итоге сохранить
|
|||
18
nodrama
11.05.22
✎
16:08
|
(16) так я и не прикреплял ни чего на компе. все было на сервере.
Юзвер выбирал только документы по каким нужно отправить письма. и все остальное делалось на сервере от начало до конца. на компе юзвера нет ни чего и доков то же и файлы он не выбирает ссылки на файлы уже в документе а файлы на сервере а теперь получи ДД, получи имя файла, передай ДД и имя файла, потом удали из временного хранилища ибо нафиг оно там. Ну да ладно. просто на прягает. люди сначала что то делают и мутят. а потом уже вспоминают что это на что то влияет ;) ладно тут 10 минут поправить не критично было. |
|||
19
Garykom
гуру
11.05.22
✎
16:22
|
(15) со временем научишься писать так чтобы 40 строк кода превращать в 10
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |