Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Как написать скрипт поиска текста по ВСЕЙ конфе (число прочтений - 4329 )
rawlik
Junior Member
**
Отсутствует



Сообщений: 53
Зарегистрирован: 11. Сентября 2007
Пол: Мужской
Как написать скрипт поиска текста по ВСЕЙ конфе
11. Сентября 2007 :: 14:59
Печать  
Позволяет ли ОпенКонф реализовать поиск строки не только в активном модуле а по всей конфигурации.
Цель такая: Умный Поиск с автозаменой/Добавлением кода (например во все документы добавить вызов процедуры в событие ВводНового() ... ).
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как написать скрипт поиска текста по ВСЕЙ конф
Ответ #1 - 11. Сентября 2007 :: 15:03
Печать  
rawlik писал(а) 11. Сентября 2007 :: 14:59:

Цель такая: Умный Поиск с автозаменой/Добавлением кода (например во все документы добавить вызов процедуры в событие ВводНового() ... ).

Такого средства нет.
1) Но есть АльФ-ский Инсертер, который позволяет автоматом вставить нужный код в подобные события.
www.dorex.ru

2) Если юзаешь 1С++, в версии 2.5 есть объект Перехватчик, который позволяет работать с подобными событиями, не прописывая их в каждую форму Улыбка
Подробнее на форуме или в официальной доке.

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

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
kuntashov
Full Member
***
Отсутствует


1С:Специалист

Сообщений: 130
Местоположение: Саратов
Зарегистрирован: 13. Июня 2006
Пол: Мужской
Re: Как написать скрипт поиска текста по ВСЕЙ конф
Ответ #2 - 12. Сентября 2007 :: 04:51
Печать  
3) perl-скрипты CodeIns/CodeWorks Алексея Диркса, производят модификацию по заданному шаблону (фактически - алгоритму, написанному на perl с использованием специализированных функций - можно сказать, специальный макроязык). Версия для ОпенКонфа лежит в репозитории скриптов ОпенКонфа, для работы из командной строки - в репозитории gcomp'а.
  

С уважением, &&Александр Кунташов&&http://kuntashov.ru/
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как написать скрипт поиска текста по ВСЕЙ конф
Ответ #3 - 12. Сентября 2007 :: 05:16
Печать  
kuntashov писал(а) 12. Сентября 2007 :: 04:51:
3) perl-скрипты CodeIns/CodeWorks Алексея Диркса

А разве в версии для Опенконфа в них есть сквозной поиск по всем метаданным?
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
ADirks
1c++ developer
1c++ moderator
Отсутствует


А нужны ли мы нам?

Сообщений: 692
Местоположение: Новосибирск
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Как написать скрипт поиска текста по ВСЕЙ конф
Ответ #4 - 12. Сентября 2007 :: 05:20
Печать  
artbear писал(а) 12. Сентября 2007 :: 05:16:
kuntashov писал(а) 12. Сентября 2007 :: 04:51:
3) perl-скрипты CodeIns/CodeWorks Алексея Диркса

А разве в версии для Опенконфа в них есть сквозной поиск по всем метаданным?

Поиск есть, но делается стандартно, т.е. открывается форма объекта и вперёд.  Примерно на 50-й открытой форме падает.
Когда мне надо по всем, то я с файлами работаю.
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как написать скрипт поиска текста по ВСЕЙ конф
Ответ #5 - 12. Сентября 2007 :: 05:22
Печать  
ADirks писал(а) 12. Сентября 2007 :: 05:20:
Поиск есть, но делается стандартно, т.е. открывается форма объекта и вперёд.  Примерно на 50-й открытой форме падает.
Когда мне надо по всем, то я с файлами работаю.

Ага, я на это и намекал Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
rawlik
Junior Member
**
Отсутствует



Сообщений: 53
Зарегистрирован: 11. Сентября 2007
Пол: Мужской
Re: Как написать скрипт поиска текста по ВСЕЙ конф
Ответ #6 - 12. Сентября 2007 :: 08:16
Печать  
За ссылку на  инсертер, спасибо (пока не протестил, но то что вижу в описании мне подходит). А вот сам ОпенКонф меня этим (отсутствием этого) удивил... Озадачен
  
Наверх
 
IP записан
 
Igor-bts
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 103
Зарегистрирован: 14. Июля 2006
Re: Как написать скрипт поиска текста по ВСЕЙ конф
Ответ #7 - 13. Сентября 2007 :: 09:25
Печать  
artbear писал(а) 12. Сентября 2007 :: 05:22:
ADirks писал(а) 12. Сентября 2007 :: 05:20:
Поиск есть, но делается стандартно, т.е. открывается форма объекта и вперёд.  Примерно на 50-й открытой форме падает.
Когда мне надо по всем, то я с файлами работаю.

Ага, я на это и намекал Улыбка


Так надо периодически закрывать формы. и все нормально будет.
  
Наверх
ICQ  
IP записан
 
tvm
Junior Member
**
Отсутствует


aka slavka

Сообщений: 68
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Как написать скрипт поиска текста по ВСЕЙ конф
Ответ #8 - 13. Сентября 2007 :: 10:22
Печать  
тут ...  вот... давненько завалялось Нерешительный
http://1c.proclub.ru/modules/mydownloads/personal.php?cid=1004&lid=4404
  
Наверх
 
IP записан
 
rawlik
Junior Member
**
Отсутствует



Сообщений: 53
Зарегистрирован: 11. Сентября 2007
Пол: Мужской
Re: Как написать скрипт поиска текста по ВСЕЙ конф
Ответ #9 - 17. Сентября 2007 :: 15:08
Печать  
Щас глянем... что там завалялось   Круглые глаза
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать