Как вы заставляете PowerBuilder отражать последние изменения свойств объекта окна данных при внесении изменений в средство рисования окна данных?Например, я устанавливаю цвет фона столбца на основе выражения и извлекаю данные в режиме разработки, чтобы выполнить быстрое тестирование, но каждый раз, когда я меняю цвет RGB для фона, он не отражается в окне данных, пока я не закрою и не открою сноваэто - затем восстановить некоторые данные.Раздражает, и это происходит с другими свойствами, форматами отображения и т. Д.
Добавление подробностей к этому вопросу:
- Столбец - это вычисляемое поле в окне данных стиля сетки, имеющее число в немпредставляет оставшийся объем (доступно минус использованное) в процентах.
- Столбец имеет формат отображения 0,00%
- Цвет фона установлен на белый с кодом выражения
- Код выражения цвета фона ниже
Проблема: Допустим, я не уверен, каковы проценты или цвета - и я меняю их во время разработки.Любые изменения в выражении не отражаются в цвете фона, если окно данных не закрыто, не открыто и не восстановлено, конечно.
if (
(
(epa_approved_volume -
if (isnull(epa_used_volume) ,0 ,epa_used_volume)
) / epa_approved_volume) < 0.01, rgb(240, 40, 40),
if (
(
(epa_approved_volume -
if ( isnull(epa_used_volume ) , 0 , epa_used_volume )
) / epa_approved_volume) < 0.25, rgb(250, 250, 0), rgb(50, 200, 50)
)
)