Имя: Пароль:
1C
1С v8
V8: Может ли 1С 8.3 кешировать внешние отчеты(обработки)?
, , ,
0 Sasha_1CK
 
24.04.14
00:51
1С 8.3.4.437. Клиент сервер.

Отлаживаю внешний отчет.
Вываливается ошибка - перехожу в конфигуратор - исправляю ошибку. Сохраняюю отчет.
Возвращаюсь в 1С предприятие - закрываю отчет. Открываю заново через файл - открыть.

Вываливается та же ошибка - как будто я отчет не изменял.
Сохранение файла проверял - звездочки нет.
Работаю с диска (в справочник внешних обраблоток не сохраняю).

Иногда помогает пересохранить отчет под другим именем или перезапустить 1С предприятие.

У меня одного такие глюки и пора в отпуск? или все ж таки это какая то фича от 1С (или может на сервере какая то фигня рабоатет?

В файловом варианте - таких глюков не было не разу - а сейчас - как то теряется удобство отладки во внешнем отчете.
1 xReason
 
24.04.14
01:01
Есть такой момент. Сохраняй два раза, открывай два раза
2 Sasha_1CK
 
24.04.14
01:35
(1)  блин а я уже боятся начал - что у меня глюки  )))
3 Wobland
 
24.04.14
04:11
а нечего сохраняться при работающем исполнении
4 Sasha_1CK
 
24.04.14
04:46
(3) Как понять работающее исполнение?
В смысле надо закрыть отчет в предприятии - а потом сохранять отчет в конфигураторе?
5 Wobland
 
24.04.14
04:49
да
6 Sasha_1CK
 
24.04.14
04:59
(5)  Понятно.
СПС.

Правда остается вопрос, а на фига так было извращаться. Но оставим это на совести 1С.
7 Wobland
 
24.04.14
05:05
у тебя обработка остаётся в памяти, а меняешь ты её на диске. откладчику в процессе откладки никто не сказал, что обработка-то уже не та. как-то так
8 Sasha_1CK
 
24.04.14
05:34
(7)  В какой памяти остается обработка?
Я сохранил отчет на диск. Закрыл его в 1С предприятии и открыл завново с диска через файл-открыть.

Понятно что если я сохранил файл на диске, в предприятиии еще раз запустил отчет - то он не измениться - но до такого маразма то я не доходил - тем более закрывать отчет нужно было и в 7.7 м в 8.х всегда.

Речь именно о такой последовательности - сохранил файл в конфигураторе, закрыл файл в 1С предприятии. Открыл файл в 1С предприятии.

И вот в этой последовательности периодически случается такой глюк - что как будто файл открылся не с диска, а из какого те Кэша.
9 razlagator
 
24.04.14
05:53
(8) у меня такая же херня на SQL базе, вот на файловой всё норм работает
10 shuhard
 
24.04.14
07:00
(8) из кэша и открывается
11 Sasha_1CK
 
24.04.14
07:17
(10)  Вот нифга спросит читатель?

мало того что внешний отчет(обработку) с клавы открыть нельзя (alt -> ф -> 1) и приходиться мышкой извращаться -  так еще и лотерея - из кеша он его откроет или с диска.
12 shuhard
 
24.04.14
07:30
(11) порыдай
13 Wobland
 
24.04.14
07:33
(11) возьми мою клавиатуру, она открывает файлы. даже в вордах
14 Sasha_1CK
 
24.04.14
07:37
(12) ((((
Рыдаю не могу.

Но реально бесит.

(13)  В ворде и у веня открывает. а вот в УФ - как то не дошли у 1С руки до таких мелочей.

И при всем удобстве и простоте разработки УФ - некоторые косяки с использованием клавиатуры и горячих клавиш на стороне клиента мягко говоря раздражают.

Ибо работа мышкой - медленнее
15 ДенисЧ
 
24.04.14
07:37
(8) "тем более закрывать отчет нужно было и в 7.7 м в 8.х всегда. "
бред. Никогда не нужно было.
16 Храбрый
 
24.04.14
07:40
(15) Я понимаю если бы ты из Челябинска был, но как ты в Питере заставил не закрывая отчет выполнять новый код?
17 Wobland
 
24.04.14
07:44
(16) новый сеанс предприятия запустил, не иначе. в таком случае _закрывать_ отчёт не требуется
18 MSII
 
24.04.14
07:49
Еще можно код отчета/обработки в РС хранить. Тогда тоже переоткрывать не придется. :)
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс