|   |   | 
| 
 | Не функционируют расширение конфигурации | ☑ | ||
|---|---|---|---|---|
| 0
    
        NIGHTHUNTER 14.06.22✎ 12:46 | 
        В конфигурации есть 2 расширения. В одном из них, доработана форма документа.
 У формы создана вкладка, которая интенсивно используется в работе. Эта вкладка есть только в расширении. Необходимо внести небольшие изменения. Как в код формы, для заполнения поля. Так и визуально. Выяснилось, что не работают точки останова, ничего не посмотреть по коду. И не влияет на доработку новых элементов. Решил создать новую кнопку, вывел ее. В режиме предприятия ее нет. Убираю видимость у существующей кнопки, она как была так и осталась. То есть не работают, изменения, вносимые на вкладку формы документа в расширении. | |||
| 1
    
        NIGHTHUNTER 14.06.22✎ 12:52 | 
        Что делать просто не понятно.
 Подскажите пожалуйста, какие действия можно предпринять, что бы заработала отладки, и делаемые доработки стали появляться. | |||
| 2
    
        H A D G E H O G s 14.06.22✎ 12:52 | 
        Уволить себя из профессии.     | |||
| 3
    
        Галахад гуру 14.06.22✎ 13:04 | 
        Провести замер производительности. Возможно используется не та форма.     | |||
| 4
    
        Kassern 14.06.22✎ 13:07 | 
        скорее всего ТС правил не то и не там)     | |||
| 5
    
        NIGHTHUNTER 14.06.22✎ 13:07 | 
        (3) На самом деле, поведение именно такое. Как буд то бы не та форма.
 Но эта форма только одна и она в расширении. Точнее дорабатываемая вкладка. | |||
| 6
    
        Kassern 14.06.22✎ 13:09 | 
        (5) ну расчехляй уже замер производительности для данной формы с вкладкой и скрин сюда, а так же скрин с формой из расширения где правки вносишь     | |||
| 7
    
        Галахад гуру 14.06.22✎ 13:11 | 
        В конфигураторе Отладка / Остановить
 В предприятии открыть форму В конфигураторе поймать событие | |||
| 8
    
        NIGHTHUNTER 14.06.22✎ 13:16 | 
        Честно потерялся. И вижу что форма именно та. Не знаю что предпринять.
 А замер производительности как? Для чего? Если из предприятия делаю открыть в конфигураторе, то открывает форму из основной конфигурации все равно. Такое ощущение, что вокруг все обпилили, что бы не подобраться было. (7) Не срабатывает толки останова, любые доработки не появляются в предприятии. | |||
| 9
    
        Kassern 14.06.22✎ 13:17 | 
        (8) а вас кто-то просит точку останова поставить? Где тут "В конфигураторе Отладка / Остановить" - вы точку останова увидели?     | |||
| 10
    
        NIGHTHUNTER 14.06.22✎ 13:17 | ||||
| 11
    
        NIGHTHUNTER 14.06.22✎ 13:18 | 
        (9) Да сделал отладка остановить, и где то оказался в коде     | |||
| 12
    
        Kassern 14.06.22✎ 13:18 | 
        смотрите в какой части конфы выполняется тот или иной код. Находите процедуры из вашей формы     | |||
| 13
    
        Kassern 14.06.22✎ 13:19 | 
        (11) ну так это надо делать находясь на вашей вкладке и запуская какое-нибудь событие из этой вкладки     | |||
| 14
    
        Kassern 14.06.22✎ 13:19 | 
        тогда вы в коде окажетесь на нужной форме     | |||
| 15
    
        H A D G E H O G s 14.06.22✎ 13:20 | 
        (7) и поймать обработчик ожидания...     | |||
| 16
    
        Kassern 14.06.22✎ 13:21 | 
        (15) поэтому нужно действовать оочень быстро))     | |||
| 17
    
        H A D G E H O G s 14.06.22✎ 13:24 | 
        (16) поэтому надо прописать
 /режимотладки | |||
| 18
    
        NIGHTHUNTER 14.06.22✎ 13:24 | ||||
| 19
    
        H A D G E H O G s 14.06.22✎ 13:25 | 
        (18) никак     | |||
| 20
    
        NIGHTHUNTER 14.06.22✎ 13:26 | 
        (14) На форме кнопка, заполнить остатки, я хочу ее отловить выполнение. Точкой останова. Но не работает.     | |||
| 21
    
        H A D G E H O G s 14.06.22✎ 13:28 | 
        Учитесь неумехи и жертвы рефлексий, как нужно производство в erp пилить.     | |||
| 22
    
        NIGHTHUNTER 14.06.22✎ 13:32 | 
        Что делать не знаю. Как быть.     | |||
| 23
    
        Kassern 14.06.22✎ 13:33 | 
        (22) написать новое расширение с блек джеком и точками останова) (шучу)     | |||
| 24
    
        NIGHTHUNTER 14.06.22✎ 13:35 | 
        (23) Хотелось бы понять, почему не работает отладка и не появляются доработки.     | |||
| 25
    
        H A D G E H O G s 14.06.22✎ 13:35 | 
        (22) скоро обед, время перекусить.     | |||
| 26
    
        MyNick 14.06.22✎ 13:38 | 
        (24) патамушто расширение НЕ Активно. Например.     | |||
| 27
    
        NIGHTHUNTER 14.06.22✎ 13:43 | 
        (26) Если бы оно было не активно, то на форме не было бы вообще этой вкладки же?!     | |||
| 28
    
        NIGHTHUNTER 14.06.22✎ 13:45 | ||||
| 29
    
        Масянька 14.06.22✎ 13:46 | 
        Он еще и в ERP...
 Боже, храни его работодателя... | |||
| 30
    
        NIGHTHUNTER 14.06.22✎ 13:56 | 
        Мне подсказали. Запускается вот эта процедура. Что бы сработала точка останова.
 &НаКлиенте Процедура ЗаполнитьОстаткиВФорме(Команда) Экспорт ЗаполнитьОстаткиВФорме_Сервер(Команда.Имя); КонецПроцедуры Но все же не понятно почему не отображается новая мною добавленная кнопка. | |||
| 31
    
        Kassern 14.06.22✎ 13:57 | 
        (30) спросите тех, кто вам подсказал     | |||
| 32
    
        NIGHTHUNTER 14.06.22✎ 14:00 | 
        (31) Он как то подсказывал, код, где программно перерисовываются создаются элементы формы.
 Наводит на догадки что элементы формы перерисовываются и создаются программно. | |||
| 33
    
        NIGHTHUNTER 14.06.22✎ 14:01 | 
        (32) То есть что то править в форме нет смысла, и она создается программно. Пока не понял ещё этого. Но работает так.     | |||
| 34
    
        Kassern 14.06.22✎ 14:01 | 
        (32) что нам делать с этой информацией?     | |||
| 35
    
        Kassern 14.06.22✎ 14:02 | 
        (33) ну вот откройте код и гляньте, как там что создается. Вам ведь виднее     | |||
| 36
    
        NIGHTHUNTER 14.06.22✎ 14:42 | 
        (30) А вот то что мне подсказали, как это можно понять было?
 Если прописана одна процедура http://joxi.ru/Grq8VexCzOMQQA . Как можно было бы понять, что нужна процедура &НаКлиенте Процедура ЗаполнитьОстаткиВФорме(Команда) Экспорт ? | |||
| 37
    
        vicof 14.06.22✎ 15:20 | 
        (36) Спроси у подсказчика     | |||
| 38
    
        hhhh 14.06.22✎ 15:34 | 
        (36) ну показывай свою процедуру эту. которая после     | |||
| 39
    
        Saval1986 14.06.22✎ 15:45 | 
        (36) Попробуйте удалить форму из расширения и заново ее добавить (с необходимыми изменениями). Так заработает отладка и функционал?     | |||
| 40
    
        H A D G E H O G s 14.06.22✎ 18:42 | 
        LivingStar, зови в ветку подсказчика, я помогу всем вам.     | |||
| 41
    
        NIGHTHUNTER 15.06.22✎ 06:17 | 
        (39) Это сложная задача. И нельзя рисковать этой доработанной в расширении формой. Голову нужно сначала освободить для такого решения. И что бы снова не загрузили.
 (38) Вот она, там вызов другой аналогичной процедуры. Но не того что выполняется на самом деле (30) &НаКлиенте Процедура Закупки_ЗаполнитьОтгруженоЗаказчикомПосле(Команда) ЗаполнитьОстатки("ХХХ_ОтгруженоЗаказчиком"); КонецПроцедуры | |||
| 42
    
        hhhh 15.06.22✎ 08:01 | 
        (41) а сама строчка с "После" присутствует? И процедура ЗаполнитьОтгруженоЗаказчиком в основной конфигурации? И что делает процедура ЗаполнитьОстатки("ХХХ_ОтгруженоЗаказчиком")? что за странный параметр "ХХХ_ОтгруженоЗаказчиком"? ХХХ - русские или английские буквы? Если это порно, то должны быть английские.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |