c_yr_bp. Нужно шоб при свойстве Checked = true выводился параметр p_bp_ty.
Код написал, но работает это всё ужасно.. Неужели нужно так извращаться для того, чтобы просто отображать параметр в зависимости от свойства checkbox.Checked?
На втором скрине через отладчик тыкал, в эти два блока IF всё заходит, но параметр p_bp_ty обновляется на экране по настроению. Иногда нужно по 5 раз нажать на CheckBox для того шоб скрыть/отобразить параметр.
Что я делаю не так?
Неужели нельзя что-то такое написать?
private void CheckBox_CheckedChanged(Object sender, EventArgs e) {
// Мега крутая логика
}
На отгадку даётся 19 минут (понедельник)
(rad_yr равен 'X' если что)
к определению чекбокса добавь опцию user-command dummy (ну или любая другая комнада, которая понравится тебе)
В PARAMETER нужно дополнение USER-COMMAND и тогда заработает AT USER-COMMAND.
ну в его случае at user-command не нужен. ему надо что бы обработался цикл паи-пбо. достаточно фиктивной команды, что бы попасть в at selection-screen output
прочти уже какой-нить курс\статью\книгу по обработке экранной логики в абап в гуи. а то так и будешь с вопросами "сколько будет 2+2" приходить... как-то, подойдут: bc405, bc410, https://abap-blog.ru
Обсуждают сегодня