Имя: Пароль:
1C
1С v8
Задолбал КЭШ, как с ним бороться?
0 ChAlex
 
27.02.13
15:05
Задолбало кривое поведение 1С-ки, нужно отладить внешнюю обработку - а сделать это просто не возможно, изменения, сделанные в конфигураторе не видны в открываемой обработке - обработка открывается в первоначальном варианте. Как с эти можно бороться?
1 Fragster
 
гуру
27.02.13
15:06
не делать циклических ссылок в обработке
2 Maxus43
 
27.02.13
15:06
темпы почисти
3 Fragster
 
гуру
27.02.13
15:06
(2) не
4 Ёпрст
 
27.02.13
15:06
ошибку в ней сделай - откроется нормально
:)
6 RomaH
 
naïve
27.02.13
15:06
+(1)
(2) какждый раз? надоест
7 Fragster
 
гуру
27.02.13
15:07
8 ptiz
 
27.02.13
15:07
Как всегда - очисткой кэша.
9 ptiz
 
27.02.13
15:08
Хотя тут дело не в кэше, а в обработке, не убивается она при закрытии. Какие-нибудь хитрые переменные не очищаются.
10 Shurjk
 
27.02.13
15:09
Не понял при чем здесь КЭШ. Видимо ТС очень хочет побороться именно с ним.
11 0_Serg_0
 
27.02.13
15:10
Сохраненные настройки?? = убрать галку использовать при открытии
12 Maxus43
 
27.02.13
15:11
(7) вот это я понимаю, развёрнуто
13 ChAlex
 
27.02.13
16:35
(7) - ну да написано хоть что-то, но :
1 - обработка открывается просто через файл\открыть... без всяких вызовов из форм, поэтому половина того, о чем там пишется опускаю.
2 - форма вообще супер простая и никаких циклических ссылок нет. На форме таблица, которая заполняется запросом из базы и все.
3 - сохранения реквизитов тоже нет.
4 - ну и особо мне нравится как всегда рекомендации 1С...
14 YHVVH
 
27.02.13
16:42
(0) меняю названия обработки , но затрахало уже
15 Fragster
 
гуру
27.02.13
16:42
(13) т.е. кода не будет?
16 ChAlex
 
27.02.13
16:52
(14) - до сих пор тоже, + ошибку как (4) -  но затрахало - не то слово
(15) - что значит кода не будет. Код есть Запрос=... выбрал из базы данные и закинул в таблицу. - какие тут циклические ссылки, при чем тут обработка - и то что например колонку добавил, да и вообще - по ошибке значит можно перечитать, а так нет. Да вообще - какому идиоту пришло в голову ВНЕШНИЕ ОБРАБОТКИ вытаскивать откуда-то из памяти, КЭША или еще откуда!!! На то она и внешняя, что может в любой момент поменяться, блин
17 Fragster
 
гуру
27.02.13
16:54
(16) т.е. кода не будет?
18 Fragster
 
гуру
27.02.13
16:55
текст запроса не нужен
19 Fragster
 
гуру
27.02.13
16:59
нужны тексты модулей а также список переменных форм и реквизитов обработки
20 Fragster
 
гуру
27.02.13
16:59
с типами
21 НЕА123
 
27.02.13
17:04
(16) насчет идиотов.
одна из причин, почему эти идиоты так сделали, это дабы память не засиралась.
22 ChAlex
 
27.02.13
17:08
(21) - а что значит дабы память не засиралась, так оно ж с точностью до наоборот - память таки и засирается, иначе откуда ж старый вариант берется:
(19) - да вообще один единственный модуль - по кнопке выполнить, рекизиты - естественно ОбработкаОбъект -  типа внешняя обработка, деревозначений, список - еще один булево и еще один типа строка, да и то собственно эти реквизиты на то, чтобы потом в код включить
23 НЕА123
 
27.02.13
17:10
(22)
при циклических ссылках память не чистится.
24 ChAlex
 
27.02.13
17:12
(23) - скажите тогда, где и как получается циклическая ссылка при открытии обработки?
25 Fragster
 
гуру
27.02.13
17:14
А = Новый СписокЗначений();
А.Добавить(А);
26 НЕА123
 
27.02.13
17:17
перем А;
А = этаФорма;
27 ChAlex
 
27.02.13
17:19
(26) - нет переменных типа форма. какие еще будут идеи?
28 YHVVH
 
27.02.13
17:21
да фигня это все циклические ссылки, это особо умные придумали  
чтоб отмазаться от проблемы.
29 ChAlex
 
27.02.13
17:26
(28)  + 100
30 Infsams654
 
27.02.13
17:32
всегда отлаживаю внутри конфигурации, и никаких проблем...
Потом уж, после того, что как бы готово - как внешнюю выкладываю.
31 Fragster
 
гуру
27.02.13
17:34
(30) всегда отлаживаю как внешнюю, уже после того, как все готово - включаю в конфигурацию. Никогда никаких проблем
32 YHVVH
 
27.02.13
17:35
(29) у тебя какой релиз?
33 Infsams654
 
27.02.13
17:37
(31) ну кому как ... просто оцени объективно, а не как учили
34 ChAlex
 
27.02.13
17:40
(31) - ну так смысл - обратное понимаю, нафиг все время конфигурацию дергать, создал внешнюю, отладил и закинул в конфигурацию. Ну да у нас все делаю через зад! :)

(32) - а это на любом релизе, сейчас 8.2.17.143
35 ChAlex
 
27.02.13
17:42
в предыдущем (31) - это (30) - пардон
36 Ardi
 
27.02.13
17:42
(31) У всех кто умеет пользоваться отладчиком - проблемы есть.
37 hhhh
 
27.02.13
17:45
(34) наверно, просто заработался, забываешь нажать "Сохранить". А кеш ни при чем.
38 YHVVH
 
27.02.13
17:54
(37) что такое сохранить?
39 Fragster
 
гуру
27.02.13
18:13
(36) тЮ!
40 ChAlex
 
27.02.13
18:29
(37) - ну неужели вы думаете, что ума увидеть то что обработка работает по старому хватит, а вот после этого первым же делом еще три контрольных раза сохранить не хватит? Я балдею