Текущее время: Вс, авг 10 2025, 04:02

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: ALV Grid, toolbar, состояние кнопки
СообщениеДобавлено: Чт, дек 13 2012, 09:23 
Начинающий
Начинающий

Зарегистрирован:
Ср, июл 04 2012, 14:05
Сообщения: 17
Здравствуйте.
Возник следующий вопрос. Создал на toolbar ALV Grid пользовательскую кнопку, тип кнопки "Checkbox button". Имеется обработчик смены состояния кнопки. Но как в этом обработчике узнать текущее состояние этой кнопки? Ищу, ничего по этому поводу найти не могу.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ALV Grid, toolbar, состояние кнопки
СообщениеДобавлено: Чт, дек 13 2012, 14:32 
Ассистент
Ассистент

Зарегистрирован:
Пн, июн 27 2011, 15:21
Сообщения: 31
У хэндлера тулбара есть атрибут MT_TOOLBAR структуры STB_BUTTON. А в этой структуре есть после CHEKED. Попробуйте покопайте в этом направлении...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ALV Grid, toolbar, состояние кнопки
СообщениеДобавлено: Чт, дек 13 2012, 14:58 
Ассистент
Ассистент

Зарегистрирован:
Пн, июн 27 2011, 15:21
Сообщения: 31
Метод set_toolbar_interactive( ) (или refresh table display) ещё раз вызовет handle_toolbar. Вот там уже и проверяйте нажатие кнопки... Больше ничего в голову не приходит...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ALV Grid, toolbar, состояние кнопки
СообщениеДобавлено: Пн, дек 17 2012, 07:43 
Начинающий
Начинающий

Зарегистрирован:
Ср, июл 04 2012, 14:05
Сообщения: 17
Про свойство CHEKED я знаю. Я его в обработчике toolbar устанавливаю. Но мне нужно узнать состояние этой кнопки не из обработчиков объекта класса cl_gui_alv_grid, а из метода другого класса. Свойство mt_toolbar находится в секции private. А методов в секции public для чтения этой таблицы я не нашёл.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ALV Grid, toolbar, состояние кнопки
СообщениеДобавлено: Вт, дек 25 2012, 09:07 
Специалист
Специалист

Зарегистрирован:
Вс, янв 11 2009, 11:05
Сообщения: 152
Пол: Мужской
проще наверное глобальную переменную сделать и хранить там состояние кнопки, а по самой кнопке менять эту переменную.


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

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


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

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


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

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