viewtopic.php?f=11&t=45020viewtopic.php?f=11&t=46937мы активировали ENHANCEMENT в PBO 2051 экрана.
2051 экран --> PBO --> модуль MODULE ATT_BREAKS --> PERFORM breaks_output --> perform deactivate_break_fields:
Code:
form deactivate_break_fields.
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$\SE:(1) FORM DEACTIVATE_BREAK_FIELDS
*$*$-Start: (1)---------------------------------------------------------------------------------$*$*
ENHANCEMENT 1 ZHR_ACTIVATE_BREAK_FIELDS. "active version
if p2002-begda = p2002-endda.
exit.
endif.
ENDENHANCEMENT.
*$*$-End: (1)---------------------------------------------------------------------------------$*$*
loop at screen.
check screen-group2 = '001'.
screen-active = 0.
modify screen.
endloop.
endform. " DEACTIVATE_BREAK_FIELDS
т.е. если присутствие не более 1 дня, то просто игнорируем деактивацию соответствующих полей.