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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Добавление галки "больше не показывать данное сообщение"
СообщениеДобавлено: Ср, июл 04 2007, 11:18 
Начинающий
Начинающий

Зарегистрирован:
Чт, июн 28 2007, 16:59
Сообщения: 8
Народ, работаю абапером совсем не давно, прошу не судить строго... =). Вот есть функция POPUP_TO_CONFIRM (стандартная), которая создает сообщение о подтверждении чего либо... так вот можно ли стандартными способами добавить галочку "больше не показывать это сообщение" в экран, вызываемый функцией или придется это делать в ручную??? SOS.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Добавление галки "больше не показывать данное сообщение"
СообщениеДобавлено: Ср, июл 04 2007, 11:24 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, авг 04 2006, 20:56
Сообщения: 1006
Откуда: 37 МИКРОРАЙОН
Пол: Мужской
_Anton_ написал(а):
Народ, работаю абапером совсем не давно, прошу не судить строго... =). Вот есть функция POPUP_TO_CONFIRM (стандартная), которая создает сообщение о подтверждении чего либо... так вот можно ли стандартными способами добавить галочку "больше не показывать это сообщение" в экран, вызываемый функцией или придется это делать в ручную??? SOS.

Придется делать самому :D. А че за задача то такая? :shock:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Добавление галки "больше не показывать данное сообщение"
СообщениеДобавлено: Ср, июл 04 2007, 11:25 
Начинающий
Начинающий

Зарегистрирован:
Чт, июн 28 2007, 16:59
Сообщения: 8
ROKO написал:
_Anton_ написал(а):
Народ, работаю абапером совсем не давно, прошу не судить строго... =). Вот есть функция POPUP_TO_CONFIRM (стандартная), которая создает сообщение о подтверждении чего либо... так вот можно ли стандартными способами добавить галочку "больше не показывать это сообщение" в экран, вызываемый функцией или придется это делать в ручную??? SOS.

Придется делать самому :D. А че за задача то такая? :shock:

ну типа это сообщение заказчика задолбало, и он хочет иметь возможность его после первого раза больше не видеть...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июл 04 2007, 11:42 
Начинающий
Начинающий

Зарегистрирован:
Чт, июн 28 2007, 16:59
Сообщения: 8
По идее эта галка- стандартная фича как для любого поп-ап сообщения (например в винде) поэтому и возникла мысль что ее можно реализовать стандартными методами...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июл 04 2007, 11:49 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Скопируй этот ФМ в Z-область вместе с экраном, создай свою табличку БД из двух полей типа: юнейм и чар1. В экран дорисуй чекбокс, а в тело ФМ допиши селект / инсерт в свою ДБ. После селекта - либо переход на экран, либо выход из ФМ.
Времени на все это займет полчаса....


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

Зарегистрирован:
Пт, авг 04 2006, 20:56
Сообщения: 1006
Откуда: 37 МИКРОРАЙОН
Пол: Мужской
_Anton_ написал(а):
По идее эта галка- стандартная фича как для любого поп-ап сообщения (например в винде) поэтому и возникла мысль что ее можно реализовать стандартными методами...

Так если оно ему не нужно, тогда зачем делать? :wink:
Пускай сам на себя берет ответственность за потерянные данные?
Как аргумент "задолбало" я лично никогда всерьез не воспринимал :D
Дам вам совет на будущее: "БУДЬТЕ ТВЕРДЫМ ДО КОНЦА!!!!" :D


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июл 04 2007, 12:00 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
А не проще, где то на экране, не подтверждения я имею ввиду, ввести чекбокс типа "не показывать подтверждение" и обрабатывать его ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июл 04 2007, 12:03 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Проще, реализация зависит от конкретной постановки задачи и собсно заказчика.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июл 04 2007, 12:28 
Начинающий
Начинающий

Зарегистрирован:
Чт, июн 28 2007, 16:59
Сообщения: 8
Lars написал:
А не проще, где то на экране, не подтверждения я имею ввиду, ввести чекбокс типа "не показывать подтверждение" и обрабатывать его ?

так не катит. охота галочку именно в сообщении...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июл 04 2007, 12:29 
Начинающий
Начинающий

Зарегистрирован:
Чт, июн 28 2007, 16:59
Сообщения: 8
ROKO написал:
_Anton_ написал(а):
По идее эта галка- стандартная фича как для любого поп-ап сообщения (например в винде) поэтому и возникла мысль что ее можно реализовать стандартными методами...

Так если оно ему не нужно, тогда зачем делать? :wink:
Пускай сам на себя берет ответственность за потерянные данные?
Как аргумент "задолбало" я лично никогда всерьез не воспринимал :D
Дам вам совет на будущее: "БУДЬТЕ ТВЕРДЫМ ДО КОНЦА!!!!" :D

Дааа.... клиент еще иногда прав бывает... :(


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июл 04 2007, 12:31 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, апр 13 2006, 12:32
Сообщения: 1503
Откуда: Питер
Есть такой демо репорт GRDIAL_1 с графическим диалогом. Он наследуется от FM GRAPH_POPUP, в котором, наверно, можно окно с нужными элементами нарисовать.


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

Зарегистрирован:
Пт, авг 04 2006, 20:56
Сообщения: 1006
Откуда: 37 МИКРОРАЙОН
Пол: Мужской
_Anton_ написал(а):
Дааа.... клиент еще иногда прав бывает... :(

Согласен, что заказчик платит бабло. Но все требования к работе программы (в данном случае к интерфейсу) должны опираться на какую-то логику. А требование "задолбало" мягко сказать ни на какую логику не опирается. Понятное, дело что ABAP может почти все, но ведь существует такое понятие как стандарт SAP. C клиентом надо вести диалог и находить консенсус между требованиями и стандартом. И тогда будут все счастливы и вы при деньгах. :D
----------------------------------------------------------------------------------
С уважением, ROKO


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

Зарегистрирован:
Чт, июн 28 2007, 16:59
Сообщения: 8
всем спасибо, если будут то буду рад свежим идеям. а пока буду пытаться сделать все в ручную.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июл 04 2007, 13:03 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
_Anton_ написал(а):
По идее эта галка- стандартная фича как для любого поп-ап сообщения (например в винде) поэтому и возникла мысль что ее можно реализовать стандартными методами...

Эта стандартная фича для всяких мусорных окон типа "советы дня", "безполезные советы", "лого программы при запуске" и пр. Что-то я не припомню такой галки например у диалога "Сохранить изменения в документе ..." при закрытии ворда.

Если экран диалога возникает слишком часто, то может стоит подумать о том в нужный-ли он момент и в нужном месте он размещён? Может имеет смыс изменить логику приложения.

Да, с точки зрения общего проектирования саповских приложений лучше делать не галку в окне, а специальный параметр (parameter id), при задании которого в собственных пользовательских настройках пользователь может определять некоторые действия по-умолчанию.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июл 04 2007, 14:01 
Начинающий
Начинающий

Зарегистрирован:
Чт, июн 28 2007, 16:59
Сообщения: 8
всем спасибо, если будут то буду рад свежим идеям. а пока буду пытаться сделать все в ручную.


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

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


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

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


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

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