Текущее время: Сб, июл 19 2025, 01:17

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: SELECTION-SCREEN:
СообщениеДобавлено: Пт, окт 13 2006, 07:46 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, фев 03 2006, 08:00
Сообщения: 344
Всем привет.
Как узнать на каком из PARAMETERS установлен курсор на сабже?


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

Зарегистрирован:
Чт, мар 10 2005, 10:21
Сообщения: 198
Пол: Мужской
А зачем? На клавиши F1 и F4 можно навесить свои события, ФМ для динамического считывания данных существует, для чего потребовалась такая задача?

_________________
Если программа заработала с первого раза, значит она написана принципиально неверно!


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

Зарегистрирован:
Пт, фев 03 2006, 08:00
Сообщения: 344
я сутра ещё, наверно не проснулся... :? никак не сделать, надо чего-то другое придумывать...
ну суть в том, что у меня на экране два параметра и батон, который вызывает некую транзакцию и через SET PARAMETER ID передается значение из параметра1, а хотелось бы сделать, чтобы передавалось значение из того параметра, на котором установлен (до нажатия на батон) курсор пользователя...
тогда другой вопрос, можно ли повесить SET PARAMETER ID на событие позиционирования параметра?


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

Зарегистрирован:
Чт, июн 16 2005, 10:29
Сообщения: 336
Откуда: Минск->Москва
Пол: Мужской
Если у вас один эти два поля одного типа и значение пишется в один и тот же параметр, то два поля ни к чему, если разные параметры, можно устанавливать сразу оба, как вариант можно еще возле полей поставить радиобаттоны, тогда точно будете значть с чем работать


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

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Бывают ситуации, когда узнать позицию было бы неплохо.

Например, меня иногда раздражает, что после ввода имени чего-то словарного в se11 нужно ещё и radio-button слева нажимать. В хорошем интерфейсе по событию редактирования текстового поля radio-button должен сам переключаться.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 13 2006, 11:16 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, июн 16 2005, 10:29
Сообщения: 336
Откуда: Минск->Москва
Пол: Мужской
О! Если бы только это раздражало...:)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 13 2006, 12:43 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, фев 03 2006, 08:00
Сообщения: 344
Он написал:
как вариант можно еще возле полей поставить радиобаттоны, тогда точно будете значть с чем работать

параметра два, радиобатоны - исключены, т.к. и так интефейс уже дружественным не назовешь... сам иногда забываю, что к чему, если долго не пользуюсь :lol:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 13 2006, 14:28 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, июн 16 2005, 10:29
Сообщения: 336
Откуда: Минск->Москва
Пол: Мужской
а GET CURSOR вам никак?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 13 2006, 15:02 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
Он написал:
а GET CURSOR вам никак?


А он будет работать в этом случае ?


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

Зарегистрирован:
Ср, сен 20 2006, 16:47
Сообщения: 78
Откуда: Москва
Lars написал:
Он написал:
а GET CURSOR вам никак?


А он будет работать в этом случае ?


по кнопке - будет, кто ему мешает-то?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 13 2006, 15:35 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
AK написал(а):
по кнопке - будет, кто ему мешает-то?


А мне кажется, не будет :)


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

Зарегистрирован:
Пт, фев 03 2006, 08:00
Сообщения: 344
Он написал:
а GET CURSOR вам никак?
конечно как.
ЗЫ. сегодня ПТ, да ещё и 13-ое :oops: => думалка не думает :) пасибо


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

Зарегистрирован:
Ср, сен 20 2006, 16:47
Сообщения: 78
Откуда: Москва
Lars написал:
AK написал(а):
по кнопке - будет, кто ему мешает-то?


А мне кажется, не будет :)


попробуй
Code:
TABLES sscrfields.

data:
  c,
  vl(50).

selection-screen PUSHBUTTON 2(10) but1 USER-COMMAND ABC.

parameters:
  a,
  b.

  at selection-screen.
    case sscrfields.
    when 'ABC'.
      get cursor field c value vl.
      break-point.
    endcase.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 13 2006, 16:25 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, фев 03 2006, 08:00
Сообщения: 344
всё работает! всем пасибо, тему можно закрыть :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 13 2006, 16:26 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
Ну да :)
Я упустил один ключевой момент :(


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

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


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

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


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

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