Текущее время: Ср, авг 22 2018, 07:18

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




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

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


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

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


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

Зарегистрирован:
Пн, июн 27 2011, 09:25
Сообщения: 419
В основе транзакции два селекта
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, 13:33 
Модератор
Модератор

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


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

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

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


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

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

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

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

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


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

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

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


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

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


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


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

Зарегистрирован:
Пн, мар 14 2011, 17: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, 13:15 
Начинающий
Начинающий

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

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


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

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

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


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

Зарегистрирован:
Пн, июн 27 2011, 09:25
Сообщения: 419
Так все-таки есть ли искомое слово (которое Вы вбиваете в поиск в 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, 13:56 
Начинающий
Начинающий

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

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

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

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


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

Зарегистрирован:
Пн, мар 14 2011, 17: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, 14:30 
Начинающий
Начинающий

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


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

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


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

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


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

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