Текущее время: Пт, май 16 2025, 02:26

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: call function 'HELP_OBJECT_SHOW'
СообщениеДобавлено: Ср, ноя 09 2005, 09:20 
Гость
Подскажите пжа где можно создавать сообщения-помощь по пользовательским полям, чтобы потом при нажатии "F1" события
at selection-screen on help-request for <...>
открывалось окно Performance Assistant с моим текстом хелпа.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 09 2005, 09:33 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
можно вот так
FORM help_get_and_show USING object LIKE dokil-object.
* get help
CLEAR helptbl.
REFRESH helptbl.
SELECT SINGLE MAX( version )
INTO help_version
FROM dokil
WHERE id = 'TX'
AND langu = 'R'
AND object = object
AND typ = 'E'.

CALL FUNCTION 'DOCU_READ'
EXPORTING
id = 'TX'
langu = 'R'
object = object
typ = 'E'
version = help_version
tables
line = helptbl
.
* show help
IF LINES( helptbl ) > 0.
CALL FUNCTION 'HELP_DOCULINES_SHOW'
EXPORTING
help_infos = help_info
TABLES
excludefun = excludefun
helplines = helptbl.
ENDIF.
ENDFORM. "HELP_GET_AND_SHOW

где object - обьект документации а как его вести я забыл=)
se-что то там=)

_________________
полный SAPец


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 09 2005, 10:26 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, авг 17 2004, 10:45
Сообщения: 550
Откуда: SAP_BASIS 640
Самый простой и на мой взгляд эффективный способ - определить элемент данных в словаре, создать к нему документацию, а поле селекционного экрана определить со ссылкой на этот элемент данных. Но, если Вы не ищете лёгких путей, то создайте документ нужного Вам класса с помощью транзакции SO72, а потом вызывайте указанный Вами ФМ, в который передайте класс документа, его имя и язык ведения.


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

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


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

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


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

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