|
где хранится информация, что процедура уже добавлена в расширение? |
☑ |
0
Chameleon1980
16.07.20
✎
08:05
|
привет
Subj
|
|
1
Ненавижу 1С
гуру
16.07.20
✎
08:17
|
Полноценную рефлексию в 1С не завезли
|
|
2
Chameleon1980
16.07.20
✎
08:31
|
(1) че?
|
|
3
acht
16.07.20
✎
08:45
|
(2) А чо хотел-то?
|
|
4
PuhUfa
16.07.20
✎
08:48
|
А зачем ее хранить?
|
|
5
Chameleon1980
16.07.20
✎
09:07
|
ок.
обработчик команды формы был заимствован в расширение
с видом "после" (не суть)
потом если просто удалить код процедуры и попробовать еще раз позаимствовать процедуру, то
1С пишет, что уже создана процедура в расширении (но я ее удалил)
ну ок.
жмем на пункт уже создано (должно бы перейти, он ее нет и не переходит)
ок
вот вопрос теперь
"откуда 1С знает, что процедура уже есть в расширении, если ее нет ?"
|
|
6
Ненавижу 1С
гуру
16.07.20
✎
09:12
|
(5) осталось в редакторе событий, посмотри в нем
|
|
7
Фрэнки
16.07.20
✎
09:24
|
(5) Если ты ее удалил, а она перед этим была сохранена... ну глючит конфигуратор в этом вопросе. Пересохрани еще раз. И может быть даже конфигуратор перезапусти.
Это тебе надо еще Хранилище конфигурации установить и там помучиться, как это все организованно работает ;-(
|
|
8
Фрэнки
16.07.20
✎
09:26
|
То, что уже добавлено - оно просто считывается из расширения. Если расширение подгружено в память или в кэш, то считывает именно оттуда.
Что тоже (протухший кэш) может быть потенциальным источником ошибок.
|
|