| 
    
            
         
         | 
    
  | 
Приходится перезапускать 1с, чтобы отлаживать обработку, | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        wowik    
     28.10.11 
            ✎
    17:46 
 | 
         
        Приходится перезапускать 1с, чтобы отлаживать обработку.
  
        Что и где нужно настроить в 8.2, чтобы не перезапускать платформу 1с, а просто закрывать и открывать обработку для начала отладки.  | 
|||
| 
    1
    
        kosmit    
     28.10.11 
            ✎
    17:47 
 | 
         
        Сохрани её как внешнею     
         | 
|||
| 
    2
    
        wowik    
     28.10.11 
            ✎
    17:49 
 | 
         
        Обработка внешняя.     
         | 
|||
| 
    3
    
        Scooter    
     28.10.11 
            ✎
    17:50 
 | 
         
        (0)а в чем трабла? по точке останова не стопится?     
         | 
|||
| 
    4
    
        BigShmax    
     28.10.11 
            ✎
    17:50 
 | 
         
        чудеса     
         | 
|||
| 
    5
    
        wowik    
     28.10.11 
            ✎
    17:53 
 | 
         
        чудеса. 
  
        1.отладка 2.все нормально отлаживается. 3.изменил обработку, сохранил ее. 4. открыл ее для отладке в предприятии. 5. изменения не видит обработка. 6. перезапуск предприятия, все становится нормально.  | 
|||
| 
    6
    
        Staffa    
     28.10.11 
            ✎
    17:54 
 | 
         
        (5) была такая шляпа:
  
        v8: Глюк сохранения внешней обработки  | 
|||
| 
    7
    
        Scooter    
     28.10.11 
            ✎
    17:55 
 | 
         
        скорее всего у тебя в обработке/форме есть ссылка на саму себя
  
        известная фича  | 
|||
| 
    8
    
        kuza2000    
     28.10.11 
            ✎
    19:56 
 | 
         
        Я тут вот что подумал... Программируя на 1С всегда свято верил в его сборщик мусора, не думая о таком коварстве, как циклические ссылки. Считал, что тут утечки памяти невозможны... Этот топик натолкнул меня на мысль, что если сделать такую ссылку и убить переменную, то объект останется висеть в памяти "вечно" - то есть, до завершения программы. Проверил. Увы, это так и есть:
  
        Для й = 1 По 1000000 Цикл ст = Новый Структура("ст"); ст.ст = ст; ст = 0;//концы в воду, к структурке больше обратиться нельзя, но в памяти она зависает! Если й % 100 = 0 Тогда Состояние(й); КонецЕсли; КонецЦикла; Запускаем, открываем диспетчер задач, смотрим на показатели памяти процесса 1С, наслаждаемся результатом. Причем память не освобождается даже после закрытия обработки. (Кстати, сама обработка "не подвисает" - на нее ссылок нет.) Если убрать строку "ст.ст = ст;", то все в порядке - память не утекает. А ведь если такая штука будет в регламентном задание, запускаемом на сервере - то это ж просто маленький пушистый зверь! Мда... век живи, век учись...  | 
|||
| 
    9
    
        Мимохожий Однако    
     28.10.11 
            ✎
    19:58 
 | 
         
        Надо запустить предприятие в режиме отладки (или по ключу, или из режима конфигуратор по F5).     
         | 
|||
| 
    10
    
        aleks-id    
     28.10.11 
            ✎
    20:46 
 | 
         
        8.2 более тяжеловесная чем 8.1. и на тупых компах именно так и тупит. надо подождать минуту после закрытия обработки в предприятии, снова сохранить ее в конфигураторе и после этого открыть в предприятии.     
         | 
|||
| 
    11
    
        Lenka_Boo    
     28.10.11 
            ✎
    20:50 
 | 
         
        А это не тот случай когда точки останова "сползают" ? т.е. Обработка сохранилась, а точки останова переместились.
  
        У меня сегодня такое было. Точка выпала из цикла, а в цикле ошибка.  | 
|||
| 
    12
    
        aka AMIGO    
     28.10.11 
            ✎
    21:01 
 | 
         
        в 1с7- знаю одну фичу: при постановке мари на оператор Попытка, маркер съезжает на строку ниже
  
        в Windows7 другая фишка: теряется фокус при отладке, когда нажимаешь "переместить на следующую строку": процесс перескакивает из Отладчика в Предприятие.. а там - висячка.. приходится вручную идти в отладчик.. нормально, в общем :) скучать не стоит :)  | 
|||
| 
    13
    
        zak555    
     28.10.11 
            ✎
    21:10 
 | 
         
        (12) переходи на win8     
         | 
|||
| 
    14
    
        aka AMIGO    
     28.10.11 
            ✎
    21:43 
 | 
         
        опять переустанавливать!!! :((((((
  
        :-) но.. может в твоем совете и есть сермяга :)  | 
|||
| 
    15
    
        aka AMIGO    
     28.10.11 
            ✎
    21:45 
 | 
         
        +14 так и хочется продолжить: ".. там это реализовано" :))
  
        прилип штампик напрочь, не оторвешь :)  | 
|||
| 
    16
    
        zmaximka    
     28.10.11 
            ✎
    21:49 
 | 
         
        (12) запускай 1с в режиме совместимости с XP и будет тебе счастье     
         | 
|||
| 
    17
    
        aka AMIGO    
     28.10.11 
            ✎
    21:51 
 | 
         
        (16) уже установил :) пашет :)     
         | 
|||
| 
    18
    
        DJ Anthon    
     29.10.11 
            ✎
    04:50 
 | 
         
        (5) не поверишь - нажимай на кнопку сохранить ДВА раза. затем открывай ее ДВА раза.     
         | 
|||
| 
    19
    
        DJ Anthon    
     29.10.11 
            ✎
    04:51 
 | 
         
        (16) ой спасибо, а то я совсем забыл, где  это настраивается, правда и особо пока не искал..     
         | 
|||
| 
    20
    
        DJ Anthon    
     29.10.11 
            ✎
    04:52 
 | 
         
        (12) это не фича. попытка - это не оператор, а скобки безопасной секции.     
         | 
|||
| 
    21
    
        wowik    
     31.10.11 
            ✎
    09:19 
 | 
         
        всем спасибо. теперь разобрался.     
         | 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |