Текущее время: Вс, июл 20 2025, 20:11

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Поиск текста во всех существующих ABAP программах
СообщениеДобавлено: Чт, окт 14 2004, 18:25 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 08:29
Сообщения: 298
Вопрос на засыпку.
Существует программа, которая выполняет поиск заданного текста в других ABAP программах. Весьма полезная вещь. Подскажите название.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: a
СообщениеДобавлено: Чт, окт 14 2004, 18:47 
Гость
может яндекс?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: Re: a
СообщениеДобавлено: Пт, окт 15 2004, 07:24 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
Я только учусь написал(а):
может яндекс?


Ага, а еще Google.com, rambler и т.д. :D

Должно помочь нечто менее глобальное, например:

RPR_ABAP_SOURCE_SCAN


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Поиск текста во всех существующих ABAP программах
СообщениеДобавлено: Пт, окт 15 2004, 08:22 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 08:36
Сообщения: 182
Откуда: Russia
Пол: Мужской
Свирепый написал(а):
Вопрос на засыпку.
Существует программа, которая выполняет поиск заданного текста в других ABAP программах. Весьма полезная вещь. Подскажите название.

Не знаю насчет стандартной, но писал свою, все же просто делается через READ REPORT
Вот простенькая прога, которая ищет во всех програмах на Z* строку 'group by'
Code:
REPORT ZXXX NO STANDARD PAGE HEADING LINE-SIZE 246.
TABLES: TRDIRT.
DATA: BEGIN OF TPROG OCCURS 0,
    PROG LIKE D010SINF-PROG,
    CNAM LIKE D010SINF-CNAM,
    CDAT LIKE D010SINF-CDAT,
    UNAM LIKE D010SINF-UNAM,
    UDAT LIKE D010SINF-UDAT,
END OF TPROG.
DATA: BEGIN OF T OCCURS 500,
         LINE(72),
       END OF T.
DATA: QQQ(8).
SELECT * FROM D010SINF INTO CORRESPONDING FIELDS OF TABLE TPROG
         WHERE PROG LIKE 'Z%'.
QQQ = 'group by'.
WRITE:/ ' Список программ, где присутствует строка', QQQ.
WRITE:/ SY-ULINE.
WRITE:/ '|' NO-GAP,
        (40) 'Имя программы' NO-GAP, '|' NO-GAP,
        (11)  'N стр. кода' NO-GAP, '|' NO-GAP,
        (12) 'Создал' NO-GAP,
        (10) '' NO-GAP, '|' NO-GAP,
        (12) 'Изменил' NO-GAP,
        (10) '' NO-GAP, '|' NO-GAP,
        (70) 'Заголовок программы', '|' NO-GAP,
        (73) 'Строка кода' NO-GAP, '|' NO-GAP.
WRITE:/ SY-ULINE.
LOOP AT TPROG.
  READ REPORT TPROG-PROG INTO T.
  LOOP AT T.
    IF T-LINE CS QQQ.
      WRITE:/ '|' NO-GAP,
              TPROG-PROG NO-GAP, '|' NO-GAP,
              SY-TABIX NO-GAP, '|' NO-GAP,
              TPROG-CNAM NO-GAP,
              TPROG-CDAT NO-GAP, '|' NO-GAP,
              TPROG-UNAM NO-GAP,
              TPROG-UDAT NO-GAP, '|' NO-GAP.
      SELECT SINGLE * FROM TRDIRT INTO TRDIRT
             WHERE SPRSL = 'R' AND NAME = TPROG-PROG.
      IF SY-SUBRC = 0.
        WRITE: TRDIRT-TEXT, '|' NO-GAP.
      ELSE.
        WRITE: (70) '', '|' NO-GAP.
      ENDIF.
      WRITE: T-LINE, '|' NO-GAP.
    ENDIF.
  ENDLOOP.
ENDLOOP.
WRITE:/ SY-ULINE.

_________________
С Уважением Серега


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Поиск текста во всех существующих ABAP программах
СообщениеДобавлено: Пт, окт 15 2004, 08:29 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, окт 13 2004, 14:03
Сообщения: 209
Откуда: Москва
Пол: Мужской
Свирепый написал(а):
Вопрос на засыпку.
Существует программа, которая выполняет поиск заданного текста в других ABAP программах. Весьма полезная вещь. Подскажите название.


Вот что писалось на sapfaq.com:
"To search for strings within abap programs use program RSRSCAN1. It has no transaction."

Надеюсь это поможет :wink:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поиск текста во всех существующих ABAP программах
СообщениеДобавлено: Пт, окт 15 2004, 10:55 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 31 2004, 14:57
Сообщения: 5258
Откуда: Ростов невеликий
Пол: Мужской
ROMP написал:
Свирепый написал(а):
Вопрос на засыпку.
Существует программа, которая выполняет поиск заданного текста в других ABAP программах. Весьма полезная вещь. Подскажите название.


Вот что писалось на sapfaq.com:
"To search for strings within abap programs use program RSRSCAN1. It has no transaction."

Надеюсь это поможет :wink:


ХМ...как-то странно выглядит с... по.... - это как?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: a
СообщениеДобавлено: Пт, окт 15 2004, 10:57 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 31 2004, 14:57
Сообщения: 5258
Откуда: Ростов невеликий
Пол: Мужской
OlegDm написал(а):
Я только учусь написал(а):
может яндекс?


Ага, а еще Google.com, rambler и т.д. :D

Должно помочь нечто менее глобальное, например:

RPR_ABAP_SOURCE_SCAN


а этого что-то вообще нет (4ю0)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поиск текста во всех существующих ABAP программах
СообщениеДобавлено: Пт, окт 15 2004, 11:00 
Гость
R256 написал:
Не знаю насчет стандартной, но писал свою, все же просто делается через READ REPORT
Вот простенькая прога, которая ищет во всех програмах на Z* строку 'group by'

Зачем изобретать велосипед?????????


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: Re: Поиск текста во всех существующих ABAP программах
СообщениеДобавлено: Пт, окт 15 2004, 11:24 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, окт 13 2004, 14:03
Сообщения: 209
Откуда: Москва
Пол: Мужской
Skif написал:
ХМ...как-то странно выглядит с... по.... - это как?


Ну чего тут странного? Стандартное саповское средство :wink:
Например поискать текст в программах ZJOPA*
:oops:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 15 2004, 13:36 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 08:29
Сообщения: 298
Цитата:
может яндекс?

Не смешно. Мне это действительно нужно.

Цитата:
RPR_ABAP_SOURCE_SCAN

В вопросе не оговорился, что под 4.0 надо - такого нет.

Цитата:
Не знаю насчет стандартной, но писал свою, все же просто делается через READ REPORT
Вот простенькая прога, которая ищет во всех програмах на Z* строку 'group by'
Зачем изобретать велосипед?????????

Творческий подход - всегда классно! 8)

Цитата:
Вот что писалось на sapfaq.com:
"To search for strings within abap programs use program RSRSCAN1. It has no transaction."

Надеюсь это поможет


YES!!! Это действительно то, что надо! :mrgreen: ROMP, судя по аватаре вы - девушка! Так что мне вдвойне приятно! :D

Всем спасибо за помощь!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поиск текста во всех существующих ABAP программах
СообщениеДобавлено: Пт, окт 15 2004, 14:28 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 31 2004, 14:57
Сообщения: 5258
Откуда: Ростов невеликий
Пол: Мужской
ROMP написал:
Skif написал:
ХМ...как-то странно выглядит с... по.... - это как?


Ну чего тут странного? Стандартное саповское средство :wink:
Например поискать текст в программах ZJOPA*
:oops:[/quote

Алфавитная переборка?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поиск текста во всех существующих ABAP программах
СообщениеДобавлено: Пт, окт 15 2004, 14:49 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, окт 13 2004, 14:03
Сообщения: 209
Откуда: Москва
Пол: Мужской
Skif написал:
Алфавитная переборка?


Что-то вроде того. Вообще-то полезная штука, если вы приблизительно знаете в каких программах нужно искать текст. Не задав ничего поиск идет по всем прогам.
:)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 18 2004, 09:12 
Гость
А позвольте спросить зачем Вам внешние средства поиска, разве в SE38 поиск не устраивает?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: RSRSCAN1
СообщениеДобавлено: Чт, авг 09 2007, 15:38 
Начинающий
Начинающий

Зарегистрирован:
Пн, май 15 2006, 18:15
Сообщения: 6
Программа RSRSCAN1 устарела!

Вместо этого используйте функцию "Поиск в исх. те
в ABAP-редакторе (транзакция SE38, меню "Утилиты").


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RSRSCAN1
СообщениеДобавлено: Чт, авг 09 2007, 15:50 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
Maratimus написал(а):
Программа RSRSCAN1 устарела!

Вместо этого используйте функцию "Поиск в исх. те
в ABAP-редакторе (транзакция SE38, меню "Утилиты").


очень, очень животрепещущий вопрос :) где же вы раньше были то :)

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB