Текущее время: Ср, июн 18 2025, 13:34

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Search Help для поля саповской таблицы (на примере VBAK-BSTKD)
СообщениеДобавлено: Ср, дек 19 2007, 14:53 
Ассистент
Ассистент

Зарегистрирован:
Вт, дек 18 2007, 13:05
Сообщения: 32
Здравствуйте уважаемые.
Спасибо ещё раз Alex80, KOVAL, N/A за ответы по предыдущему моему посту (см. Help Search для стандартных программ).
Наткнулся далее на ещё одну проблему. Коли к полю уже пределан search help понятно что делать, а вот как не пределан? В той же VBAK-ке Customer PO (BSTKD) ни тебе проверочной таблицы, ни средства поиска. В моей любимой VA43->Head:Order Data хорошо бы по F4 список ордеров получать. Без модификации никак, аль какое шаманство есть?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 20 2007, 08:25 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
Есть шаманство.
Создаешь для таблицы VBAK доп. структуру в SE11 Перйти к - Доп.струк. или кнопка справа. По умолчанию ZAVBAK. Нажимаешь кнопку Включить дополнит.
Появляются поля основной таблицы, устанавливаешь курсор на BSTKD и нажимаешь кнопку Средство поиска. Далее как обычно.
Активируешь доп. структуру.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 20 2007, 16:43 
Ассистент
Ассистент

Зарегистрирован:
Вт, дек 18 2007, 13:05
Сообщения: 32
Спасибо Aval. Так понимаю средство поиска к аппенду привязывается. Подводных камней нет никаких?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 20 2007, 16:49 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
Это одно из назначений аппенд-структур.
Сам с подв. камнями не сталкивался.
И еще, как наверное понимаешь во всех транзакциях теперь будет привязан этот SH, если не перекрыт другим.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 20 2007, 18:03 
Начинающий
Начинающий

Зарегистрирован:
Ср, дек 19 2007, 17:55
Сообщения: 21
Спасибо, но ничего не получилось почемуто.
Привязываю, сохраняю, все ок.
Как только активирую, ссылка на SH пропадает((.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 21 2007, 08:07 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
Попробовал у себя на поле BSTNK, так как BSTKD не нашел. У меня все работает. Возможно имелось ввиду поле BSTDK? С ним, возможно, будут трудности, так как оно типа дата, а Вы возможно пытаетесь прицепить SH, который экпортирует значение не совместимого типа.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 08 2008, 14:25 
Специалист
Специалист

Зарегистрирован:
Вт, май 22 2007, 08:26
Сообщения: 123
Откуда: S-Pb
Aval написал:
Есть шаманство.
Создаешь для таблицы VBAK доп. структуру в SE11 Перйти к - Доп.струк. или кнопка справа. По умолчанию ZAVBAK. Нажимаешь кнопку Включить дополнит.
Появляются поля основной таблицы, устанавливаешь курсор на BSTKD и нажимаешь кнопку Средство поиска. Далее как обычно.
Активируешь доп. структуру.


Я попробовала так сделать на таблице vdarl. При активации вылезла куча ошибок - мол и доп.структура у вас пустая, и средства поиска быть не может..
Может у кого есть литература (желательно на русском) - про средства поиска, их создание?


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

Зарегистрирован:
Сб, окт 21 2006, 20:34
Сообщения: 280
В презентации по Enhancement Framework
написано что через Switch Framework можно
.. by direct assignment изменять
 Screen elements & Flow logic

но только привязывать можно прописав в списке элементов экрана название switch - а это и есть модификация

либо имеется ввиду что разработчик когда пишет программу и хочет
заложить в нее какую-то гибкость - то должен прописать напротив элементов экрана название switch, который это позволяет ???


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 09 2008, 10:07 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
Попробовал привязать у себя. К полю RBEAR привязал SH возвращающий симв. строку. Все ОК. Было только предупр. о области имен САП. Затем проверил SH вызывается.
Пустая структура - если ничего не привязано или не добавлено поле.
Привязка ИМЕННО при редакт. структуры, при включен. дополн. полях(поля основной таблицы).
Может не понятно где кнопка Вкл.дополн. - это уже при редактировании структуры.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 09 2008, 11:58 
Специалист
Специалист

Зарегистрирован:
Вт, май 22 2007, 08:26
Сообщения: 123
Откуда: S-Pb
Aval написал:
Попробовал привязать у себя. К полю RBEAR привязал SH возвращающий симв. строку. Все ОК. Было только предупр. о области имен САП. Затем проверил SH вызывается.
Пустая структура - если ничего не привязано или не добавлено поле.
Привязка ИМЕННО при редакт. структуры, при включен. дополн. полях(поля основной таблицы).
Может не понятно где кнопка Вкл.дополн. - это уже при редактировании структуры.

Не понимаю, что не так делаю..
В словаре на таблице VDARL нажимаю кнопку "Дополн.структура" - она предлагает имя, соглашаюсь.
Попадаю в пустую структуру. Нажимаю кнопку " Включить дополнит" - появляются все поля исходной таблицы.
Встаю на поле RANL, нажимаю "СрПоиска", она мне показывает справочно ср-во поиска DARL (которое есть в системе, не мое)
и все.

А вообще мне надо в тр. FB02 сделать средство поиска для поля vertn при значении vertt='1'.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 09 2008, 14:14 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
Да, наблюдаю туже картину. Видимо нельзя переопределять САПовские SH. Хотя сообщение говорит, что в доп.структуре как раз можно. :)
Рассмотрите вариант добавить свой SH в дополнительный к DARL(прицеплен к данному полю).
Порядок действий примерно такой же как с доплн.структурой:
Открываете в словаре SH DARL - Перейти к - Дополн.сред.поиска - закладка Включ. сред поиска. Потом привяжете параметры своего SH к параметрам основного SH.
В результате появится дополнительная закладка при выборе значений поля.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 09 2008, 15:19 
Специалист
Специалист

Зарегистрирован:
Вт, май 22 2007, 08:26
Сообщения: 123
Откуда: S-Pb
Да, только мне не это надо-то..

Мне надо в тр. FB02 сделать средство поиска для поля bseg-vertn (из VDARL) только при значении vertt='1'. :oops:

Что можно использовать? Какие екзиты? Попробовла field-exit - не подошло.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 10 2008, 11:41 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
Если у Вас молодые версии попробуйте вот так:
http://sapboard.ru/forum/viewtopic.php?t=35664
У меня это не работает.
Что касаемо при vertt='1', то конкретно, чтобы SH был, а иначе отсутствовал, мне способа не известно. Но если Вы хотите избежать выбора(не ввода) неверного значения, то создайте SH на основе ПользСредПоиска(неоднократно обсуждалось как), импортируйте два параметра(как раз будет работать, так как они на одной структуре BSEG), и в зависимости от параметра привязанного к vertt, заполняйте или оставляйте пустой RECORD_TAB. См. ФМ F4IF_SHLP_EXIT_EXAMPLE.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 10 2008, 12:19 
Специалист
Специалист

Зарегистрирован:
Вт, май 22 2007, 08:26
Сообщения: 123
Откуда: S-Pb
Спасибо, попробую :)
Версия у меня 4.6С


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 10 2008, 15:22 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
На 4.6С не пройдет, см. мои реквизиты слева. Только через модификацию BSEG(получение ключа).


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

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


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

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


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

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