Текущее время: Вт, май 13 2025, 18:34

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: search help с фиксированными значениями
СообщениеДобавлено: Пн, апр 04 2005, 14:37 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
имеется таблица: производитель, код ремонта
хочется по ней сделать средство поиска но чтобы приозводитель подставлялся из программы в зависимости от каких то там условий. вопрос: как?

_________________
полный SAPец


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 04 2005, 14:53 
Гость
Можно сделать через SET/GET-параметр.
В средстве поиска для поля "Производитель" в графе "Значение по умолчанию" пишешь название SET/GET-параметра, а в программе перед вызовом средства поиска устанавливаешь в него нужное значение.
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 04 2005, 17:15 
Гость
а я делала через вызов функции DYNP_VALUES_READ и F4UT_RESULTS_MAP в пользовательском средстве поиска


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 04 2005, 18:17 
Гость
fiona написал(а):
а я делала через вызов функции DYNP_VALUES_READ и F4UT_RESULTS_MAP в пользовательском средстве поиска


А в чем назначение F4UT_RESULTS_MAP и как его юзать, если не затруднит, расскажите, плиз? :)

Когда мне было влом (или не было возможности) создавать структуру, то я использовал F4IF_FIELD_VALUE_REQUEST с параметром callback_form, где заполнял shlp-selopt.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 05 2005, 09:05 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
Удав написал(а):
Можно сделать через SET/GET-параметр.
В средстве поиска для поля "Производитель" в графе "Значение по умолчанию" пишешь название SET/GET-параметра, а в программе перед вызовом средства поиска устанавливаешь в него нужное значение.
С уважением,
Удав.

а как создавать SET/GET параметры?

_________________
полный SAPец


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 05 2005, 09:17 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, ноя 12 2004, 10:44
Сообщения: 370
Откуда: Москва
slash написал(а):
Удав написал(а):
Можно сделать через SET/GET-параметр.
В средстве поиска для поля "Производитель" в графе "Значение по умолчанию" пишешь название SET/GET-параметра, а в программе перед вызовом средства поиска устанавливаешь в него нужное значение.
С уважением,
Удав.

а как создавать SET/GET параметры?


как минимум se80 :P


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 05 2005, 09:23 
Гость
SE80. Закладка Другие, SET/GET параметр.

holocron, не издевайся :-)


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 05 2005, 09:32 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
Anonymous написал(а):
SE80. Закладка Другие, SET/GET параметр.

holocron, не издевайся :-)

а где там эта закладка??, у меня там репозитарий программы

_________________
полный SAPец


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 05 2005, 09:34 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
Они имели ввиду транзакцию SE11 - провались в просмотр какого-нибудь объекта, выбери "Другой объект" и будет счастье :?

_________________
"Прежде чем сделать что-то, подумай, к чему это может привести..."


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 05 2005, 10:02 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
nicky555 написал:
Они имели ввиду транзакцию SE11 - провались в просмотр какого-нибудь объекта, выбери "Другой объект" и будет счастье :?

Или в коде пишешь вызов SET|GET потом на имени праметра делаешь двойной клик и попадешь в окно создания своего параметра...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 05 2005, 10:15 
Гость
slash написал(а):
Anonymous написал(а):
SE80. Закладка Другие, SET/GET параметр.

holocron, не издевайся :-)

а где там эта закладка??, у меня там репозитарий программы

SE80, кнопка "Обработать объект". Появляется диалог с закладками.
Выбираешь закладку "Другие".
С уважением, Удав.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 05 2005, 14:16 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
продолжение темы:
заменяю вызов sh в
PROCESS ON VALUE-REQUEST.
но в модулях не видно ни значений перменных ни их изменений.
как лечить?

_________________
полный SAPец


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

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
slash написал(а):
продолжение темы:
заменяю вызов sh в
PROCESS ON VALUE-REQUEST.
но в модулях не видно ни значений перменных ни их изменений.
как лечить?


В модуле который ты прицепил к своему полю в PROCESS ON VALUE-REQUEST сначала вызываешь ФМ DYNP_VALUES_READ (тем самым получишь значения переменных введенных на экране), затем, например, ФМ F4IF_FIELD_VALUE_REQUEST (вызов SHLP), а затем, если нужно обновить значения переменных на экране ФМ DYNP_VALUES_UPDATE.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 05 2005, 14:30 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
OlegDm написал(а):
slash написал(а):
продолжение темы:
заменяю вызов sh в
PROCESS ON VALUE-REQUEST.
но в модулях не видно ни значений перменных ни их изменений.
как лечить?


В модуле который ты прицепил к своему полю в PROCESS ON VALUE-REQUEST сначала вызываешь ФМ DYNP_VALUES_READ (тем самым получишь значения переменных введенных на экране), затем, например, ФМ F4IF_FIELD_VALUE_REQUEST (вызов SHLP), а затем, если нужно обновить значения переменных на экране ФМ DYNP_VALUES_UPDATE.

ну с shlp то я так и делаю,
а вот с DYNP_VALUES_READ, можно поподробнее, чего ей на вход давать?

_________________
полный SAPец


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

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
slash написал(а):
...а вот с DYNP_VALUES_READ, можно поподробнее, чего ей на вход давать?


Конечно же имена экранных переменных, что то типа:

Code:
  . . .
  l_dyname = sy-cprog.
  l_dynumb = sy-dynnr.

  clear l_dynpfields.
  refresh l_dynpfields..

  move 'ZPM_CCRQKD-WERKS' to l_dynpfields-fieldname.
  append l_dynpfields.

  call function 'DYNP_VALUES_READ'
    exporting
       dyname     = l_dyname
       dynumb     = l_dynumb
    tables
       dynpfields = l_dynpfields.

  read table l_dynpfields with key fieldname = 'ZPM_CCRQKD-WERKS'.
  if sy-subrc = 0.
     dyn_werks = l_dynpfields-fieldvalue(4).
  endif.
  . . .


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

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


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

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


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

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