обработка для изменения кода во внешних обработках. #300248


#0 by el-gamberro
подскажите есть ли обработка которая по условию поменяет код в массиве обработок. конкретно. надо поменять в обработках по отчетности с: на: напечатать заранее спасибо.
#1 by у лю 427
сама платформа умеет недавно некто Альф раздавал исходники своего чуда программистской мысли - Инсертера. Назначение - замены в МД (насчет обработок не в курсе, я это чудо в глаза не видел)
#2 by el-gamberro
э... отчетности идут как внешние обработки. т.е. надо руками каждую открывать и править. а их 250 штук. и 12 баз. в каждой по отчетности. 3000 изменений вручную. :(
#3 by у лю 427
Э.... опять щас альф прибежит.... когда я тя дятлом обзову..... Сказано же - сама платформа умеет...
#4 by Темный Эльф
Делаешь групповой поиск, потом по результатам поиска правой кнопкой - видишь Замена. И ловишь кайф...
#5 by у лю 427
P.S. - описание - ищи ветку постов свыше 500, там в первых постах все сказано (в последующих Альф на гуано исходит).....
#6 by el-gamberro
круто. тока система подвисла при открытии более 50 внешних обработок :)))
#7 by el-gamberro
тож спасибо. сразу просто не вьехал.
#8 by корум
НЕУДАЧНЕГ типичный !!! ;))))
#9 by el-gamberro
да нет, новичок еще в этом деле.
#10 by АЛьФ
Просто приподниму веточку. Не хотелось бы ее в понедельник потерять, но очень хотелось бы услышать ответ по поводу .
#11 by el-gamberro
Ну а что говорить. Семерка подвисает если в конфигураторе более 50 внешних обработок открывается. Кроме того их еще просейвить все нужно будет.
#12 by el-gamberro
С групповым поиском и заменой разобрался :)
#13 by АЛьФ
2 Да я-то это знаю. Просто хотелось бы увидеть продолжение цепочки постингов ----...
#14 by Злопчинский
#15 by у лю 427
Стаи дятлов по ссылке Deeper 22.10.2006 .............. Нет в конфигураторе глобального поиска. Так что Нечего на автора наезжать красиво пернуто....
#16 by АЛьФ
2 Петенька! Ты здесь! Ура!... Просим, просим. На , пожалуйста, Ваша реплика.
#17 by у лю 427
нащет внешних не скажу, ибо не проверял шибко вырожденных случаев, как в сабже, но глобальный поиск и замена во всех доках типовой бухии прокатывает нормально.... Это делал сам....
#18 by el-gamberro
имеешь ввиду как все поменялось и работает?
#19 by Злопчинский
У лю - как Трындычиха, все трындычит и трындычит.. и перетрындычитеть не перетрыендычишь.. и ов всем это трындычении теряются трезвые зерна/мысли...
#20 by Стрелок
пит - тупой
#21 by у лю 427
так что всегда можно создать условия, при которых программа миздякнется.... P.S. вот ФАР падает на редактировании текстового файла размером 120 метров... Значит, редактор в ФАРе не работает....
#22 by у лю 427
а вам, сЭр, надо приглашать на Украину японку, одну из последних лауреатов Шнобелевской премии - она открыла способ быстрого придания навозу и газу из него запаха клубники... P.S. пару дней назад в новостях было по ящику...
#23 by у лю 427
обосравшись, истинные джентльмены молчат... А ты, как последний лох, еще и орать начал...
#24 by Стрелок
вот не знаю... услышав "СЭР" как реагировать... подождать или сразу3 послать? а может ты друг?
#25 by у лю 427
+ у меня ФАР не толко сам мизданулся на таком файле (чертеж из АутоКада), но и винду, падла, радям уложил...
#26 by Злопчинский
истинный джентельмен и обосравшись лица не потеряет... а про всяких обосравшихся гопников и желтая пресса не напишет...
#27 by Дядя Васька
может я конено нарвусь на гнев великого Пита, но все же поясните, а где в поиске по всем автозамена? Найти по внешним можно, а менять-то все равно руками...
#28 by Стрелок
смотрим "Заменить" и прозреваем.....
#29 by Дядя Васька
Можно для совсем тупых, конфигурация -> поиск во всех текстах и т.д.? :) Или ты про заменить в рамках модуля? Такое знаем, даж в ворде и прочем руки чешутся Ctrl-Shift-F3 нажать )) Но ведь не то же, по каждому модулю все равно тыкать, с тем же успехом можно просто все ертшники по очереди открыть да позаменять, где уж тут глобальность...
#30 by Злопчинский
дядя Вася. ты меня удивляешь...
#31 by Дядя Васька
сам удивляюсь, но вот ни разу не пользовал автозамену сразу по всем модулям, и не имею понятия где такая есть. :) Думается и обормотка по ссылке в неспроста написана...
#32 by Злопчинский
сделай поиск по всем текстам потом в табло правой мышью жмакни...
#33 by Дядя Васька
ишь ты.. вот ведь... )))))
#34 by у лю 427
вот так, дядя Вася... надо просто иметь двух мышей - правую и левую...
#35 by VasilyKushnir
Самое интересное - никто автора даже не спосил "а нафига?". Похоже у товарища не работает прямой вывод на принтер по умолчанию. Может он не с той стороны проблему лечит...
#36 by VasilyKushnir
Улыбнуло. Сам на этом попался - когда по телефону обяснял фифочке как правой мышкой вызвать контекстное меню, ответ убил - у меня только одна мышка...
#37 by el-gamberro
принтер сетевой. установлен по умолчанию. но на админские глюки не хочеться тратить время.
#38 by Torquader
а зачем 250 внешних обработок ? Если они мало отличаются, то проще различия вставлять, как параметры, и держать всё в одном внешнем файле - так и файла меньше будет в директориях, и 1С не ляжет. FAR ложится из-за того, что они использовали проецирование файла в память. На Windows 98 работает на ура, на более поздних системах эта память выделяется сразу у всех процессов - ну и системе просто нехватает адресного пространства для процессов (там всего 4 гб). Я также читал в программе текстовые файлы - проецированием, на 98-ой даже 2 Гб съело, а вот уже 2000-ная показала, что ей это не по зубам - прижлось переписывать через проецирование блока файла.
#39 by el-gamberro
Это файлы регламентированной отчетности. Они распечатываются для налоговой. Про 3000 изменений я загнул конечно, но около 250 подправить надо. А вообще интересно как такие проблемы решать. Думаю это не первый и не последний случай глобальной замены. :)
#40 by iddqd
А вот допустим все печатные формы и отчеты конфигурации вынесены во внешние файлы. И некоторые обработки. Что я считаю весьма удобным в плане сопровождения. Особенно, если база распределенная, и не во всех точках нужна одинаковая отчетность.
#41 by Torquader
Вообще, каждую обработку можно разложить по полочкам согласно формату файла Compount Document, потом что-то поменять и собрать обратно. В Linux просто пишется некоторый скрипт на языке shell. В винде язык shell урезанный, но перебрать файлы в директории без проблем. На самом деле, все опции печати, связанные с кривыми настройками принтеров выносят в отдельный файл, который можно подключать при помощи include, чтобы на каждом месте сделать его наиболее подходящим под предложенное там глючное железо.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С