День добрый. Вопрос такой: есть обработка, в ней выбираю файл txt, и она загружает данные в 1с.
На моём ПК (файловая база) работает как часы, но на другом пк(серверная база) выдаёт "каталог не обнаружен". Если в общих чертах то код обработки такой:
В чем может быть причина такой ошибки?
На моём ПК (файловая база) работает как часы, но на другом пк(серверная база) выдаёт "каталог не обнаружен". Если в общих чертах то код обработки такой:
&НаКлиенте
Процедура Загрузить(Команда)
Режим = РежимДиалогаВыбораФайла.Открытие;
ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(Режим);
ДиалогОткрытияФайла.ПолноеИмяФайла = "";
Фильтр = "Текст(*.txt)|*.txt";
ДиалогОткрытияФайла.Фильтр = Фильтр;
ДиалогОткрытияФайла.МножественныйВыбор = Ложь;
ДиалогОткрытияФайла.Заголовок = "Выберите файл для загрузки";
Если ДиалогОткрытияФайла.Выбрать() Тогда
МассивФайлов = ДиалогОткрытияФайла.ВыбранныеФайлы;
Для Каждого ИмяФайла Из МассивФайлов Цикл
ВыбФайл = Новый Файл(ИмяФайла);
Текст = "ru = ""; Размер = ""; en = ""; Size = """;
КонецЦикла;
Иначе
Текст = "ru = ""Файл(ы) не выбран!""; en = ""File(s) not selected!""";
Предупреждение(НСтр(Текст));
КонецЕсли;
Объект.Реквизит1 = ПоместитьВоВременноеХранилище(ИмяФайла);
НаСервере();
КонецПроцедуры
&НаСервере
Процедура НаСервере();
ДокумОб = ПолучитьИзВременногоХранилища(Объект.Реквизит1);
ТекДок = Новый ТекстовыйДокумент;
ТекДок.Прочитать(ДокумОб);
.........
// ну и далее идёт обработка файла
ПоказатьВ чем может быть причина такой ошибки?
По теме из базы знаний
- Сохранение (чтение) настроек внешней обработки в файл (управляемые формы)
- Консоль запросов для управляемых форм 8.3
- Выбор периода на управляемой форме почти как на обычных формах
- Загрузка из Excel с выбором листа на управляемых формах
- Внешняя печатная форма с выводом формы настроек перед печатью (выбор подписантов). Работает на БСП 3.1.9, имеет 1 форму настроек, есть режим отладки, управляемые формы 8.3
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот