Текущее время: Вт, апр 16 2024, 16:44

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




Начать новую тему Ответить на тему  [ Сообщений: 22 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Не работает транзакция SEARCH_SAP_MENU
СообщениеДобавлено: Вт, сен 10 2013, 09:33 
Начинающий
Начинающий

Зарегистрирован:
Пн, мар 14 2011, 16:50
Сообщения: 22
Пол: Мужской
Результат поиска ВСЕГДА ПУСТОЙ, чтобы не искал! В чем может быть проблема?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не работает транзакция SEARCH_SAP_MENU
СообщениеДобавлено: Чт, фев 20 2014, 11:22 
Модератор
Модератор

Зарегистрирован:
Пн, июн 27 2011, 08:25
Сообщения: 475
а давайте пример лучше


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не работает транзакция SEARCH_SAP_MENU
СообщениеДобавлено: Чт, фев 20 2014, 12:32 
Модератор
Модератор

Зарегистрирован:
Пн, июн 27 2011, 08:25
Сообщения: 475
В основе транзакции два селекта
select * from smensapnew into table i_smensapnew.
select * from smensapt into table i_smensapt where spras = sy-langu.

и оператор
SEARCH I_SMENSAPT-TEXT FOR TEXT.

есть ли модель слова, вводимого в выпадающем окне, в таблице smensapt?

например, *заказ*, если есть - должен быть результат.
если нет, то нужно искать причину почему нет записи в таблице smensapt


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не работает транзакция SEARCH_SAP_MENU
СообщениеДобавлено: Чт, фев 20 2014, 12:33 
Модератор
Модератор

Зарегистрирован:
Пн, июн 27 2011, 08:25
Сообщения: 475
а вообще: можно просто в экране меню нажать кнопку "Бинокль" или через средство поиска к транзакции в se93.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не работает транзакция SEARCH_SAP_MENU
СообщениеДобавлено: Чт, фев 20 2014, 12:44 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2011, 14:26
Сообщения: 416
Откуда: KZ, Walldorf
Пол: Мужской
SEARCH_SAP_MENU предназначена для поиска транзакции (путь) по "меню SAP".

_________________
Если две ошибки не принесли результата - испробуй третью. Лоренс Питер


Последний раз редактировалось sap_nar Чт, фев 20 2014, 13:00, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не работает транзакция SEARCH_SAP_MENU
СообщениеДобавлено: Чт, фев 20 2014, 12:59 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2011, 14:26
Сообщения: 416
Откуда: KZ, Walldorf
Пол: Мужской
backfire написал:
В чем может быть проблема?

Предположительно, искомые данные отсутсвует по меню SAP (S000).
Меню SAP можете проверить по транзакции se43 или S000.

_________________
Если две ошибки не принесли результата - испробуй третью. Лоренс Питер


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не работает транзакция SEARCH_SAP_MENU
СообщениеДобавлено: Чт, фев 20 2014, 22:36 
Начинающий
Начинающий

Зарегистрирован:
Пн, мар 14 2011, 16:50
Сообщения: 22
Пол: Мужской
sap_nar написал:
SEARCH_SAP_MENU предназначена для поиска транзакции (путь) по "меню SAP".

Так как раз ищу словосочетание из описания меню, оно точно есть, а выдает пустоту всеравно, примеры и копии экрана выложу завтра


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не работает транзакция SEARCH_SAP_MENU
СообщениеДобавлено: Вс, мар 16 2014, 11:45 
Начинающий
Начинающий

Зарегистрирован:
Пн, мар 14 2011, 16:50
Сообщения: 22
Пол: Мужской
olegbash написал(а):
а вообще: можно просто в экране меню нажать кнопку "Бинокль" или через средство поиска к транзакции в se93.


с биноклем или тоже самое с Ctrl+F - проблем нет, они находят, но они результат выводят не в том виде, как SEARCH_SAP_MENU


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не работает транзакция SEARCH_SAP_MENU
СообщениеДобавлено: Вс, мар 16 2014, 11:59 
Начинающий
Начинающий

Зарегистрирован:
Пн, мар 14 2011, 16:50
Сообщения: 22
Пол: Мужской
backfire написал:
sap_nar написал:
SEARCH_SAP_MENU предназначена для поиска транзакции (путь) по "меню SAP".

Так как раз ищу словосочетание из описания меню, оно точно есть, а выдает пустоту всеравно, примеры и копии экрана выложу завтра


Завтра наконец наступило :-)
Поэкспериментировал с поиском с транзакцией SEARCH_SAP_MENU вдоволь :-) И нашел в чем проблема, но сначала все по очереди
1) Ищу например слово 'Логистика' для простоты поиска (варианты - Логистика, *Логистика, Логистика*) ничего НЕ находят
2) Думаю-может проблема с поиском ОПИСАНИЯ транзакции, ищу КОД транзакции MIGO например:
- migo - находится
- mig, mig*, *mig* - Не находится
3) но все-равно есть ПРОБЛЕМА, в списке, где эта транзакция встречается в поле ТЕКСТ (описание) стоят знаки ??????? (т.е. нечитабельно)
сейчас попробую показать картинку, почитаю как ее прикрепить :-)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не работает транзакция SEARCH_SAP_MENU
СообщениеДобавлено: Вс, мар 16 2014, 12:15 
Начинающий
Начинающий

Зарегистрирован:
Пн, мар 14 2011, 16:50
Сообщения: 22
Пол: Мужской
Поэкспериментировал с поиском с транзакцией SEARCH_SAP_MENU вдоволь :-) И нашел в чем проблема, но сначала все по очереди
1) Ищу например слово 'Логистика' для простоты поиска (варианты - Логистика, *Логистика, Логистика*) ничего НЕ находят
2) Думаю-может проблема с поиском ОПИСАНИЯ транзакции, ищу КОД транзакции MIGO например:
- migo - находится
- mig, mig*, *mig* - Не находится
3) но все-равно есть ПРОБЛЕМА, в списке, где эта транзакция встречается в поле ТЕКСТ (описание) стоят знаки ??????? (т.е. нечитабельно)
сейчас попробую показать картинку, почитаю как ее прикрепить :-)[/quote]

вот картинка :Изображение


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не работает транзакция SEARCH_SAP_MENU
СообщениеДобавлено: Вс, мар 16 2014, 12:28 
Начинающий
Начинающий

Зарегистрирован:
Пн, мар 14 2011, 16:50
Сообщения: 22
Пол: Мужской
После этого стало понятно, что похоже есть проблемы с языком у инсталляции этой системы или с моим компом - моя твою не понимает :-)
Проверил все региональные настройки на компе - вроде все верно.
Решил проверить работу транзакции SEARCH_SAP_MENU на другой системе(продуктивной), до этого я баловался в песочнице с IDES

И что Вы думаете? Все работает!!!! :D :evil:
Изображение


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не работает транзакция SEARCH_SAP_MENU
СообщениеДобавлено: Вс, мар 16 2014, 12:49 
Модератор
Модератор

Зарегистрирован:
Пн, июн 27 2011, 08:25
Сообщения: 475
Так все-таки есть ли искомое слово (которое Вы вбиваете в поиск в search_sap_menu) в таблице SMENSAPT ?
это таблица текстов к меню.

а в идеале проделайте следующие действия (именно в системе, где ??????)
зайдите в таблицу SMENSAPNEW через se16n или se16
where
REPORTTYPE eq 'TR'
and REPORT eq 'MIGO'
.

затем скопируйте значения из столбца OBJECT_ID и откройте таблицу SMENSAPT и посмотрите, что в столбце TEXT.

Цитата:
2) Думаю-может проблема с поиском ОПИСАНИЯ транзакции, ищу КОД транзакции MIGO например:
- migo - находится
- mig, mig*, *mig* - Не находится


слово mig должно находится, так как внутри
Code:
SEARCH I_SMENSAPT-TEXT FOR TEXT.

а вот *mig* нет - это ок


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не работает транзакция SEARCH_SAP_MENU
СообщениеДобавлено: Вс, мар 16 2014, 12:56 
Начинающий
Начинающий

Зарегистрирован:
Пн, мар 14 2011, 16:50
Сообщения: 22
Пол: Мужской
Продолжаю эксперименты дальше с поиском через SEARCH_SAP_MENU(в той системе, где все заработало):

1) Логистика, *Логистика, Логистика*, *Логистика* - работает
2) mig, migo, mig*, migo*,*migo - работает
3) НЕ НАХОДИТ - *mig, *mig*, *migo*

Как то непредвиденно и необъяснимо трактуется знак '*' или никто не обещал его трактовать правильно??? :D

См. прикрепленный файл - вроде есть строки удовлетворяющие условиям поиска
Изображение


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не работает транзакция SEARCH_SAP_MENU
СообщениеДобавлено: Вс, мар 16 2014, 13:25 
Начинающий
Начинающий

Зарегистрирован:
Пн, мар 14 2011, 16:50
Сообщения: 22
Пол: Мужской
olegbash написал(а):
Так все-таки есть ли искомое слово (которое Вы вбиваете в поиск в search_sap_menu) в таблице SMENSAPT ?
это таблица текстов к меню.

а в идеале проделайте следующие действия (именно в системе, где ??????)
зайдите в таблицу SMENSAPNEW через se16n или se16
where
REPORTTYPE eq 'TR'
and REPORT eq 'MIGO'
.

затем скопируйте значения из столбца OBJECT_ID и откройте таблицу SMENSAPT и посмотрите, что в столбце TEXT.

Да, тут Вы НЕСОМНЕННО ПРАВЫ!
В той системе, где выходят ???? вместо текста знаки ????? - НЕТ описания для русского языка - R ? - см картинку
Изображение

а вот *mig* нет - это ок


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Не работает транзакция SEARCH_SAP_MENU
СообщениеДобавлено: Вс, мар 16 2014, 13:30 
Начинающий
Начинающий

Зарегистрирован:
Пн, мар 14 2011, 16:50
Сообщения: 22
Пол: Мужской
а в продуктиве все ОК с текстом (описанием)
Изображение


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

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


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

Сейчас этот форум просматривают: Google [Bot]


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

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