Cześć.
Mam taki kod w wyzwalaczu WHEN-TAB-PAGE-CHANGED:
  1. IF (:SYSTEM.TAB_NEW_PAGE = ('CG$M_TAB_1_PAGE_2') ) then
  2. IF (:global.klub_zmieniony>0 AND (
  3. (:CTRL.ZAWODNICY_Z_KLUBU <> 0 AND :CTRL.ZAWODNICY_Z_KLUBU <> :global.klub_zmieniony) OR :CTRL.ZAWODNICY_Z_KLUBU IS NULL
  4. )
  5. ) then
  6. set_item_property('CTRL.ZAWODNICY_Z_KLUBU',BACKGROUND_COLOR,'r255g50b50'); -- *******
  7. :CTRL.ZAWODNICY_Z_KLUBU := :global.klub_zmieniony;
  8. :global.klub_zmieniony := 0;
  9. execute_query;
  10. set_item_property('CTRL.ZAWODNICY_Z_KLUBU',BACKGROUND_COLOR,'r220g220b220');
  11. end IF;
  12. end IF;
Można jakoś wymusić, by komenda oznaczona gwiazdkami wywoływała się natychmiast? Teraz zachowanie jest takie, że nie widać żadnej zmiany koloru, a ja właśnie chcę poprzez tę zmianę dać znać użytkownikowi, iż dane się uaktualniają.

Dzięki z góry.