|
Внешняя обработка. Каждый раз открывается старая версия |
☑ |
0
sbabay
26.08.11
✎
18:01
|
Win 7, 1С 8.2.13.219 УФ
Добавляю в конфигураторе код, переоткрываю в предприятии - а изменений не видно. Помогает тольео перезапуск предприятия. Но я для того и делал обработку внешней, чтобы не перезапускать его.
Кто-нибудь сталкивался? Как лечить?
П.С. Кэш (c:\Users\%UserName%\AppData\Roaming\1C\1Cv82\) чистил. Temp удалял. Перезагружался. Ничего не помогает.
|
|
1
Aswed
26.08.11
✎
18:04
|
Удали из списка базу и потом вновь добавь
|
|
2
sbabay
26.08.11
✎
18:08
|
Не помогло
|
|
3
sbabay
26.08.11
✎
18:13
|
Причем если добавляю команду с обработчиком и перетаскиваю её на форму, то при переоткрытии обработки кнопка видится, а код обработчика - нет!
|
|
4
Киборг
26.08.11
✎
18:17
|
а это старая бяка, на 8.1 тоже бывало такое
причина осталась невыяснена
|
|
5
Bolik1979
26.08.11
✎
18:19
|
Может есть циклическая ссылка?
|
|
6
sbabay
26.08.11
✎
18:19
|
А что вообще можно сделать?
Винду переставлять??
|
|
7
Киборг
26.08.11
✎
18:24
|
проверь, новая обработка с одной какой-нибудь простой командой тоже так ведет себя?
|
|
8
poligraf
26.08.11
✎
18:24
|
(6) не. Бывает иногда. Причем не повторяется:(
Я чего-то на кэш все грешил.
|
|
9
Mashinist
26.08.11
✎
18:39
|
А в обработке какие-нибудь внешние компоненты не грузтся случайно?
|
|
10
vmv
26.08.11
✎
18:49
|
(хрен знает) согласись на сохранение при закрытии внешней
|
|
11
sbabay
26.08.11
✎
20:14
|
Нет, ничего не грузится. Уже создал простейшую обработку с одной формой. На форме - один реквизит типа строка. На этот элемент формы повесил сообщение в событие "ПриИзменении"
Вот потом еще одну команду добавил.
|
|
12
sbabay
27.08.11
✎
09:58
|
Может у кого-нибудь с утра идеи появились?
|
|
13
vladnet
27.08.11
✎
10:20
|
ты нигде в переменной не сохраняешь обработку?
|
|
14
sbabay
27.08.11
✎
10:22
|
Уже создал простейшую обработку с одной формой. На форме - один реквизит типа строка. И одна команда с кнопкой. Вот весь код модуля формы:
&НаКлиенте
Процедура РеквизитСтрокаПриИзменении(Элемент)
Сообщить("Изменилось");
КонецПроцедуры
&НаКлиенте
Процедура КомандаТест(Команда)
Предупреждение("Тест__2");
КонецПроцедуры
|
|
15
sbabay
27.08.11
✎
10:33
|
Вот еще несколько интересных фактов:
Если обработку открыть в каком-нибудь другом конфигураторе, то в нужном мне предприятии все отрабатывает нормально!
База на MS SQL.
На других (локальных) базах не воспроизводится.
|
|
16
Еклмн
27.08.11
✎
14:13
|
тоже бывали случаи на 8,1. обновляешь документ, а пользователь работает по старой версии, после того как профиль чистили у пользователя , все нормально заработало
|
|
17
sbabay
27.08.11
✎
16:01
|
но тут именно внешняя обработка. Плюс чистил и профиль и пересоздавал базу.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший