Я использовал виджет BROWSE для отображения результатов поиска. Поиск основан на одном из нескольких доступных полей в TEMP-TABLE.Как изменить длину поля в процессе Просмотр в зависимости от значения в переменной?
Что я хочу сделать, это динамически установить формат совпадающего поля на «x (16)» вместо «x (11)». Имя подходящего поля сохраняется в переменной.
Приведенный ниже пример представляет собой статический просмотр, в котором поиск основан на «desc1», я хочу сделать его динамическим, чтобы его можно было использовать для отображения результатов независимо от соответствующего поля.
DEFINE BROWSE brResults
QUERY qResults
DISPLAY
ttRowsmaj.desc1 FORMAT "x(16)" COLUMN-LABEL "Desc 1"
ttRowsmaj.desc2 FORMAT "x(11)" COLUMN-LABEL "Desc 2"
ttRowsmaj.desc3 FORMAT "x(11)" COLUMN-LABEL "Desc 3"
ttRowsmaj.desc4 FORMAT "x(11)" COLUMN-LABEL "Desc 4"
ttRowsmaj.desc5 FORMAT "x(11)" COLUMN-LABEL "Desc 5"
WITH 11 DOWN MULTIPLE NO-BOX.
Может ли кто-нибудь помочь мне в этом?
Спасибо за ваш ответ. Он работает хорошо и помогает мне делать многое. – Anburaja
Отлично, рад помочь! – Jensd