SAPфорум.RU https://sapboard.ru/forum/ |
|
Не работает транзакция SEARCH_SAP_MENU https://sapboard.ru/forum/viewtopic.php?f=100&t=83963 |
Страница 1 из 2 |
Автор: | backfire [ Вт, сен 10 2013, 09:33 ] |
Заголовок сообщения: | Не работает транзакция SEARCH_SAP_MENU |
Результат поиска ВСЕГДА ПУСТОЙ, чтобы не искал! В чем может быть проблема? |
Автор: | olegbash [ Чт, фев 20 2014, 11:22 ] |
Заголовок сообщения: | Re: Не работает транзакция SEARCH_SAP_MENU |
а давайте пример лучше |
Автор: | olegbash [ Чт, фев 20 2014, 12:32 ] |
Заголовок сообщения: | Re: Не работает транзакция SEARCH_SAP_MENU |
В основе транзакции два селекта 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 |
Автор: | olegbash [ Чт, фев 20 2014, 12:33 ] |
Заголовок сообщения: | Re: Не работает транзакция SEARCH_SAP_MENU |
а вообще: можно просто в экране меню нажать кнопку "Бинокль" или через средство поиска к транзакции в se93. |
Автор: | sap_nar [ Чт, фев 20 2014, 12:44 ] |
Заголовок сообщения: | Re: Не работает транзакция SEARCH_SAP_MENU |
SEARCH_SAP_MENU предназначена для поиска транзакции (путь) по "меню SAP". |
Автор: | sap_nar [ Чт, фев 20 2014, 12:59 ] |
Заголовок сообщения: | Re: Не работает транзакция SEARCH_SAP_MENU |
backfire написал: В чем может быть проблема? Предположительно, искомые данные отсутсвует по меню SAP (S000). Меню SAP можете проверить по транзакции se43 или S000. |
Автор: | backfire [ Чт, фев 20 2014, 22:36 ] |
Заголовок сообщения: | Re: Не работает транзакция SEARCH_SAP_MENU |
sap_nar написал: SEARCH_SAP_MENU предназначена для поиска транзакции (путь) по "меню SAP". Так как раз ищу словосочетание из описания меню, оно точно есть, а выдает пустоту всеравно, примеры и копии экрана выложу завтра |
Автор: | backfire [ Вс, мар 16 2014, 11:45 ] |
Заголовок сообщения: | Re: Не работает транзакция SEARCH_SAP_MENU |
olegbash написал(а): а вообще: можно просто в экране меню нажать кнопку "Бинокль" или через средство поиска к транзакции в se93. с биноклем или тоже самое с Ctrl+F - проблем нет, они находят, но они результат выводят не в том виде, как SEARCH_SAP_MENU |
Автор: | backfire [ Вс, мар 16 2014, 11:59 ] |
Заголовок сообщения: | Re: Не работает транзакция SEARCH_SAP_MENU |
backfire написал: sap_nar написал: SEARCH_SAP_MENU предназначена для поиска транзакции (путь) по "меню SAP". Так как раз ищу словосочетание из описания меню, оно точно есть, а выдает пустоту всеравно, примеры и копии экрана выложу завтра Завтра наконец наступило Поэкспериментировал с поиском с транзакцией SEARCH_SAP_MENU вдоволь И нашел в чем проблема, но сначала все по очереди 1) Ищу например слово 'Логистика' для простоты поиска (варианты - Логистика, *Логистика, Логистика*) ничего НЕ находят 2) Думаю-может проблема с поиском ОПИСАНИЯ транзакции, ищу КОД транзакции MIGO например: - migo - находится - mig, mig*, *mig* - Не находится 3) но все-равно есть ПРОБЛЕМА, в списке, где эта транзакция встречается в поле ТЕКСТ (описание) стоят знаки ??????? (т.е. нечитабельно) сейчас попробую показать картинку, почитаю как ее прикрепить |
Автор: | backfire [ Вс, мар 16 2014, 12:15 ] |
Заголовок сообщения: | Re: Не работает транзакция SEARCH_SAP_MENU |
Поэкспериментировал с поиском с транзакцией SEARCH_SAP_MENU вдоволь И нашел в чем проблема, но сначала все по очереди 1) Ищу например слово 'Логистика' для простоты поиска (варианты - Логистика, *Логистика, Логистика*) ничего НЕ находят 2) Думаю-может проблема с поиском ОПИСАНИЯ транзакции, ищу КОД транзакции MIGO например: - migo - находится - mig, mig*, *mig* - Не находится 3) но все-равно есть ПРОБЛЕМА, в списке, где эта транзакция встречается в поле ТЕКСТ (описание) стоят знаки ??????? (т.е. нечитабельно) сейчас попробую показать картинку, почитаю как ее прикрепить [/quote] вот картинка : |
Автор: | backfire [ Вс, мар 16 2014, 12:28 ] |
Заголовок сообщения: | Re: Не работает транзакция SEARCH_SAP_MENU |
После этого стало понятно, что похоже есть проблемы с языком у инсталляции этой системы или с моим компом - моя твою не понимает Проверил все региональные настройки на компе - вроде все верно. Решил проверить работу транзакции SEARCH_SAP_MENU на другой системе(продуктивной), до этого я баловался в песочнице с IDES И что Вы думаете? Все работает!!!! |
Автор: | olegbash [ Вс, мар 16 2014, 12:49 ] |
Заголовок сообщения: | Re: Не работает транзакция SEARCH_SAP_MENU |
Так все-таки есть ли искомое слово (которое Вы вбиваете в поиск в 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* нет - это ок |
Автор: | backfire [ Вс, мар 16 2014, 12:56 ] |
Заголовок сообщения: | Re: Не работает транзакция SEARCH_SAP_MENU |
Продолжаю эксперименты дальше с поиском через SEARCH_SAP_MENU(в той системе, где все заработало): 1) Логистика, *Логистика, Логистика*, *Логистика* - работает 2) mig, migo, mig*, migo*,*migo - работает 3) НЕ НАХОДИТ - *mig, *mig*, *migo* Как то непредвиденно и необъяснимо трактуется знак '*' или никто не обещал его трактовать правильно??? См. прикрепленный файл - вроде есть строки удовлетворяющие условиям поиска |
Автор: | backfire [ Вс, мар 16 2014, 13:25 ] |
Заголовок сообщения: | Re: Не работает транзакция SEARCH_SAP_MENU |
olegbash написал(а): Так все-таки есть ли искомое слово (которое Вы вбиваете в поиск в search_sap_menu) в таблице SMENSAPT ?
это таблица текстов к меню. а в идеале проделайте следующие действия (именно в системе, где ??????) зайдите в таблицу SMENSAPNEW через se16n или se16 where REPORTTYPE eq 'TR' and REPORT eq 'MIGO' . затем скопируйте значения из столбца OBJECT_ID и откройте таблицу SMENSAPT и посмотрите, что в столбце TEXT. Да, тут Вы НЕСОМНЕННО ПРАВЫ! В той системе, где выходят ???? вместо текста знаки ????? - НЕТ описания для русского языка - R ? - см картинку а вот *mig* нет - это ок |
Автор: | backfire [ Вс, мар 16 2014, 13:30 ] |
Заголовок сообщения: | Re: Не работает транзакция SEARCH_SAP_MENU |
а в продуктиве все ОК с текстом (описанием) |
Страница 1 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |