Migration Access1997 auf Access2010 (2003)
Timo
Gesendet: 08.01.12 21:51
Betreff: RE: Migration Access1997 auf Access2010 (2003)


OK... - aber noch ein Vorschlag:
Sieht mir so aus, als hättest Du die Konstanten-Tabelle mit einer einzigen Zeile, darin die Werte jeweils in einer eigenen Tabellenspalte, in SQL eingebunden als kartesisches Produkt (ohne Schlüsselfeld).

Du rufst doch wahrscheinlich den Report über ein Formular auf? Wie wärs, wenn Du die Konstanten dort in Steuerelementen unterbringst (meinetwegen unsichtbar) und dann im Report z.B. als =[Formulare]![frmmaster]![txtAHV]
aufrufst?
Um die Konstanten im Formular zu verwalten, könntest Du eine Tabelle verwenden, in der die Werte untereinander angeordnet werden, z.B. Spalte KName als Schlüssel und KWert für die Werte, beides Textfelder. Wenn Du willst, z.B. noch ein Bemerkungsfeld, Gruppierungen ("Anrede", "MwSt-Sätze",..) dazu.
Die Formular-Steuerelemente füllst Du dann per VBA oder einfach als berechnete Werte wie =DomWert("kwert";"tblkonstanten";"kname=""AHVproz""")*0,01
Die DomWert-Funktion funktioniert auch direkt im Report, aber einmal aufgerufen im Form gehts evtl. etwas schneller und flexibler.

Viele Grüße
Timo


Edited by Timo 08.01.12 21:57
Top of the page Bottom of the page