Текущее время: Вс, авг 03 2025, 23:30

Часовой пояс: 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 часа


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

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


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

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