Что-то пока только тупой вариант в голову лезет.
На OnAfterGetCurrRecord накатать что-то вроде
PHP код:
Sum := 0;
Rec2.COPY(Rec); //Rec2 - переменная типа Record, subtype как у Rec
Rec2.MARKEDONLY(TRUE);
IF Rec2.FIND('-') THEN
REPEAT
Sum += Rec2.Quantity;
UNTIL Rec2.NEXT = 0;
Sum, соответственно, повесить на отдельный текстбокс вне тейблбокса.