Имя: Пароль:
1C
1С v8
Базовая БП 3.0
0 qwasqu
 
08.04.16
14:40
Здравствуйте, возникла следующая проблема:

Временный файл находится в темпе, права админские.
Сталкивался с подобной ошибкой, помогла замена конфигурации, но здесь версия базовая, и я все равно обновил до ПРОФ и загрузил стандартную конфигурацию, но не помогло.

{ОбщийМодуль.ОбменСБанкамиСлужебныйПовтИсп.Модуль(115)}: Ошибка при вызове метода контекста (Прочитать)
        Макет.Прочитать(ВремФайл);
по причине:
Ошибка при выполнении файловой операции
1 Heckfy
 
08.04.16
14:42
Временный файл находится в темпе@ - а путь к темпу с пробелами?
2 qwasqu
 
08.04.16
14:49
(1) Нет, без

C:\Users\Иван\AppData\Local\Temp\v8_883B_37.mxl
3 Heckfy
 
08.04.16
14:51
Это не тот темп.
Что возвращает: Сообщить(КаталогВременныхФайлов());
4 qwasqu
 
08.04.16
14:57
(3) C:\Users\Иван\AppData\Local\Temp\
5 Heckfy
 
08.04.16
15:00
Странный какой то темп....
Обычно
C:\Temp
C:\Windows\Temp
6 qwasqu
 
08.04.16
15:01
(5) Дык темп он же у каждого пользователя свой должен быть.
7 qwasqu
 
08.04.16
15:02
Я на самом деле менял расположение темпа, но и это не помогло.
8 Heckfy
 
08.04.16
15:03
(7) ТОГДА ВСЕ ЖЕ, ЧТО ВОЗВРАЩАЕТ: Сообщить(КаталогВременныхФайлов());
9 qwasqu
 
08.04.16
15:04
(8) Пару секунд
10 Heckfy
 
08.04.16
15:15
(9) Подозреваю, это нужно сделать &НаСервере
11 qwasqu
 
08.04.16
15:16
(10) D:\NewTemp\
Комп - это ноутбук, т.е. сервер - это то же самое
12 b_ru
 
08.04.16
15:17
(5) Последний раз он возвращал это в 98 Винде. Добро пожаловать в реальный мир.
13 Heckfy
 
08.04.16
15:18
(12) Ну ну.... :)
(11) База файловая или КлиентСерверная?
14 qwasqu
 
08.04.16
15:19
Файловая конечно - это ноутбук.
15 ДенисЧ
 
08.04.16
15:20
(14) У меня на ноуте есть три базы, работающие в клиент-серверном режиме.
Так что ноут - это не показатель, покажи строку соединения
16 qwasqu
 
08.04.16
15:26
(15) Не понял, строку соединения чего с чем?
У меня просто файловая база в каталоге
E:\МояБаза
Или Вы имели в виду
File="E:\МояБаза";
17 Heckfy
 
08.04.16
15:37
Тогда отладчик в руки и смотреть что есть ВремФайл
Макет.Прочитать(ВремФайл);
18 qwasqu
 
08.04.16
16:23
Короче в этом файлике какой то скрипт хтмл+пхп+джаваскрипт.
С ним были проблемы.
Этот файлик в виде двоичных данных лежал в константе.
Суть всего этого в работе в директ банк, т.к. мне это не нужно, я почистил константу.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший