Вход | Регистрация


1С:Предприятие ::

Метки: 

Дожил блин: Новый Файл(имяФайла).Существует() = ложь

Я
   Chameleon1980
 
31.03.18 - 16:10
Привет всем. Ну вот приехал. на таком простом вопросе.

Файл точно существует.
если иду отладчиком и смотрю Объект Файл
копирую из отладчика полное имя файла и вставляю в проводник
файл открывается, а вот метод ложь возвращает.

Это у меня происходит в произвольной форме обработки.

Что за фигнюшка?

спасибо.
 
 
   Ботаник Гарден Меран
 
1 - 31.03.18 - 16:17
&НаСервере ?
   Chameleon1980
 
2 - 31.03.18 - 16:17
неа
   Chameleon1980
 
3 - 31.03.18 - 16:21
Модуль формы УТ10
   Chameleon1980
 
4 - 31.03.18 - 16:21
   Ислам
 
5 - 31.03.18 - 16:21
Не знаю как у вас в 1С, мне кажется что после Новый Файл(имяФайла) нужно выполнить еще какое-то действие: прочитать свойства файла, или открыть его на чтение/запись, или инициализировать другим способом. А то похоже что ты просто создал новый объект, который к диску даже не обращался.
   Aleksey
 
6 - 31.03.18 - 16:24
клиент-серверный вариант? Может программа ищет на сервере?
   Chameleon1980
 
7 - 31.03.18 - 16:25
неа

в основной форме обработки

отрабатывает код.
вот похожее, но в основной форме обработки
в при открытии

http://prntscr.com/iywwvx

вот где файлы лежат:

http://prntscr.com/iywx8h
   Chameleon1980
 
8 - 31.03.18 - 16:26
УТ10.3 - файловая

это все не то

http://prntscr.com/iywxkc
   Chameleon1980
 
9 - 31.03.18 - 16:27
петрушка какая-то непонятная
   RomanYS
 
10 - 31.03.18 - 16:27
(7) убери с рабочего стола, может они на общем рабочем столе лежат (allusers или как его там)
 
 Рекламное место пустует
   RomanYS
 
11 - 31.03.18 - 16:27
или свойства файла покажи
   AlvlSpb
 
12 - 31.03.18 - 16:29
(9) Попробуй имя файла сделать одним словом ТаблицаДляЗагрузки. Т.к. в винде если в пути есть пробелы путь надо указывать в кавычках. Или поставь кавычки
   Chameleon1980
 
13 - 31.03.18 - 16:29
нет. говорю жеж

если копирую 
D:\Users\Костенко\Desktop\t-003.jpg
и вставляю в проводник - открывается

иначе бы нет, наверное
счас попробую из корня какого-ниюудь
   Cyberhawk
 
14 - 31.03.18 - 16:29
Прав нет
   Chameleon1980
 
15 - 31.03.18 - 16:30
ТаблицаДляЗагрузки как раз находится, если видите на скрине где курсор отладки стоит
   Chameleon1980
 
16 - 31.03.18 - 16:30
мммм
   Chameleon1980
 
17 - 31.03.18 - 16:31
1с ные полные
   AlvlSpb
 
18 - 31.03.18 - 16:33
(15) а в пути у имени файла есть пробелы. Получается в отладчике имя несоответствующее реальному файлу
   AlvlSpb
 
19 - 31.03.18 - 16:35
+(18) вернее полное имя и путь не совпадают. Такого не может быть. Как реально на диске файл называется?
   Chameleon1980
 
20 - 31.03.18 - 16:35
да блин там: таблица для загрузки
скопипастил из выше просто
   Chameleon1980
 
21 - 31.03.18 - 16:36
(19) скрины смотрели? там исчерпывающая информация.
   RomanYS
 
22 - 31.03.18 - 16:39
покажи папку D:\Users\Костенко\Desktop\ в проводнике
   Garykom
 
23 - 31.03.18 - 16:40
Кэш 1С почисти и комп перезагрузи
   AlvlSpb
 
24 - 31.03.18 - 16:41
(21) У имени файла на диске НЕТ ни синонима ни наименования. Если файл на диске называется Таблица для загрузки (с пробелами), то путь не может быть ТаблицаДляЗагрузки (без пробелов) Тогда (без пробелов) реквизит путь должен быть в кавычках
   RomanYS
 
25 - 31.03.18 - 16:41
(23) да кстати, хотя бы 1с (предприятие+конфигуратор) перезапусти
   Fram
 
26 - 31.03.18 - 16:42
Перезагрузи комп
   AlvlSpb
 
27 - 31.03.18 - 16:44
(24) Перепутал. *Тогда (С ПРОБЕЛАМИ) реквизит путь должен быть в кавычках
   RomanYS
 
28 - 31.03.18 - 16:51
(27) Кавычки нужны в командной строке винды. В (0) проблема явно не в этом
   AlvlSpb
 
29 - 31.03.18 - 16:52
(21) Б@ совсем ослеп. Очки одел увидел, что в пути тоже с пробелами. Извини
   Chameleon1980
 
30 - 31.03.18 - 17:01
(22) вот папка

http://prntscr.com/iyx9j2

да блин говорю жеж

скопировал полное имя файла из отладчика
вставил его в проводнике - файл открылся
   RomanYS
 
31 - 31.03.18 - 17:02
(30) 1С перезапускал?
   RomanYS
 
32 - 31.03.18 - 17:04
(30) +а почему тип файла показывает png? У тебя расширения скрыты? Может файл .....jpg.png?
   Ислам
 
33 - 31.03.18 - 17:07
Перезагрузи 1С, и комп тоже желательно. Отпиши по результату
 
 
   Chameleon1980
 
34 - 31.03.18 - 17:14
(32)
а что я сразу не додумался фаром-то посмотреть

http://prntscr.com/iyxecz

Спасибо огромное за подсказку.
вот так и доверяй форточкам.
файловые менеджеры рулят :)
   Chameleon1980
 
35 - 31.03.18 - 17:16
(33) да это не по нашему. Детское это (выключить/включить, пнуть по колесу etc.)
   RomanYS
 
36 - 31.03.18 - 17:24
(35) У снеговика есть старая болезнь с внешними обработками, если из модуля обработки открывать кодом форму, то при переоткрытии этой обработки он открывает предыдущие её версии . Перезапуск помогает. Ну и кэш конфигурации тоже вечная непобедимая тема
   Chameleon1980
 
37 - 31.03.18 - 17:26
(36) ок. понял. но тут вишь какая собака была.
   Fram
 
38 - 31.03.18 - 17:55
(37) перезагрузил?
   RomanYS
 
39 - 31.03.18 - 17:56
(38) см. (34)(32)
   Fram
 
40 - 31.03.18 - 17:58
(39) бугага



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