Имя: Пароль:
1C
 
А как понять в каком расширении был добавлен документ?
0 Beduin
 
25.11.25
10:30
Конфа, в ней 300+ расширений. Хочу понять в каком задействован к примеру модуль документа.
На уровне платформы есть механизмы, чтобы быстро найти? Типа окно сравнения, конфа основной базы и допустим в десяти расширениях изменения.
1 Kigo_Kigo
 
25.11.25
10:34
"300+ расширений" там на каждый чих свое отдельное расширение лепят? Рукалицо...
2 arsik
 
гуру
25.11.25
10:36
Посмотри справочник ИдентификаторыОбъектовРасширений
3 Kigo_Kigo
 
25.11.25
10:40
интересно - поиск ссылок на объект не поможет?
4 Beduin
 
25.11.25
10:42
(2) Самописная база. Без БСП.
5 Fish
 
гуру
25.11.25
10:45
(0) Так в глобальном поиске можно же. Только придётся открыть все эти 300+ расширений и в поиске отметить их галочкой
6 Волшебник
 
25.11.25
10:48
(4) А зачем там расширения?!
7 toypaul
 
гуру
25.11.25
10:51
(0) Видимо расширения в платформе делали какие-то ботаны. Без "владельца продукта". Много вопросиков к ним имеется по поводу удобства работы.
8 программистище
 
25.11.25
10:51
похоже дебет с кредитом не сходится в показаниях "человека"
9 Beduin
 
25.11.25
10:52
(6) Требование владельца компании, чтобы все подрядчики через расширения его конфу дописывали. Для каждого проекта свое расширение.
10 Kigo_Kigo
 
25.11.25
11:05
(6) Чтобы вкатывать в прод на горячую :)
11 Kigo_Kigo
 
25.11.25
10:54
(9) Метки правки/доработки кода, я так понимаю у вас ставить не приучены?
12 Beduin
 
25.11.25
10:55
(11) Это не у нас, я такой же подрядчик как и остальные.
13 AlexKimp
 
25.11.25
11:02
(1) Хардкор со старта. Отсеивать слабаков и дрыщей на стадии собеса.
14 Alexor
 
25.11.25
11:05
(0) Может проще через отладчик и замер производительности?
15 Волшебник
 
25.11.25
11:06
(9) жалкое зрелище
16 Kongo2019
 
25.11.25
11:11
Я походу видел эту конфу, там еще и стравочники и регистры тоже в расширениях.
Причем конфа самописная, и ничто не мешает все это устаканить.
Но тама такая уже матрешка, одни расширения расширяют другие, те туда чего пишут. И все это как не странно, но работает,
17 Волшебник
 
25.11.25
11:14
(16) >> одни расширения расширяют другие
Это невозможно
18 arsik
 
гуру
25.11.25
11:28
(17) Да почему нет. Перед, После, Вместо
19 программистище
 
25.11.25
11:42
(18) нельзя из расширения в расширение добавить объект, а значит и заменить расширить обработчик
программно можно использовать, но не расширить
20 Serg_1960
 
25.11.25
12:33
(0) Глобальный поиск - Файлы (искать в файлах; в каталоге; с расширением *.cfe)
21 Serg_1960
 
25.11.25
12:52
"И все это как не странно, но работает"(16) - а почему бы и не нет, если это предусмотрено платформой?

Расширения модулей могут и работают последовательно также, как и подписки на события. Есть свои особенности, но Перед и После из различных расширений именно так и работают - последовательно друг за другом. А Вместо - если использовать ПродолжитьВызов(). Если мне память не изменяет.
22 bolder
 
25.11.25
13:27
(21) Это же полный пипец. Они выходит в произвольном порядке в этой конфе могут вызываться (Перед и После) по нескольку штук? Тут архитектурой и не пахло.
23 Прохожий
 
25.11.25
13:51
(0) Часики включали, открыть документ нажимали...
24 Прохожий
 
25.11.25
13:53
(22) Даже 7-8 достаточно чтобы перед и после озадачило сильно. Это нормально.
Тут пахнет оутсорсерами... Сами такими были не раз. За деньги!
25 PR
 
25.11.25
13:54
(0) ДБ (с)
26 Timon1405
 
25.11.25
13:57
(0) 1) выгрузить в файлы "C:\Program Files\1cv8\common\1cestart.exe" DESIGNER /S"Server\Database" /N"User" /P"Password" /DumpConfigToFiles "/local_PATH_cfe" -AllExtensions
2) поиск в файлах проводником по /*ИмяОбъекта.bsl
27 Прохожий
 
25.11.25
14:02
(12) Счастливый, я завидую. Ностальгия. И деньги люблю.
28 Прохожий
 
25.11.25
14:03
(26) Сколько времени 300расширений выгружать? Почему нельзя отладчиком открыть форму и трассировкой поймать?
29 Timon1405
 
25.11.25
14:09
(28) примерно столько же сколько их галками по одному в конфигураторе в "глобальном поиске" тыкать, но это не спортивно.
30 КнОпка
 
25.11.25
14:10
У документа в режиме предприятия через 3 точки и выбрать открыть в конфигураторе
без трассировки )
31 Timon1405
 
25.11.25
14:13
(14)(28) не, трассировка хрень: может у объекта несколько форм и в каких-то случаях работа идёт не в основной форме которая вызывает функцию в МО расширенную только в одном из расширений где эта неосновная форма объекта. нужен системный подход
32 Fish
 
гуру
25.11.25
14:17
(29) А зачем по одному? Там есть кнопочка "выделить всё".
33 Fish
 
гуру
25.11.25
14:18
(30) Какие-то хакерские методы прямо.
34 Timon1405
 
25.11.25
14:22
(32) угу, проверил, у меня кнопка "выделить все" сбоку спряталась. проблема в том что расширения там видны не все, а только открытые в дереве конфигуратора. наверное это не баг, а фича)