function summenzeile(_self, nWaehrung, nSumme, aTab) 
//-DEFAULTSCRIPT-//
// -----------------------------------------
// 'Vermittlerabrechnung'
// -----------------------------------------
// -----------------------------------------------
// summenzeile
// -----------------------------------------------

LOCAL n
LOCAL cWaehrung

// Umbruch ?
IF _SELF:wYTemp + 70  > _SELF:wYMax
  _SELF:seite_neue_seite()
  _SELF:wYTemp := _SELF:wYStart
  ExecuteScript(tab_TitelZeile, _self, aTab)
ENDIF

IF nWaehrung == 0    	// DEM->EUR
  cWaehrung := " D"
ELSEIF nWaehrung == 1	// EUR->DEM
  cWaehrung := " "
ENDIF

_self:tab_initTab(0,_SELF:wYTemp,10,1)
_self:tab_zeilenhoehe(35)

n := 1
while n <= Len(aTab)
  _self:tab_setze_spaltenbreite(n,aTab[n])
  n := n + 1
enddo

_self:tab_rahmen(10,1,10,1,_self:_stift_null(), _self:_stift_null(), 1, _self:_tab_umrandung())

_SELF:waehle_stift( _self:_stift_durchgezogen(), 1 )
_SELF:waehle_farbe( _self:_farbe_schwarz() )
_SELF:waehle_farb_pinsel()
_SELF:waehle_schrift( "Arial", 25, _self:_schrift_roman(), _self:_attr_normal() )
	
_self:tab_setze_zelle(10,1,5,_self:pdf_SetDecPoint(Str(nSumme,10,2))+cWaehrung,_self:_txt_rechts())	// Summe

_SELF:wYTemp := _self:wYTemp + 70

RETURN _self
