Имя: Пароль:
1C
1С v8
Что у меня с 1с случилось?
, ,
0 Dmitry_FFF
 
19.03.14
00:19
Изменяю внешнюю обработку в конфигураторе, сохраняю,
Открываю в режиме предприятия, она там не изменилась.
Закрываю, опять открываю и все равно не изменилась.
1 Krendel
 
19.03.14
00:24
Кеш
2 Dmitry_FFF
 
19.03.14
00:45
Удалил Application Data\1C\1Cv82 не помогло :(
3 Лаврентий Берия
 
19.03.14
00:46
(0) такое бывает. Перезагрузи комп. Вангую: скорее всего это сервер, запутавшийся в кэшах.
4 shuhard
 
19.03.14
00:46
(2) переименуй файлик и заголовок формы
5 Dmitry_FFF
 
19.03.14
00:50
(4) Не помогло :(
(3) 1с файловая, 5 клиентов рдп, перегружать не очень хочется :(
6 DirecTwiX
 
19.03.14
02:15
Было такое. Помогало изменение имени файла с обработкой
7 JedaiMaster
 
19.03.14
02:35
если не чего не поможет из вышеперечисленного
то:
1. Выгрузи базу
2. удали файлы из папки с базой (или перемести в другое место)
3.Загрузи базу
4.pfofit
8 GROOVY
 
19.03.14
02:40
Фигня советы. стопудово ТС открывает не ту обработку. Кодит в одной, а проверяет в другой.
9 bezzz
 
19.03.14
02:44
(8) точно.
10 France
 
19.03.14
02:44
Забавно. я думал один в такую ситуацию попадал.
11 DirecTwiX
 
19.03.14
02:54
(8) А что тогда у меня в (6) было?
Обработку дал клиент чтобы дописал. Хорошо, что немного надо было кодить - дебажить было просто жутко. Порядка 30 копий было в папке)
12 JedaiMaster
 
19.03.14
06:02
(10) да очень, я тоже думал что такое только у меня случилось
13 kosts
 
19.03.14
06:07
(8) Не фигня. Было такое и не один раз, правда уже давно.
Мне проще было перед отладкой сохранять обработку с новым именем.
(0) А вообще есть смысл проверить, нет ли ссылок в обработке на саму обработку или форму обработки. Или циклических ссылок.
Говорят, такое бывает, если 1С не может удалить обработку из памяти.
14 Jonny_Khomich
 
19.03.14
07:21
(0) этот глюк меня достал, я так час тупил, пока не понял, что у меня обработка не сохраняется. После этого ещё 2 раза такой глюк был.
p.s. у меня платформа 8.2.19.83, до этого таких проблем не было.
15 Jonny_Khomich
 
19.03.14
07:21
(6) я перезапускал конфигуратор
16 Любопытная
 
19.03.14
07:23
(14) так обычно бывает, когда прямо во время отладки чего-нить дописываешь, а потом сохраняешь. Мне обычно хватало просто добавить еще какое-то изменение и пересохранить еще раз
17 1dvd
 
19.03.14
07:25
пелядь... тупо перезапустить 1С не предлагали ещё?
18 Jonny_Khomich
 
19.03.14
07:29
(17) на это требуется время и я уже говорил об этом (15)
19 cons74
 
19.03.14
08:13
Что у меня с 1с случилось?

- аааа, доктор, что у меня???
- спокойно, больной, не переживайте. Раздевайтесь....Ааааа, что это у вас!!!!
20 jsmith82
 
19.03.14
08:28
(19) этопять
21 ivanovnm
 
19.03.14
09:02
(0) Это стандартное поведение платформы в режиме Управляемого Приложения. Удивительно будет если платформа сразу "подхватит" изменения.
22 ivanovnm
 
19.03.14
09:05
Может помочь одно из:
- Переименование идентификатора обработки
- Перезапуск платформы
23 ivanovnm
 
19.03.14
09:10
... и то не всегда

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

СКД - долбаный глюкодром.
24 Azverin
 
19.03.14
09:11
ТС стыдно стало признавать (8)
25 ivanovnm
 
19.03.14
09:12
(17) тупо не поможет
26 13_Mult
 
19.03.14
09:18
(0) А нечего копировать обработки. А если такое делаешь то заменяй формы на новые (свои).
27 Dmitry_FFF
 
19.03.14
09:19
Ничего не получается :(

1. Обработка изменяется в конфигураторе именно та, что открывается в режиме предприятия.
2. Удаление папок 1cv82 не помогло
3. Перезапуск сервера не помог
4. Удаление базы из списка и добавление не помогло
5. Переименование обработки, файла обработки, имени файла не помогло

Версия платформы (8.2.18.104)
28 Dmitry_FFF
 
19.03.14
09:19
Помогло вот что:
Я убрал из процедуры при открытии
ПолучитьСерверТО().ПодключитьКлиента(ЭтаФорма);
29 tsaboy
 
19.03.14
09:20
(5) сервер, 30 пользователей, перезагрузил, будь мужиком ! перезагружай!!!
30 ivanovnm
 
19.03.14
09:22
(26) А если форм нет что менять?
31 Prog2014
 
19.03.14
09:22
перезапуск отладки F5 потом открытие обработки
32 13_Mult
 
19.03.14
09:23
(30) а что ты тогда делать с ней будешь?
33 ivanovnm
 
19.03.14
09:24
В общем, все жуют кактус.
34 ivanovnm
 
19.03.14
09:25
(32) СКД генерирует форму
35 13_Mult
 
19.03.14
09:26
(34) Тогда и проблемы с формой нет )
36 ivanovnm
 
19.03.14
09:29
(35) с формой нет, с отчетом есть. Тут проблема с тем, что платформа открывает старую не измененную обработку из недр своего кэша.
37 13_Mult
 
19.03.14
09:32
(36) есть такое но тут (28) мало вероятно
38 Мимохожий Однако
 
19.03.14
09:33
Иногда помогает добавить реквизит в обработке, удалить, сохранить.
39 DexterMorgan
 
19.03.14
10:28
(23) Че ты гонишь, этот глюк ток для внешних обработок и отчтеов, на экзамене все отчеты встроены и глюков там нет
40 Torquader
 
19.03.14
11:24
(39) А что "демоническое обновление" тоже кеш чистит на все сто ?
Пока команды явной очистки всего кеша не будет - придётся как (33) "есть кактус, состригая колючки костылями"
41 ivanovnm
 
19.03.14
11:58
(39) Открой конфигуратор.
42 Armando
 
19.03.14
12:05
Циклические ссылки на форму обработки, которые продолжают висеть в кэше после закрытия этой формы
43 Dmitry_FFF
 
19.03.14
12:32
(42) Похоже на правду, как их очистить без перезапуска платформы?
44 Dmitry_FFF
 
19.03.14
12:37
Надо в ПриЗакрытии() написать
ПолучитьСерверТО().ОтключитьКлиента(ЭтаФорма);

И еще вот что нашлось
http://pro1c.org.ua/index.php?showtopic=4668
45 DexterMorgan
 
19.03.14
17:12
(41) Сдал 4 экзамена на спец. Глюков не было ни разу. ЧЯДНТ?
46 ivanovnm
 
19.03.14
17:27
(45) Зачем тебе 4 спеца по платформе?
47 DexterMorgan
 
19.03.14
17:29
(46) Идиот? спец УТ, БП, ЗУП по внедрению не слышал?
48 ivanovnm
 
19.03.14
17:33
(47) Перечитывай пока не дойдет, дебил.
49 inspam
 
19.03.14
17:46
(0) Было. Лечилось переоткрытием приложения сеанса в режиме предприятия
50 temsa
 
19.03.14
17:48
(48) Попробовал прочитать твои посты.
ТЫ сдал на спеца по платформе 1 раз а товарищь с (47) Сдавал на спеца 4 раза. Видиом один раз по платформе и три других раза по Типовых конфам. Во всех случаях он задание делал и кодил. В чем его дебилизм  объясни нам?
51 temsa
 
19.03.14
17:49
(49) Как это проделывается что-то не вкурил.
52 inspam
 
19.03.14
19:50
(51) закрыть/открыть адинэску (не конфигуратор которая)
53 KarpovDeniska
 
19.03.14
20:32
54 Torquader
 
20.03.14
00:20
В общем, знакомая со стороны VbScript проблема, если сделал объект и сослался на себя, то объект умрёт только тогда, когда завершится сервер сценариев.
Видимо, в 1С использовали тот же механизм сборки мусора, что и в VbScript.
То есть - ещё один камень в огород системы управления сборкой мусора.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс