Текущее время: Пт, апр 19 2024, 14:42

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: события в диалоге ведения таблиц
СообщениеДобавлено: Пн, сен 23 2013, 14:27 
Ассистент
Ассистент

Зарегистрирован:
Пт, фев 25 2011, 17:29
Сообщения: 43
Необходимо в ракурсе ведения таблицы в sm30 сделать так, чтобы через какое-нибудь событие (именно событие) перед выводом на экран подтягивать тексты по некоторому не простому алгоритму. Все подходящие на первый взгляд варианты, при постановке break-point не останавливаются, и значит отрабатывать не будут.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: события в диалоге ведения таблиц
СообщениеДобавлено: Пн, сен 23 2013, 16:47 
Начинающий
Начинающий

Зарегистрирован:
Вт, янв 11 2011, 15:15
Сообщения: 14
Тут придётся повозиться.

В генераторе ведения таблиц перейти по ссылке
Среда-> Модификация-> события

Создать событие и написать программу обработки. Лучше в отдельном инклюде.
Можно выбрать из списка событий.

Но: надо быть осторожным при новой генерации экрана.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: события в диалоге ведения таблиц
СообщениеДобавлено: Вт, сен 24 2013, 14:28 
Ассистент
Ассистент

Зарегистрирован:
Пт, фев 25 2011, 17:29
Сообщения: 43
nickan написал(а):
Тут придётся повозиться.

В генераторе ведения таблиц перейти по ссылке
Среда-> Модификация-> события

Создать событие и написать программу обработки. Лучше в отдельном инклюде.
Можно выбрать из списка событий.

Но: надо быть осторожным при новой генерации экрана.

ок, но вопрос был о том: какое событие для этого используем. Необходимо перед выводом на экран таблицы подтянуть все тексты, а не когда-то там. И после изменение содержимого одного из полей. Написаны продпрограммы с единственной строкой break user для событий:
21 Заполнение скрытых полей (срабатывает в в момент изменения поля)
26 Перед созданием списка (не срабатывает).


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: события в диалоге ведения таблиц
СообщениеДобавлено: Ср, окт 02 2013, 08:39 
Специалист
Специалист

Зарегистрирован:
Вт, авг 24 2004, 16:49
Сообщения: 186
Откуда: SAP ERP60
Пол: Мужской
Попробуйте 05 и AA(http://help.sap.com/saphelp_nw04s/helpdata/en/91/ca9f56a9d111d1a5690000e82deaaa/content.htm)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: события в диалоге ведения таблиц
СообщениеДобавлено: Вт, фев 08 2022, 10:57 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, дек 15 2017, 10:50
Сообщения: 91
nickan написал(а):
Тут придётся повозиться.

В генераторе ведения таблиц перейти по ссылке
Среда-> Модификация-> события

Создать событие и написать программу обработки. Лучше в отдельном инклюде.
Можно выбрать из списка событий.

Но: надо быть осторожным при новой генерации экрана.



Подскажите, пожалуйста, а если возникнет необходимость в перегенерации экрана, как актуализировать события?
при попытке провалиться в абап-редактор система настоятельно рекомендует выбрать новый include, но почему-то отказывается использовать уже сущестсующий


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: события в диалоге ведения таблиц
СообщениеДобавлено: Вт, фев 08 2022, 19:34 
Специалист
Специалист

Зарегистрирован:
Чт, дек 02 2010, 08:37
Сообщения: 156
В следующий раз используйте экспертный режим и снимайте, там, галку с TOP инклюда.


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

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


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

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


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

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