Текущее время: Пн, авг 04 2025, 19:33

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Средство поиска (опять)
СообщениеДобавлено: Чт, сен 20 2007, 09:19 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 27 2007, 16:08
Сообщения: 352
Пол: Мужской
В средство поиска можно ввести значения по умолчанию для критерия поиска.
Мне нужно ввести 2а статических значений. Без "*".

например '3000' и '3100'

1 но получается. А как 2а и более?

'3000' AND '3100'

Как быть с 2мя значениями? создавать пользовательское средство поиска неохота.


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

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 20 2007, 09:38 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 27 2007, 16:08
Сообщения: 352
Пол: Мужской
значит только пользовательское?

* ек катит, может быть 3000 и 7000


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Средство поиска (опять)
СообщениеДобавлено: Чт, сен 20 2007, 10:13 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
apetrenko написал:
В средство поиска можно ввести значения по умолчанию для критерия поиска.
Мне нужно ввести 2а статических значений. Без "*".

например '3000' и '3100'

1 но получается. А как 2а и более?

'3000' AND '3100'

Как быть с 2мя значениями? создавать пользовательское средство поиска неохота.

Через настройку - никак, только програмно
Задействовать "ПользовСредстПоиск" - (пример реализации смотри в ФМ 'F4IF_SHLP_EXIT_EXAMPLE') и в соответствующем событии (CALLCONTROL-STEP) подствлять значения по умолчанию

_________________
"После" - не значит "вследствие"


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

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
Не совсем понял.
Если полный список 3000, 3100 и 7000, то возможно 3*


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

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Aval написал:
Не совсем понял.
Если полный список 3000, 3100 и 7000, то возможно 3*

Имелось в виду, что из полного списка может быть нужно выбрать и 3000 и 7000.


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

Зарегистрирован:
Пн, фев 11 2008, 11:54
Сообщения: 359
Откуда: Воронеж
Пол: Мужской
Добрый день. У меня есть два средства поиска
Цитата:
средство поиска 1 (реализовано пользовательское ср.поиска)
Параметры
CASE_TYPE
CATEGORY
...........
Тип диалога Диалог с ограничением значений

В Диалоге пользователю предлагается выбрать параметры CASE_TYPE, CATEGORY, и др. по нажатию на F4 например на CASE_TYPE запускается еще одно средство поиска(моЁ)
Цитата:
средство поиска 2 (реализовано пользовательское ср.поиска)
Параметры
CASE_TYPE
CATEGORY
DESCRIPTION

После того как пользователь делает выбор, должно вернуться 2 значения на предыдущий экран: CASE_TYPE, CATEGORY соответственно. Как это сделать ? Пробовал через SET/GET, к сожалению не сработало, пробовал в пользовательском ср.поиска(search help exit) написать
Code:
  IF callcontrol-step = 'RETURN'.

    CALL FUNCTION 'F4UT_GET_ENVIRONMENT'
      IMPORTING
        env_info      = env_info
      EXCEPTIONS
        f4_not_active = 1
        OTHERS        = 2.

    MOVE 'CATEGORY' TO wa_dyfields-fieldname.
    MOVE 'CD'       TO wa_dyfields-fieldvalue.
    APPEND wa_dyfields TO dyfields.

    CALL FUNCTION 'DYNP_UPDATE_FIELDS'
      EXPORTING
        dyname                               = env_info-subprog
        dynumb                               = env_info-subdynp
        request                                = 'A'
      TABLES
        dynpfields                           = dyfields
     EXCEPTIONS
       OTHERS                               = 1 .

но к сожалению, эффекта нет. Буду признателен за любую помощь.

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Средство поиска (опять)
СообщениеДобавлено: Вт, июн 17 2008, 16:42 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, апр 07 2006, 22:15
Сообщения: 184
apetrenko написал:
В средство поиска можно ввести значения по умолчанию для критерия поиска.
Мне нужно ввести 2а статических значений. Без "*".

например '3000' и '3100'

1 но получается. А как 2а и более?

'3000' AND '3100'

Как быть с 2мя значениями? создавать пользовательское средство поиска неохота.


Может быть лучше листбокс?


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

Зарегистрирован:
Чт, сен 04 2008, 12:40
Сообщения: 119
Откуда: Пермь
Пол: Мужской
Вроде подходящая тема...
Я совсем начинающий абапер и совсем еще плаваю во всем чем только можно оплавать ))
Подскажите!
В транзакции MIGO есть поле 'склад' - значение вводится пользователем
Также есть поле 'партия' - для него в средстве поиска необходимо чтобы в поле 'склад' вылазило значение по умолчанию, которое указывают в поле 'склад'

Ну тоесть в транзакции задаем значение 'склад' а оно должно появляться в таком же поле но только в окне поиска (по F4 для поля 'партия' )

SET/get параметр я установил. В поле которое на экране прописан параметр LAG , такой же я прописал в столбце 'значение по умолчанию'. Не работает!!


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

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


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

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


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

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