#radio-button #openedge
#переключатель #openedge
Вопрос:
В ходе выполнения OpenEdge я хочу добавить элемент в радиоприемник, но сначала я хочу проверить, чтобы убедиться, что его там еще нет, чтобы он не дублировался. Есть ли лучший способ сделать это, кроме :
фиктивный журнал = радиоприемник: удаление (значения) без ошибок. dummy-log = radioset:add-last(метка, значение).
Использование :delete вызывает проблемы, если текущая запись имеет это значение в качестве значения экрана.
Мы используем OpenEdge Release 10.2B05.
Ответ №1:
RADIO-BUTTONS
Атрибут предоставляет вам список пар меток / значений для набора радиостанций. Затем вы можете найти в нем значение, прежде чем добавлять новое.
IF LOOKUP(value, radioset:RADIO-BUTTONS) = 0 THEN
dummy-log = radioset:add-last(label,value).
Комментарии:
1. Идеальный. Спасибо. Я попробую это.