1с 8.3 при чтении файла пишет: Файл не обнаружен 'C:ВО_200114.txt' #696763


#0 by evorle145
Пытаюсь на 8.3 в управляемых формах на клиенте прочитать файл: Выдает ошибку: {ВнешняяОбработка.Загрузка_приходных_накладных_в_1С_8_2.МодульОбъекта}: Ошибка при вызове метода контекста (Прочитать)     Текст.Прочитать(ВыбФайл); по причине: Файл не обнаружен 'C:ВО_200114.txt' Но файл там 100% есть! Помогите
#1 by fmrlex
с корня убери
#2 by Wobland
откуда вычислил 100%?
#3 by Wobland
на сервер
#4 by fmrlex
А ну да, скорее всего.
#5 by evorle145
, взял отладчик, и в том месте где идет Прочитать(ВыбФайл), скопировал значение ВыбФайл  в буфер обмена, потом вставил в командную строку и нажал энтер => файл открылся.
#6 by Wobland
не гарантирует наличия файла там, где его ищут, а не там, где ты его положил
#7 by Mafoni
процедура сия у тя случаем не на сервере ли выполняется ?
#8 by evorle145
, реально! положил сюда  \nbnbхламВО_200114.txt => прочитал. А почему с моего диска С не хочет читать?
#9 by fmrlex
Корень защищен
#10 by Wobland
потому что на сервере нет твоего диска
#11 by Mafoni
диск С скорее всего есть а вот файла скорее всего нет
#12 by fmrlex
Пробуй C:1ВО_200114.txt
#13 by evorle145
, тоже пишет что не найден... ,, так получается он ищет диск С не моего компьютера, а на сервере, где база sql крутится? хотя я запускаю 1с через толстого клиента со своего компа..
#14 by sikuda
"C:\ВО_200114.txt". Да с безопасностью такого решения все плохо.
#15 by Mafoni
Пришли весь код функции которая у тя читает файл
#16 by Fish
Если команда выполняется на сервере, то вполне логично, что и файл ищется на сервере. И скорее не на сервере SQL, а на сервере 1С.
#17 by Господин ПЖ
уже давно в корень дисков класть ничего нельзя...
#18 by fmrlex
Ну все понятно. Серверная процедура.
#19 by evorle145
, вы реально здесь телепаты... обработка получения имени пути у меня на клиенте выполняется, а вот прочитать я его пытаюсь из модуля обработки, код которого выполняется на сервере... Спасибо большое, никак не привыкну к управляемым формам....
#20 by Mafoni
удачи
#21 by 13_Mult
Чаще, синтакс - помошника читать надо ))
#22 by Wobland
>МодульОбъекта это непропиваемый опыт и внимательность, а не телепатизм ;)
#23 by fmrlex
От блин, а я не заметил ))
#24 by Новиков
твоим следующим вопросом, по-идее, должно быть такое - почему со своего компьютера файл читается, а с компьютера Афанасия Мухтаровича - нет. Я подожду :)
#25 by evorle145
, блин, так я еще и подсказку оказывается изначально уже дал))) , это тут не причем
#26 by Новиков
конечно не причем. Т.к. ты не задал этот вопрос, т.к. у тебя все хорошо и с этой ситуацией ты пока не столкнулся :) Я повторюсь - я подожду :)
#27 by Mafoni
взял попкорн уселся поудобней :)
#28 by evorle145
, Интригант? о_О вот, смотрите в , там "\nbnbхламВО_200114.txt" - это и есть компьютер Григория. И все отлично считалось.
#29 by EvgeniuXP
оказалось не 100%, а 0% :)
#30 by fmrlex
Ну правильно, сервер свою папку "хлам" видит, пусть даже по сетевому пути.
#31 by evorle145
, nbnb - это не сервер.
#32 by fmrlex
без разницы, все равно он ее видит.
#33 by evorle145
, то есть вы хотите сказать, что те папки, которые видны с сервера будут считываться, а те что не видны  - нет. Это я понимаю. Решение вижу только два: открывать им доступ с сервера или выполнять метод Прочитать "&наклиенте".
#34 by sikuda
В вэб-клиенте вопрос: Передать файл на сервер \nbnbхламВО_200114.txt ?  Ура я нашел модальное окно, в режиме использования модальности - не использовать. 8.3.4.389
#35 by EvgeniuXP
откатываемся обратно по окнам? :)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С