Tabellenname zu PrintPosType

POLAT

Mitglied
Hallo zusammen,

gibt es eine Funktion über die ich den Tabellennamen der PrintPosType ermitteln kann?
Beispiel PrintPosType 11 = tKHKPrintBelegKopfEK bzw. tKHKPrintBelegKopfVK


c#
 
privatestring getTableName(int printPosType, Erfassungsart erfassungsart)

{

switch(printPosType)

{


case11: //ErsterKopfEK

case14: //EsterKopfRechts

{

if(erfassungsart==Erfassungsart.Einkauf)

return"tKHKPrintBelegKopfEK";

else

return"tKHKPrintBelegKopfVK";

}


case21: //Artikelposition

case25: //AlternativPosition

case27: //VariantenArtikel

case28: //AlternativVariantenArtikel

{

if(erfassungsart == Erfassungsart.Einkauf)

return"tKHKPrintPositionArtikelEK";

else

return"tKHKPrintPositionArtikelVK";

}



case22:return"tKHKPrintPositionText"; //Textposition

case23:return"tKHKPrintPositionGruppe"; //GruppenPosition

case24:return"tKHKPrintPositionZwischensumme"; //ZwSummenPosition

case26:return"" ; //?TextGrundvariante



case29:return"tKHKPrintPositionArtikelPicture"; //BildPosition

case30:return"tKHKPrintPositionAnzahlung"; //AnzahlungsPosition

case41:return"tKHKPrintStueckliste"; //Stückliste

case43:return"tKHKPrintSeriennummern"; //Seriennummer

case44:return"tKHKPrintCharge"; //Charge

case45:return"tKHKPrintLieferinfo"; //LieferInfo

case51:return""; //?Rabattbereich

case52:return"tKHKPrintZuschlag"; //Zuschlag

case53:return"tKHKPrintStaffelrabatt"; //?Staffelrabatt

case54:return"" ; //?NettoSumme

case55:return"tKHKPrintSteuer"; //SteuerZeile

case56:return"tKHKPrintProjektinfo"; //PJRechnBlock

case57:return"" ; //?SummenBereich

case58:return"tKHKPrintFusstext"; //Fusstext

case59:return"tKHKPrintZKD"; //ZKDZeile

case60:return"" ; //?Projektinfo

case61:return"" ; //?Anschriften

case62:return"tKHKPrintSteuerSumme"; //SteuerSumme

case63:return"tKHKPrintPJRechnungenSteuer"; //PJRechnSteuer

case64:return"tKHKPrintPJRechnungenSteuerSumme"; //PJRechnSteuerSumme

case65:return"tKHKPrintSteuerLeer"; //SteuerLeer

case66:return"tKHKPrintPJRechnungenSteuerLeer"; //PJRechnSteuerLeer

case67:return"tKHKPrintLieferadressen"; //LieferInfoAdressen

case71:return"" ; //?Seitenumbruch

default:return"";

}

}
 
Zurück
Oben