Функция RedrawCurrentAndGo |
Функция RedrawCurrentAndGo предназначена для прорисовки текущей записи и перемещения на следующую /предыдущую запись в броузере или дереве. Например, при обработке пометки записи.
function RedrawCurrentAndGo ( aFormatID : longInt; aGoNext : boolean ) : boolean;
aFormatID : longInt - идентификатор (имя) формата (browse, tree).
aGoNext : boolean - направление перемещения на следующую (truе) или на предыдущую (false) записи.
True при успешном выполнении операции, false - в противном случае.
... tree brCont 'Модули'; table ContModTree; fields { font = { color=if (markerStr = '>', clrMarker, 0); bold=ContModTree.Unlimited; }}; ContModTree.Title 'Контуры и модули'('Список контуров и модулей'): [34], skip, protect; ContModTree.OldUsers 'Тек'('Текущее количество пользователей контура/модуля'): [5], skip, protect; ContModTree.Users 'Кол-во'('Количество пользователей контура/модуля'): { inputMask='%@F=#00%{1:5}9' }, [6]; markerStr '': [1], skip; end; ... handleEvent cmMarkRec : { ContModTree.MarkFlag := not ContModTree.MarkFlag; RedrawCurrentAndGo(brCont, true); }; ...
Атлантис 5.1.21.