Текущее время: Вт, июл 08 2025, 22:23

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Изменение стандартного средства поиска
СообщениеДобавлено: Пт, ноя 27 2009, 11:45 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, ноя 20 2008, 15:25
Сообщения: 87
Добрый день!
Возникла задача изменить стандартное средство поиска, а именно - добавить в него еще одно поле, чтобы учитывать значение и из него. Чтобы сформулировать более-менее понятно, напишу конкретно:
Есть средство поиска H_T024, проверочная таблица T024. В эту таблицу с помощью append-структуры добавлено поле EKORG, и в средство поиска это поле тоже добавлено, как IMP и EXP. Проблема в том, что если просто проверять это средство поиска в sе11 по F8, то всё работает как надо, учитывается значение, введенное в добавленное поле. Если проверять это средство поиска к примеру в том же sе11, но открывая таблицу (EKKO), то доп. поле игнорируется, значение в нем не учитывается и не подставляется. В дебагере отловить причину такого поведения не получилось, но есть подозрение, что где-то подтягивается ракурс V_024 и берутся поля оттуда. В этом ракурсе доп. поля моего нету и так просто, как в средство поиска, его не добавить.
Собственно, вопросы - может быть кто-то знает, в чем дело, и как это исправить?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение стандартного средства поиска
СообщениеДобавлено: Пт, ноя 27 2009, 12:47 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, янв 18 2008, 10:34
Сообщения: 716
Откуда: Moscow
Пол: Мужской
а вариант со своим средством поиска не рассматривали ? по мне лучше так чем менять стандартное средство поиска

_________________
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. (Э. Йодан)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение стандартного средства поиска
СообщениеДобавлено: Пт, ноя 27 2009, 12:53 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, ноя 20 2008, 15:25
Сообщения: 87
Рассматривали, конечно так было бы лучше всего. Но возник вопрос, как подсунуть свое средство поиска к саповским полям в стандартной транзакции? А стандартное средство поиска можно изменить без всяких ключей модификации объекта..


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение стандартного средства поиска
СообщениеДобавлено: Пт, ноя 27 2009, 13:17 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Не знаю как поведет себя, если у же есть СП у стандартного поля, но можете попробовать вот это. На форму взял.
В вашем случае конечно будет другая таблица и поле.
Цитата:
Есть шаманство.
Создаешь для таблицы VBAK доп. структуру в SE11 Перйти к - Доп.струк. или кнопка справа. По умолчанию ZAVBAK. Нажимаешь кнопку Включить дополнит.
Появляются поля основной таблицы, устанавливаешь курсор на BSTKD и нажимаешь кнопку Средство поиска. Далее как обычно.
Активируешь доп. структуру.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение стандартного средства поиска
СообщениеДобавлено: Пт, ноя 27 2009, 13:23 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, янв 18 2008, 10:34
Сообщения: 716
Откуда: Moscow
Пол: Мужской
да как раз этот вариант . через append структуру можно не только добавлять SH но и заменять существующий SH . сам было пару раз заменял стандартное средство поиска своим. в вашем случае нужно просто для структуры EKKODATA добавить append структуру :wink:

_________________
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. (Э. Йодан)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение стандартного средства поиска
СообщениеДобавлено: Пт, ноя 27 2009, 14:15 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, ноя 20 2008, 15:25
Сообщения: 87
А почему для структуры EKKODATA, а не для EKKO?
Вчера узнал о таком способе, попробовал изменить средство поиска для EKKO, добавил свое средство поиска, сохранил, а после активирования структуры добавленные средства поиска без всяких сообщений пропали. А после ваших сообщений попробовал для EKKODATA и всё получилось :pivo:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение стандартного средства поиска
СообщениеДобавлено: Пт, ноя 27 2009, 14:22 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, янв 18 2008, 10:34
Сообщения: 716
Откуда: Moscow
Пол: Мужской
ivaa написал(а):
А почему для структуры EKKODATA, а не для EKKO?
Вчера узнал о таком способе, попробовал изменить средство поиска для EKKO, добавил свое средство поиска, сохранил, а после активирования структуры добавленные средства поиска без всяких сообщений пропали. А после ваших сообщений попробовал для EKKODATA и всё получилось :pivo:


поле описано в структуре EKKODATA , которая в свою очередь добавлена в EKKO как include структура

_________________
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. (Э. Йодан)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение стандартного средства поиска
СообщениеДобавлено: Пт, ноя 27 2009, 14:43 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, ноя 20 2008, 15:25
Сообщения: 87
Ой, точно! Большое спасибо! )


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение стандартного средства поиска
СообщениеДобавлено: Пт, ноя 27 2009, 16:59 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, ноя 20 2008, 15:25
Сообщения: 87
ghost, а может быть подскажете еще? :oops: Пытаюсь подставить свой сёрчхелп к EKORG в структуре MEPO1222, добавил туда append-структуру, а средство поиска изменить не могу, получаю сообщение
Цитата:
Связь средства поиска с MEPO1222-EKORG изменяема только в добавленной структуре.
№ сообщения E2249

Diagnosis
You jumped to a definition of a search help attachment that was defined in the appending structure or table in change mode.

System Response
The search help attachment can only be displayed but not changed.

Procedure
Change the search help attachment in the appending structure yourself.


А в EKKODATA я подставил свое средство поиска, там всё работает..


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение стандартного средства поиска
СообщениеДобавлено: Пт, ноя 27 2009, 17:26 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, ноя 20 2008, 15:25
Сообщения: 87
Предполагаю, что таким образом нельзя заменить средства поиска, у которых "Эксплицитная связь средства поиска с полем".. :?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение стандартного средства поиска
СообщениеДобавлено: Пт, ноя 27 2009, 18:05 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, янв 18 2008, 10:34
Сообщения: 716
Откуда: Moscow
Пол: Мужской
ivaa написал(а):
Предполагаю, что таким образом нельзя заменить средства поиска, у которых "Эксплицитная связь средства поиска с полем".. :?


да верно понимаете , средство поиска в данном случае привязана к полю структуры(связь SH с полем MEPO1222-EKORG) поэтому не получится заменить IMHO :wink:

_________________
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. (Э. Йодан)


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

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


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

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


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

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