home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip: 25 Years Anniversary
/
CHIP_25Jahre_Jubilaeum.iso
/
downloads
/
400616
/
data1.cab
/
_lohnauskunft-Formulare
/
input.lsf
< prev
next >
Wrap
Text File
|
2003-04-01
|
3KB
|
95 lines
Include "DruckNT.int"
Include "Lak_NT.int"
'Descriptions
Description Form_Description as "Grundtabelle normal"
Description Form_Code as "Eingabewerte"
Description Page_Orientation as PAGE_PORTRAIT
'Funktion, um die Kopfzeile zu schreiben
Function OnPrintHeader()
SetFont("Arial",8,FONT_NORMAL,COLOR_BLACK)
SetTabs("L10 R1780")
TL("\t"+StrStr("F",1)+", "+StrStr("F",2)+", "+StrStr("F",3)+" "+StrStr("F",4)+"\tMonat: "+StrStr("D",1)+" "+StrInt("D",2))
SetFont("Arial",12,FONT_BOLD,COLOR_BLACK)
TL("\tEingabewerte\tFall: "+StrStr("P",1)+" "+StrStr("P",2)+", "+StrStr("P",3))
LF
LF
LF
SetFont("Arial",8,FONT_NORMAL,COLOR_BLACK)
RemoveAllTabs()
SetTabs("L10 L700")
TL("\tVOREINSTELLUNGEN")
TL("\tAnzahl Fahrten pro Jahr\t"+StrInt("Y",5))
TL("\tGeringverdiener\t"+StrBool("Y",6))
LF
TL("\tBUNDESLAND")
LF
TL("\tName\t"+StrStr("Y",7))
TL("\tAG-Anteil Pflegeversicherung\t"+StrAmt("Y",8))
LF
TL("\tEINMALZAHLUNG")
LF
TL("\Rechenart")
TL("\Typ\t"+StrStr("Y",18))
TL("\tBetrag\t"+StrAmt("Y",20))
TL ("\tGeschΣtztes Jahresbrutto\t"+StrAmt("Y",21))
TL("\tMonat\t"+StrInt("Y",19))
LF
TL("\tTage KV\t"+StrInt("Y",26))
TL("\tEntgelt bisher KV\t"+StrAmt("Y",22))
TL("\tTage PV\t"+StrInt("Y",27))
TL("\tEntgelt bisher PV\t"+StrAmt("Y",23))
TL("\tTage RV\t"+StrInt("Y",28))
TL("\tEntgelt bisher RV\t"+StrAmt("Y",24))
TL("\tTage AV\t"+StrInt("Y",29))
TL("\tEntgelt bisher AV\t"+StrAmt("Y",25))
LF
TL("\tMΣrzklausel\t"+StrBool("Y",30))
LF
TL("\tDIENSTWAGEN")
LF
TL("\tPreis+Zubeh÷r\t"+StrAmt("Y",1))
TL("KM Wohnung-ArbeitsstΣtte\t"+StrInt("Y",2))
TL("Steuer trΣgt AG\t"+StrBool("Y",3))
TL("\tpauschale KiSt in %\t"+StrAmt("Y",4))
LF
LF
TL("\tFAHRGELD")
LF
TL("Steuer trΣgt\t"+StrStr("Y",13))
LF
LF
TL("\tU1\t"+StrBool("Y",16))
TL("\tU1 Prozente\t"+StrAmt("Y",14))
TL("\tU2\t"+StrBool("Y",17))
TL("\tU2 Prozente\t"+StrAmt("Y",15))
LF
LF
End Function
'Funktion, um die Fu▀zeile zu schreiben
Function OnPrintFooter()
DrawHorzLine(FALSE)
LF
SetFont("Arial",8,FONT_NORMAL,COLOR_BLACK)
SetTabs("L1 C R")
TL("\tLexware lohnauskunft " +GetProgramVersion()+ "\t(c) Lexware GmbH")
End Function
'Hauptteil
'Nomenklatur
SetHeaderMargin(150,200,150,2000)
SetBodyMargin(150,2200,150,350)
SetFooterMargin(150,200,150,150)
SetEventHandler(EVENT_PRINT_HEADER,OnPrintHeader)
SetEventHandler(EVENT_PRINT_FOOTER,OnPrintFooter)