Имя: Пароль:
1C
1C 7.7
v7: Не подскажете как бороться с MRG? :-(
,
0 Сияющий Асинхраль
 
18.03.15
19:02
Работаю с 1С года с 2001-го, но впервые увидел подобную хрень в семерочном коде :-(

При сравнении конфигураций оказывается, что почти все модули забиты вот такой хренью:

Функция глКурсДляВалюты(Валюта,ДатаКурса) Экспорт
//{{MRG[ <-> ]
//    Возврат Валюта.Курс.Получить(ДатаКурса);
//КонецФункции  // глКурсДляВалюты()
//                                                                      
////******************************************************************************
//// глКратностьДляВалюты(Валюта,ДатаКурса)
////
//// Параметры:
////  Валюта    - Валюта (элемент справочника "Валюты")
////  ДатаКурса - Дата, на которую следует получить кратность
////
//// Возвращаемое значение:
////  Курс, с учетом кратности
////
//// Описание:
////  Возвращает курс валюты на дату
////
//Функция глКратностьДляВалюты(Валюта,ДатаКурса) Экспорт
//}}MRG[ <-> ]
//{{MRG[ <-> ]
//{{MRG[ <-> ]
//    Возврат Валюта.Курс.Получить(ДатаКурса);
//}}MRG[ <-> ]
//{{MRG[ <-> ]
//}}MRG[ <-> ]
    Кратность=Валюта.Кратность.Получить(ДатаКурса);
//{{MRG[ <-> ]
//    Возврат ?(Кратность=0,1,Кратность);
//КонецФункции  // глКратностьДляВалюты()
//}}MRG[ <-> ]
//{{MRG[ <-> ]
    Возврат Валюта.Курс.Получить(ДатаКурса)/?(Кратность=0,1,Кратность);
//}}MRG[ <-> ]
КонецФункции  // глКурсДляВалюты()

Поглядел по поиску, выяснилось, что нечто подобное 1С использует при обновлении в восьмерке, но совершенно неясно как с подобной хренью работать в семерке. Конфа вся забита комментами с MRG, имею подобного более пятидесяти тысяч строк.

Может кто подскажет как можно обновить конфу с подобным мусором из-за которого не видно, что надо обновлять на самом деле :-(
1 Asmody
 
18.03.15
19:04
Так это тебе сравнение и объединение конфигураций наследило.
2 zak555
 
18.03.15
19:05
вычищай
3 Провинциальный 1сник
 
18.03.15
19:06
(1) А в каких случаях это происходит?
4 zak555
 
18.03.15
19:06
(3) режим объединений модулей был установлен не замещать, а что-то другое
5 Wern
 
18.03.15
19:07
(4) что-то другое=объединять
6 Сияющий Асинхраль
 
18.03.15
19:10
(2) Нереально :-( - вся конфа в таком Г...не. Пилять, как с таким бороться :-(
7 zak555
 
18.03.15
19:14
(6) всё реально

я помню одну конфу вычищал -- потратил порядка 50 часов
8 Рэйв
 
18.03.15
19:17
(0)похоже закриптовали вас.
9 Рэйв
 
18.03.15
19:18
ктонибудь помнит Extender.dll? :-)
10 Сияющий Асинхраль
 
18.03.15
19:22
(7) Мне база нужна по сути только для того, чтобы на УТ перейти, а база старая, если я клиенту выкачу реальный ценник только за обновление до последних релизов с этим MRG он взвоет...
11 Рэйв
 
18.03.15
19:22
видимо никто.
Это такая хрень которая складывала в себя все тексты модулей. И оставла на себя указатель как объект.Но тут вопрос в том что нет пароля- нет объекта:-)...Соответсвенно...
12 Рэйв
 
18.03.15
19:23
правда это было еще в 77
13 Сияющий Асинхраль
 
18.03.15
19:26
(12) Так это и есть 7.7, но с такой dll я и правда дела не имел...
14 arsik
 
гуру
18.03.15
19:28
(10) Обнови на стандартную перед переносом. Делов то.
15 ДенисЧ
 
18.03.15
19:29
если на стандартную перейти не реально, то gcomp и sed в руки и шерстить все модули программно
16 Рэйв
 
18.03.15
19:29
(13)Я не то что имел, я в франче работал, который ее был хозяином. Правда фёдора,разработчика, к сожелению не застал.

Но вещь сильная:-)
17 Рэйв
 
18.03.15
19:34
этот extender.dll гдето до сих пор у меня валяется вместе с ракрипотванием к ниму.-)  
Самый прикол что раскрипт заточен  на дискетту:-)) Я прикалывался когда исчезли  3-44 из обихода:=-))
18 DJ Anthon
 
18.03.15
19:34
для переноса все равно на стандартную обновлять надо. а потом, что не перенеслось (дописанное и проч.) - олешкой или чем-нибудь подобным, пишется за полчаса
19 Сияющий Асинхраль
 
18.03.15
19:40
Походу кто-то с 937-ой по человечески обновить не смог :-(
20 Рэйв
 
18.03.15
19:41
(19)Ну извини...
21 Сияющий Асинхраль
 
18.03.15
19:46
Попробую тупо накатить по новой и погляжу чем дело закончится, а вдруг повезет...
22 Новый участник
 
18.03.15
19:50
Архивы конфигураций поищи. Может, независимо обновить с последнего неиспорченного релиза удастся с  небольшими потерями.
23 Сияющий Асинхраль
 
18.03.15
19:55
(22) Думаю не судьба, конфа 2008-го года, слишком много времени прошло с тех пор...
24 Зеленый Кот
 
18.03.15
19:57
это следы объединения конфигураций...
просто возьми новую конфу!
25 Новый участник
 
18.03.15
20:01
Тогда на 1clancer.ru отдай. С небольшой вероятностью сделают хорошо и недорого, но ты должен описать задачу так, чтоб прямо самому понятно стало.