Имя: Пароль:
1C
 
Кто-нибудь писал обработку для сравнения функции ИзененияИКонтроль с оригиналом?
0 Гений 1С
 
гуру
27.05.22
18:16
Чтобы видно было, где расхождения?
1 Гипервизор
 
27.05.22
18:46
А зачем? Разве 1С не предлагает сравнить с помощью всяких KDiff3 и т.п.?
2 Гений 1С
 
гуру
27.05.22
19:11
(1) это ставить надо
3 hhhh
 
27.05.22
19:16
(2) сравнение файлов делай. Выгружаешь обе процедуры в файлы и сравнение.
4 Гений 1С
 
гуру
27.05.22
19:18
(3) дык делал, вроде ничего не находит, а ругается. пришлось заново вставлять.
5 Гений 1С
 
гуру
27.05.22
19:18
а кстати, 1с до сих пор пробелы и переводы строк считает за изменения? или уже пролечили?
6 CepeLLlka
 
27.05.22
21:49
(1)Да.. Я пару лет назад познал для тебя это сравнение объединение при помощи KDiff, уйму времени и сил экономит.. Мне очень зашло
7 2S
 
27.05.22
22:05
(5) с 8.3.18 все нормально
8 Многолетний Апельсин
 
27.05.22
22:42
Писал парсер языка 1С на 1С)
Мегатормознуто, но достаточно прикольно.
Использовалось в комбинации с KDiff3 чтобы быстрей переносить заплатки в рабочей базе из расширения в конфигурацию.
Думаю можно доработать под задачу ТС, но скорость работы будет удручающей.
9 hhhh
 
28.05.22
11:50
с ИзменениеИКонтроль засада там, придется при каждом обновлении проверять, сравнение процедуры в старой и новой конфигурации поставщика.
10 Гений 1С
 
гуру
28.05.22
14:56
(9) зачем? 1с сама проверит
11 VladZ
 
28.05.22
15:10
(2) На установку потребуется 5-10 мин с учётом настройки.
12 Гипервизор
 
28.05.22
18:25
(2) Ну не умеет 1С трёхстороннее сравнение и в этом случае решили не изобретать свой велосипед.
(6) Да, тоже зашло. Причём из всех поддерживаемых внешних программ понравилась именно KDiff3.
13 Гений 1С
 
гуру
28.05.22
19:55
(11) плюс админские права, так?
14 kittystark
 
29.05.22
05:36
(5) (7) угу, полечили, но не долечили...
и на 19-м и на 20-м релизах платформы все равно иногда глюки лезут

если нет #Вставка ... #КонецВставки - все хорошо

как только они появляются - возникают проблемы, как бы ты ни перекопировал текст расширяемой процедуры
с последующей АККУРАТНОЙ вставкой вставки

видимо у фабричных не заходят регулярные выражения...
казалось бы, чего проще: грохни по шаблону \s{2,}|\r|\n и сравнивай потом
15 МнеТолько Спросить
 
29.05.22
08:46
(2)Ну обработку то написать проще конечно, узнаю гения. Хлебом не корми дай ерундой позаниматься.
Тоже плюсую за kdiff3.
16 МнеТолько Спросить
 
29.05.22
08:48
(0)Как там набор обработок переводящий из 1С базы в другие СУБД, уже уничтожил 1С или еще в процессе? Или как обычно, дальше болтовни дело не пошло?
17 Гений 1С
 
гуру
29.05.22
09:52
(16) Базуха в планах, если ты про нее
18 Ненавижу 1С
 
гуру
29.05.22
10:37
(17) у тебя же перманентный аврал
19 Ненавижу 1С
 
гуру
29.05.22
10:42
(13) нет
20 Гений 1С
 
гуру
29.05.22
17:56
(19) kdiff3 портабельно ставится?
21 Ненавижу 1С
 
гуру
29.05.22
18:25
(20) ставится
22 Гений 1С
 
гуру
29.05.22
21:12
(21) ну штош, надо таки попробовать.