Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Neueste Beiträge

#21
Formular / Re: Rechnung ohne MwSt oder ei...
Letzter Beitrag von Knobbi38 - Mai 03, 2026, 13:02:24
Hallo,

wenn dort #Name erscheint ist das immer ein Hinweis darauf, dass die Referenz auf das Steuerelement nicht stimmt. Wie du auf eine Steuerelement in einem Unterformular zugreifst, kannst du hier nachlesen:
http://access.mvps.org/access/forms/frm0031.htm
#22
Access-Hilfe / Re: Chart Sekundärachse format...
Letzter Beitrag von Bitsqueezer - Mai 03, 2026, 12:02:48
Hallo,

also um da helfen zu können, müßtest Du schon mal eine Demo-Datenbank mit dem Chart und ein paar Demodatensätzen liefern. Chartformatierung kann sehr zickig sein, egal mit welchem Reporting-Tool, sie unterscheiden sich aber auch alle in der Art, wie man sie formatieren muß.

Ansonsten kann ich nur sagen: Da mußt Du Dich durch die Formatierungsoptionen klicken, die bisweilen auch sehr versteckt sein können.

Gruß

Christian
#23
Formular / Re: Rechnung ohne MwSt oder ei...
Letzter Beitrag von jens05 - Mai 03, 2026, 09:35:03
Hallo,
so wie ich das sehe feld txtMwStStSatz im Kopf und das Feld mit der Formel in einem Unterformular? Dann müsstest du dich wie bei deiner Wenn Bedingung auf das richtige Formular beziehen.

BTW. eine manuelle Eingabe für den MWST Satz würde ich jetzt nicht machen, nimm stattdessen ein Dropdown.
#24
Formular / Rechnung ohne MwSt oder eigene...
Letzter Beitrag von OrionVII - Mai 03, 2026, 09:12:14
Hallo zusammen,

in meinem frmRechnungen gibt es ein Kontrollfeld MwSt und ein Textfeld txtMwstStSatz. Das eine berechnet in frmRechnungsdetailsUFO für die Bruttosumme der Posten die MwSt oder nicht. Das andere ist ungebunden und soll einen bestimmten Steuersatz enthalten. Z.B. während Covid wurde ja teilweise der Steuersatz gesenkt.

Das Kontrollfeld funzt wunderbar. Aktiviert wird die MwSt berechnet, deaktiviert wird Brutto für Netto ausgerechnet. =Wenn([Formulare]![frmRechnungen]![mwst]=0;0;[txtNetto]*0,19)
Jetzt möchte ich aber im Feld txtMwStStSatz z.B. 0,07 eintragen. Die Formel sehe ich ergo so: =Wenn([Formulare]![frmRechnungen]![mwst]=0;0;[txtNetto]*[txtMwStStSatz])
Da erhalte ich aber im Feld für die Berechnung ein #NAME. Das verstehe ich nicht... Was läuft da falsch?

Viele Grüße
#25
Access-Hilfe / Re: Chart Sekundärachse format...
Letzter Beitrag von risingstar - Mai 03, 2026, 07:27:55
Hallo Christian,
zunächst mal vielen Dank für Deine Antwort. Aber ich muss da noch etwas deutlicher beschreiben.
In dem modernen Säulendiagramm stelle ich in der y-Achse Pegelstände in cm dar. Auf der x-Achse soll in der Primärachse die Zeit im 1/4-Stundenintervall angezeigt werden mit senkrechter Ausrichtung der Schrift. In der sekundären x-Achse soll der Tag angezeigt werden in waagrechter Ausrichtung der Schrift.
Meine Abfrage hat - wie von Dir beschrieben - zwei Felder, einmal mit Uhrzeit im 1/4-Stundenintervall und einmal den Tag.
Bei mir wird jetzt der Tag auch in senkrechter Ausrichtung angezeigt und zwar in der Mitte des Tagesbereichs, was vom optischen eigentlich nur ein "Schönheitsfehler" ist.

LG Friedrich
#26
Access-Hilfe / Re: Chart Sekundärachse format...
Letzter Beitrag von Bitsqueezer - Mai 02, 2026, 15:39:24
Hallo,

im Detail kann ich das auch nicht sagen, da ich nur sehr selten mit Access Berichte baue.
Allerdings solltest Du für ein Diagramm zwei Felder daraus machen, eins mit Datum/Uhrzeit und eins mit dem Datum für waagerecht. Das waagerechte Datum entnimmt man dabei i.d.R. aus einer Kalendertabelle, weil man oft nicht für jeden Tag Daten hat, aber einen regelmäßigen Datumsverlauf waagerecht anzeigen will. Da joint man in der Abfrage dann mit dem Uhrzeitfeld, so daß das im Abfrageergebnis z.B. so aussieht:

Tagesdatum  Uhrzeit
01.01.2026  NULL
02.01.2026  13:00
03.01.2026  NULL
04.01.2026  NULL
05.01.2026  10:30

Damit kann man dann problemlos waagerecht das Feld "Tagesdatum" ausgeben und passend formatieren und in Y dann "Uhrzeit", als Linien- oder Balkendiagramm etwa.

Gruß

Christian
#27
Access-Hilfe / Chart Sekundärachse formatiere...
Letzter Beitrag von risingstar - Mai 02, 2026, 12:31:02
Hallo Leute,
ich habe ein modernes Säulendiagramm mit Werten im 1/4 Stundenraster. In der Primärachse wird die Uhrzeit im Format hh:nn vertikal angezeigt. In der Sekundärachse soll der Tag im Format tt.mm.jjjj waagrecht angezeigt werden. Leider wird der Tag aber auch nur vertikal angezeigt. Gibt es eine Möglichkeit das umzustellen, evtl auch mit VBA?

LG risingstar
#28
Tabelle/Abfrage / Re: RechnungsID nachträglich r...
Letzter Beitrag von OrionVII - Mai 02, 2026, 09:25:28
Also, letztendlich konnte ich die Beziehung lösen, den Wert für die nächste neue Rechnung auf 205 setzen und die Beziehung wieder herstellen.
#29
Tabelle/Abfrage / Re: RechnungsID nachträglich r...
Letzter Beitrag von Knobbi38 - Mai 01, 2026, 12:50:57
Hi,

ob ein Autowert für eine Rechnungsnummer der richtige Ansatz ist, sei mal dahingestellt, aber eine doppelte ID kann es eigentlich nicht geben, weil der Autowert immer auch der Primarykey der Tabelle und damit automatisch eindeutig ist.

Zu deinem Problem. Der einfachste Weg für dich dürfte sein, mit einer Anfügeabfrage einen Dummy-Datensatz mit einer ID -1 als neuen Startwert anzulegen, also in deinem Fall ID=204. Denn Hilfsdatensatz kannst du anschließend wieder löschen.
Alles andere wird dann doch etwas aufwendiger.

Knobbi38
#30
Tabelle/Abfrage / RechnungsID nachträglich raufs...
Letzter Beitrag von OrionVII - Mai 01, 2026, 10:08:02
Hallo zusammen,

hebe eine Rechungsdatenbank angelegt, die eine alte auf Basis von Excel ersetzt. tblRechnungen und tblRechnungsdetails stehen in einer Beziehung mit refenzieller Integrität. Alles super!
In der Excel wird die RechnungsID manuell eingegeben, in der Datenbank per Autowert. Ich habe schon alle Daten übernommen, heißt beide Tabellen sind befüllt mit den Daten aus Excel.
Nun meldet der Steuerberater, dass durch den neuen Autowert 1 Rechnungsnummern doppelt sind, ich müsste den Startwert auf 205 setzen.

Mit: Alter table tblRechnungen alter column Rechnungsid counter(205,1) erhalte ich die Meldung, dass eine Beziehung zu tblRechnungsdetails besteht.

Kann ich einfach die Beziehung zunächst löschen, die Abfrage durchführen und dann die Beziehung inkl. referenzieller Integrität wieder herstellen? Es geht ja "nur" um den nächsten neuen Datensatz, die alten bleiben wie sie sind.

Viele Grüße