#0
by Kreont
Обычный (толстое) кл-серверный режим. На сервере есть папка куда надо складывать файлы полученные от клиента.Доступ к ней только у пользователя-сервера "usr1cv82". Получаю файлик от клиента 1С-ки так: Путь этого хранилища полученного: ВнАдресСерверний = e1cib/tempstorage/a8fb082a-9c2b-11e2-2f9b-002354472516 Как получить имя "правильное" абсолютное что б скопировать можно было через КопироватьФайл(А,Б) в нужное место?
#2
by Kreont
Как и чем прямо писать? я вот не пойму почему нету ф-ии (или не нашел), что б предать сразу: МОЯ_ПередатьФайл(ПутьОтносительноСервераЛокальный, ПутьКлиентаЛокальный, Ложь);
#5
by Kreont
что б передавать файлы из клиента на сервер используя кл-серверное соединение 1С-ки, а не возможности файловой системы. одной командой, а не через 10 строк кода и микс вызовов то НаСервере то НаКлиенте
#6
by H A D G E H O G s
Можно тупо Двоичное передавать, но на объемах более 50 метров бывали разрывы связи и зависоны, х.з. почему.
#7
by H A D G E H O G s
Никому это нахер не нужно, а кому нужно - напишет немного. Это глупости ты пишешь, проблемы на вашей стороне.
#8
by Kreont
спс, во типа того, только теперь не понял чем отличается: ПоместитьВоВременноеХранилище от ПоместитьФайл ну есть одна задачка чтоб файлы/сканы документов можно было: а) привязывать к нужным элементам справочников б) сохранять НЕ в сюл-ной базе а файлом в нужном каталоге в) и что б паралельно был доступ всем к той расшаренной папке Только на чтение, если надо будет прямо открыть скан не запуская 1С.
#9
by H A D G E H O G s
ПоместитьФайл (ПоместитьФайлы) запихивает во временное хранилище тупо Файл (не объект 1С, хз что), а ПоместитьВоВременноеХранилище - засунет Объект 1С. ПоместитьФайл (ПоместитьФайлы) - актуально для ВебКлиента в основном, там запрос на каждую операцию с файловой системой задается (ну грубо), безопасность знаете ли.
#10
by H A D G E H O G s
Более показательны функции ПолучитьФайл (ПолучитьФайлы) Кроме как этими функциями, ты файл из ВебКлиента на диск пользователя не сохранишь, у двоичных данных метод Записать в ВебКлиенте выпилен (я даже помню, в каком примерно релизе 8.2 это случилось).
#12
by Kreont
Еще раз.спс., вроде работает все как хотел. Учел и сразу лимит в 10МБ поставил на файл. В коде из там самое главное для обычного приложения правильно процедуры поразкидывать по общим модулям с выполнением только на сервере. И еще вопрос такой, если файл передавать 10МБ можно показать как то прогресс передачи? (при макс 10МБ время передачи 1-3 сек. если сервер не нагружен, если нагружен - до 10 сек.).
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Видел ли кто такое: по правому клику на файле можно скопировать его путь.
- Как скопировать строку в табличной части документа ?
- Как скопировать текущую строку в таблицу значений
- v7: Как скопировать с помощью SQL базу с одного Сервера на другой?
- 8.2 при получении из временного хранилища на клиенте XDTO ругается на таблицу зн
- Какая длина строки у адреса временного хранилища?
- УФ. Странное поведение временного хранилища и навигационных ссылок
- Изображение из временного хранилища в макет
- Некорректная обработка адреса временного хранилища
В этой группе 1С
- Ошибка в операторе препроцессора или #Если Клиент Тогда . Что-то не понимаю...
- Выгрузка из 1С в csv формат
- Не печатаются колонтитулы
- Excel -> xml данные обрезались, почему?
- УПП Закрытие 20 счета по разным субсчетам
- Вопрос по УПП (начисление заработной платы)
- После загрузки из БП2.0 в УТ11 Реализаций в документах не проставляется договор.
- фильтрация в дереве значений, управляемая форма. вопрос оптимизации
- JavaScript в поле HTML документа. Прямой вызов функций и с помощью eval
- Вопрос по СКД. Объединяются колонки
- Подскажите. Перенос остатков по ПФР из БП в ЗУП (по сотрудникам).
- v7: Что за файл отбора счетов в 1С 7.7?
- v7: Как результат запроса сохранить в DBF?
- УТ11 ввести номер ГТД для номенклатуры
- Форма отчета СКД на УФ. Поймать событие выбора варианта.
- УТ 11 Отсутствует база для распределения расходов по правилу
- Пропало окно служебных сообщений у пользователя.
- Изменение документа "Ввод начальных остатков"
- Передать переменную из одной формы документа в другую форму
- Редактирование ActiveDocument на форме 1С