Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Neueste Beiträge

#91
Bericht / Re: Berechnetes Feld im Unterb...
Letzter Beitrag von Bitsqueezer - November 21, 2025, 09:08:55
Hallo,

ein Bericht ist kein Formular. Du mußt immer im Hinterkopf halten, daß Daten ad hoc erzeugt und sofort gedruckt werden. Was einmal gedruckt ist, ist bereits auf Papier und kann nicht mehr verändert oder gelesen werden.
Das gleiche gilt, wenn Du einen Bericht nur anzeigst, der "Drucker" ist hier der Bildschirm.

Wenn Du also die Endsumme der Daten aus dem Unterbericht im Hauptbericht brauchst, dann baue in die Hauptbericht-Abfrage eine Unterabfrage ein, die Dir die Summe liefert. Die kannst Du dann im Hauptbericht in einer Textbox ganz normal ausgeben.

Eine Unterabfrage ist ein SELECT in der Feldaufzählung.

Also:
SELECT ID_Haupttabelle
      , Feld1, Feld2
      , (SELECT SUM(x) FROM MeineUntertabelle AS U
        WHERE H.ID_Haupttabelle = U.ID_Haupttabelle) AS SummeUnterbericht
FROM MeineHaupttabelle AS H

Das mußt Du natürlich an Deine Gegebenheiten anpassen.

Gruß

Christian
#92
Bericht / Re: Berechnetes Feld im Unterb...
Letzter Beitrag von Normalo0815 - November 21, 2025, 09:05:07
Hallo risingstar,

die Tabellenfelder [Fläche] und [Kosten] müssen auch im Unterbericht als gebundene Textfelder vorhanden sein, damit die Summe()-Funktion darauf zugreifen kann. Wenn diese Felder nicht angezeigt werden sollen, dann können diese in den Eigenschaften als "nicht sichtbar" eingestellt werden.
#93
Bericht / Re: Berechnetes Feld im Unterb...
Letzter Beitrag von risingstar - November 21, 2025, 08:42:55
Hallo Normalo 0815,
danke für die Hilfe, aber das funktioniert nicht. Da meckert er schon, dass er das Feld nicht findet und zeigt dann den Wert des letzten Datensatzes an.
Die laufende Summe im urep wird richtig berechnet. Nur der Übertrag in den Hauptbericht fuktioniert nicht.
#94
Bericht / Re: Berechnetes Feld im Unterb...
Letzter Beitrag von Normalo0815 - November 20, 2025, 20:35:41
Hallo risingstar!

Zitat von: risingstar am November 20, 2025, 17:27:52Über das berechnete Feld bilde ich die laufende Summe und lasse diese im Berichtsfuß anzeigen

Probier mal im Unterbericht-Berichtsfuß nicht eine laufende Summe (betreffende Eigenschaft auf NEIN stellen), sondern ein normales Textfeld mit Steuerelementinhalt:

= Summe( [Fläche] * Kosten )
#95
Bericht / Berechnetes Feld im Unterberic...
Letzter Beitrag von risingstar - November 20, 2025, 17:27:52
Hallo Community,
ich habe einen Bericht mit einem Unterbericht (urep). Im urep sind zwei Datensätze mit einem Feld Fläche und ein berechnetes Feld mit =[Fläche] * Kosten als Steuerelementinhalt. Über das berechnete Feld bilde ich die laufende Summe und lasse diese im Berichtsfuß anzeigen. Alles richtig soweit.

Jetzt möchte ich diese Summe im Hauptbericht weiter verwenden. Im Steuerelement habe ich dazu beim Steuerelementinhalt angegeben =[urep].[Bericht]![Text33]. Text33 ist der Name des Felds mit der Summe im Unterbericht.

In der Ansicht des Berichts wird jetzt aber nicht die Summe des urep angezeigt, sondern nur der Wert des 1. Datensatzes des Unterberichts.
Und da bin ich am Ende mit meiner Weisheit.
Lg Friedrich
#96
Tabelle/Abfrage / Re: Daten(mengen)-Problem in T...
Letzter Beitrag von Andre.Heisig - November 20, 2025, 09:47:22
Moin nochmal an alle,

ich hab gestern ein klares Nein vom Kunden bekommen zur Anfrage, ob ich eine abgespeckte Datenbank überhaupt mal hochladen dürfte.

Ich stell das Thema dann hiermit ein. Ich hab einen Workaround, es scheint keine akute Gefahr für die Datenbank zu existieren, und ich versuche jetzt, "dort" die Migration zu SQL voranzutreiben.


Nochmal vielen Dank an alle fürs Mitdenken, der Input war extrem hilfreich und wichtig.

Schöne Restwoche sei gewünscht!
Andre.
#97
Tabelle/Abfrage / Re: Daten(mengen)-Problem in T...
Letzter Beitrag von Bitsqueezer - November 19, 2025, 13:20:01
Hallo,

da gibt es schon aus einem einfachen Grund nicht viel zu überlegen: Wenn mein Geschäft von so einer DB abhängig ist, nicht jeder darauf zugreifen können soll oder sie kopieren, wenn ich sichere automatisierte Backups brauche, die z.B. auch Teilsicherungen sein können, wenn ich nicht mal einen Tag an Daten verlieren kann, weil ich wegen einer beschädigten Access-Datei zu einem alten Stand zurückgehen muß - sollte es nicht viel zu überlegen geben.

Zumal, wie gesagt, SQL Server mit Express ja auch einen kostenlosen Einstieg ermöglicht. Der ist natürlich beschränkt in dem, was er kann, aber das ist immer noch eine Menge mehr als Access bietet. Und Upscaling ist ja jederzeit möglich.

Gruß

Christian
#98
Tabelle/Abfrage / Re: Daten(mengen)-Problem in T...
Letzter Beitrag von Knobbi38 - November 19, 2025, 11:53:22
Dem Beitrag von Phil (#19) kann ich voll zustimmen - ich sehe das genauso.

Knobbi38
#99
Tabelle/Abfrage / Re: Daten(mengen)-Problem in T...
Letzter Beitrag von PhilS - November 19, 2025, 11:31:35
Zitat von: Andre.Heisig am November 19, 2025, 11:13:27Frage an @Knobbi38 und @PhilS: Teilt ihr Christian's (wir hatten einen längeren Austausch per PM) Einschätzung, dass die Betriebsstabilität des Access-Backends nicht unmittelbar gefährdet ist?
Ja, absolut.
Aus meiner Sicht ist die Fehlersituation sehr spezifisch durch Strukturänderungen an der Tabelle ausgelöst. Im normalen Betrieb könnte es schlimmstenfalls bei der Aktualisierung einer ähnlich großen Datenmenge (alle Datensätze der Tabelle) zu einer ähnlichen Fehlersituation kommen.
 

Ich schließe mich auch der Meinung an, dass kritische Anwendungen ein echtes DBMS als Backend haben sollten.
#100
Tabelle/Abfrage / Re: Daten(mengen)-Problem in T...
Letzter Beitrag von Andre.Heisig - November 19, 2025, 11:13:27
Zuallererst: Danke an alle fürs Brainstormen.

Ich fass mal zusammen:
 - Ich hab ein Mengenproblem, und die Empfehlung, auf SQL umzusteigen. Das bereite ich jetzt vor.
 - Ich hab einen Workaround, falls ich Änderungen an der Tabelle vornehmen muss. Ist nicht schön, aber möglich.

(Das nächste bitte nicht falsch verstehen @Bitsqueezer:)

Frage an @Knobbi38 und @PhilS: Teilt ihr Christian's (wir hatten einen längeren Austausch per PM) Einschätzung, dass die Betriebsstabilität des Access-Backends nicht unmittelbar gefährdet ist? Ich werd beim Kunden die Umstellung auf SQL dringend empfehlen, brauche mal ein Gefühl, wieviel Dampf ich auf den Kessel legen sollte.

Andre.