Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Трабла с НачатьПомещениеФайлов()

Трабла с НачатьПомещениеФайлов()
Я
   ГдеСобакаЗарыта
 
28.03.19 - 13:28
8.3.13.1513 SQL
ОписаниеПереданногоФайла после выполнения НачатьПомещениеФайлов() в одной базе стало возвращать только имя файла, а не полный путь. А вчера еще все было хорошо.

&НаКлиенте
Процедура Команда1(Команда)
    ПомещаемыеФайлы = Новый Массив;
    ПомещаемыеФайлы.Добавить(Новый ОписаниеПередаваемогоФайла(Объект.ИмяФайла));
    
    ПомещениеФайловЗавершение = Новый ОписаниеОповещения("ЗагрузитьФайлНаКлиентеЗавершениеПомещения",
        ЭтотОбъект, );
    НачатьПомещениеФайлов(ПомещениеФайловЗавершение, ПомещаемыеФайлы,, Ложь, УникальныйИдентификатор);
    
КонецПроцедуры

&НаКлиенте
Процедура ЗагрузитьФайлНаКлиентеЗавершениеПомещения(ПомещенныеФайлы, ДополнительныеПараметры) Экспорт    
    ОписаниеФайла = ПомещенныеФайлы.Получить(0);
    Сообщить(ОписаниеФайла.Имя);        
КонецПроцедуры

Во всех базах результат:H:\1C\Прочее\kl_to_1c.txt
И только в одной с сегодня стало:kl_to_1c.txt

Что это может быть?
 
 
   ГдеСобакаЗарыта
 
1 - 28.03.19 - 13:34
Объект.ИмяФайла - строка H:\1C\Прочее\kl_to_1c.txt
   ГдеСобакаЗарыта
 
2 - 28.03.19 - 13:36
В тонком клиенте трабла. В толстом возвращает полный путь
   ГдеСобакаЗарыта
 
3 - 28.03.19 - 15:11
Вот так и знал, что снова никто не подскажет в чем беда. Опять все делать самому. Как же я устал...
   sqr4
 
4 - 28.03.19 - 15:16
а в чем пробема то?
   sqr4
 
5 - 28.03.19 - 15:20
(2) это во всех базах или в одной? Я конечно понимаю, что самому себе писать все понятно, но все же.
   ГдеСобакаЗарыта
 
6 - 28.03.19 - 15:25
Проблема в том что база у меня БП3 и при помещении файла в хранилище возвращается не полный путь к файлу, а только его имя. И теперь все штатные загрузки БП из файлов не работают. В частности загрузка выписки.
Только в одной базе из десятка. Под всеми пользователями. Базы все на одном сервере. А вчера все работало.
   sqr4
 
7 - 28.03.19 - 15:30
Кэш тестирование вся фигня?
   sqr4
 
8 - 28.03.19 - 15:31
также прочитать СП
Имя - это локальный путь, по которому должен быть получен файл.
Массив может быть заполнен полностью, в этом случае известен набор помещаемых файлов и адреса, по которым они должны быть сохранены.
Массив может быть заполнен частично, у элементов массива заполнены только имена. В этом случае, набор помещаемых файлов определен, а места хранения неизвестны. Файлы будут размещены в новых временных хранилищах.
Массив может быть не заполнен. В этом случае набор помещаемых файлов определяется по значениям остальных параметров метода (поиском по маске либо интерактивным выбором).
   sqr4
 
9 - 28.03.19 - 15:32
(8) ХОтя наверно это ничего не даст
   ГдеСобакаЗарыта
 
10 - 28.03.19 - 15:33
(7) Это ж сервер стопить, пользователей выгонять. Только ближе к ночи
   ptiz
 
11 - 28.03.19 - 15:35
(10) Нет второго сервера 1С, чтобы туда базу перекинуть?
Хотя можно руками параллельно поднять на том же серваке, на других портах.
   sqr4
 
12 - 28.03.19 - 15:37
а в Объект.ИмяФайла что?
   ГдеСобакаЗарыта
 
13 - 28.03.19 - 15:53
(12) см (1)
   ГдеСобакаЗарыта
 
14 - 28.03.19 - 22:55
Чистка серверного кэша все исправила. C:\Program Files\1cv8\srvinfo\reg_1541\snccntx

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.