Текущее время: Пн, июл 28 2025, 08:48

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Варианты
СообщениеДобавлено: Чт, сен 23 2004, 09:10 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, сен 20 2004, 12:06
Сообщения: 121
Пол: Мужской
Подскажите пож
Как работать с вариантами.


? как их сохранить для опред экрана, и соответственно как вызывать


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 23 2004, 10:18 
Гость
Если вариант экрана выбора, то банально.
1. Запускаешь программку.
2. Нажимаешь "Сохранить" (кнопочка дискетка)
3. Вводишь имя варианта.
4. Заполняешь остальное, что тебе нужно.

Вызвать вариант тоже не сложно.
1. Если не из программы, то запускаешь отчетик(програмку) идешь по меню в "Перейти к"->"Варианты"->"Вызвать" выбираешь вариант и будет тебе счастье :)
2. Можно создать тарнзакцию (SE93), там пропиши имя программы и имя варианта, при запуске этой транзакции будет сразу запускаться твой вариант.
3. Из программы можно вызвать транзакцию созданную в п.2


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 23 2004, 11:03 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, сен 20 2004, 12:06
Сообщения: 121
Пол: Мужской
дело всё в том что транзакция своя с кучей экранов.
из меню там всего лишь система и справка.
и гуистатус тоже свой.

надо написать на какую-нить кнопку сохранение варианта и вызов

вот как это сделать


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 23 2004, 11:15 
Гость
1. Можно на какую-нибудь кнопку повесить исполнение транзакции SHD0
2. Проще. Создай свою пользовательскую табличку, куда будешь записывать имя вариата и содержание полей, а потом сделай кнопку вызова варианта - с выборкой из своей таблицы


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 23 2004, 12:26 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, сен 21 2004, 17:54
Сообщения: 67
да не вопрос, в своем гуистатусе пропишите в 'СтандСтрока инструментов' напротив дискетки слово SPOS - а вдруг поможет? :)


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

Зарегистрирован:
Пн, сен 20 2004, 12:06
Сообщения: 121
Пол: Мужской
abaper К сожалению не помогает, ноль реакции


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

Зарегистрирован:
Вт, сен 21 2004, 17:54
Сообщения: 67
это я имел в виду для входного - селекционного - экрана программы.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 24 2004, 08:34 
Гость
vinter написал:
дело всё в том что транзакция своя с кучей экранов.
из меню там всего лишь система и справка.
и гуистатус тоже свой.

надо написать на какую-нить кнопку сохранение варианта и вызов

вот как это сделать

А почему ты хочешь работать с вариантами экранов программно и более того давать пользователям с ними работать? Для селекционных экранов это нормально, но для обычных экранов это imho плохая идея.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 24 2004, 08:40 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, сен 20 2004, 12:06
Сообщения: 121
Пол: Мужской
Знаю что ч/з за...цу

хотелось хранить данные для определёноого пользователя которые они ввели на экране они как бы для кажд пользователя постоянны

но нехочется создавать ради этого спец-но табличку


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

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
vinter написал:
Знаю что ч/з за...цу

хотелось хранить данные для определёноого пользователя которые они ввели на экране они как бы для кажд пользователя постоянны

но нехочется создавать ради этого спец-но табличку

Посмотри здесь:
http://help.sap.com/saphelp_46c/helpdat ... ontent.htm
может что и отыщется полезное.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 24 2004, 10:58 
Гость
Ну, тогда может быть тебе помогут GET/SET параметры в сочетании с ФМ SUSR_USER_PARAMETERS_PUT или USR05


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 24 2004, 11:01 
Гость
Предыдущий пост был мой :D


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 06 2007, 12:26 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, мар 13 2007, 22:57
Сообщения: 71
bmonk написал:
Если вариант экрана выбора, то банально.

Вызвать вариант тоже не сложно.
1. Если не из программы, то запускаешь отчетик(програмку) идешь по меню в "Перейти к"->"Варианты"->"Вызвать" выбираешь вариант и будет тебе счастье :)
2. Можно создать тарнзакцию (SE93), там пропиши имя программы и имя варианта, при запуске этой транзакции будет сразу запускаться твой вариант.
3. Из программы можно вызвать транзакцию созданную в п.2


вот как раз пунк 2 у меня не получается. при выборе вариантом мне говрят, что для 1000 экрана никаких вариантов не создано, хотя это не так. должен ли вариант обладать каким-нибудь свойством и как его ему присвоить


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

Зарегистрирован:
Ср, фев 14 2007, 14:28
Сообщения: 10
vinter написал:
Подскажите пож
Как работать с вариантами.


? как их сохранить для опред экрана, и соответственно как вызывать


Войдите в транзакцию SHD0. Там введите код транзакции, для которой надо создать вариант, например zzz в поле "транзакция" и название варианта, например "ZzzV1" в поле "вариант". Затем нажмите кнопку "создать". Попадете в начальный экран, там введите все поля, какие надо, их свойства и нажмите Enter.
В появившемся окне введите название варианта экрана и текст. И так по всем экранам. Ваш вариант будет состоять из этих вариантов экранов.
Потом для этого варианта надо создать код транзакции. Для этого здесь же, в транзакции SHD0 в меню "перейти к" выберите "создать вариант транзакции". Введите код, например такой же - "ZzzV1". Теперь можно с помощью этого кода вызвать наш вариант.


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

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


Зачем такие сложности? Можно просто на селекционном экране нажать кнопку Save.


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

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


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

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


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

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