0
barsik123
20.03.14
✎
16:28
|
Задачка такая, есть база 1с ут 10.3 в которую пользователь может добавлять картинки товаров в справочник номенклатура. Затем обработкой, которая может запускаться с разных компьютеров, нужно эти картинки записать по фтп в определенные каталоги.
1. Можно как-то записывать картинки по фтп и сразу на фтп сервере проверять наличие этой картинки в каталоге. Если картинка есть то не формировать картинку. У меня почему то эта проверка не проходит, хотя файл в фтп каталоге существует.
2. и можно ли сразу записывать на фтп-сервер, без промежуточной выгрузки на общий ресурс или рабочий компьютер.Например, есть такой метод:
FTPСоединение.Записать(Источник,ИмяВыгруженногоФайла);
Может ли в качестве Источника быть не реальный файл где-то на диске, а просто картинка из самой базы 1с?
|
|
1
Ненавижу 1С
гуру
20.03.14
✎
16:31
|
(0) у нас это делает регламентное задание
если картинка появилась или обновилась, то ссылка на нее записывается в регистр сведений
раз в сутки регламентное задание читает этот регистр и записывает на FTP, из регистра запись удаляется. А что плохого, что картинка временно поживет на локальном носителе?
|
|
2
barsik123
20.03.14
✎
16:42
|
(1)Пока я тестирую выгрузку без контролирующих регистров, просто нужно выгрузить фото из номенклатуры при этом проверяя наличие на фтп-сервере. Ну как-то не нравится мне что сначала все картинки приходится выгружать на локальный носитель, а затем записывать на фтп-сервер. Другого способа что-ли нет? я думал, что как-то можно выцепить картинку так,чтобы можно было ее записать сразу, без промежуточных локальных носителей?
|
|