Access-o-Mania

Access-Forum (Deutsch/German) => Bericht => Thema gestartet von: Sly1979 am April 26, 2025, 12:17:47

Titel: Zeile im Bericht einfügen
Beitrag von: Sly1979 am April 26, 2025, 12:17:47
Hallo zusammen,

ich bin absoluter Neuling mit Access.

Ich habe es bereits geschafft, eine Datenbank mit 104 Datensätze anzulegen.

Nun möchte ich eine Pächterliste ausdrucken. Das Ganze muss man mit einem Bericht machen, welchen ich auch erfolgreich angelegt habe.

Jetzt möchte ich zwischen ein paar bestimmten Zeilen eine neue Zeile einfügen, da die Gartenpächter in unterschiedlichen Wegen einen Garten haben. Leider scheint das wohl nicht einfach so zu gehen, sondern Access fügt nur zwischen jeder einzelnen Zeile eine neue Zeile ein.

Kann mir bitte jemand in einfachen Worten erklären, was ich machen muss, um nur 1 Zeile neu einzufügen?
Titel: Re: Zeile im Bericht einfügen
Beitrag von: MzKlMu am April 26, 2025, 12:45:02
Hallo,
man kann in einem Bericht nicht so ohne weiteres eine Zeile einfügen. Die Zeile muss bereits in der Tabelle eingefügt werden.
Was soll den in deie Zeile aufgenomemn werden ?
Ob hier nicht auch noch eine weitere Tabelle (oder gar mehrere) eingefügt werden müssen, wäre auch noch zu klären.

Du solltest daher mal genauer beschreiben, was Du vorhast.

Was steht denn in der Tabelle mit den 104 Datensätzen ?
Zitatda die Gartenpächter in unterschiedlichen Wegen einen Garten haben.
Ist das dann der gleiche Garten der an verschiedenen Wegen liegt, oder sind das jeweils eigene Gärten ?

Anmerkung:
Zitateine Datenbank mit 104 Datensätze anzulegen.
Das ist keine Datenbank, sondern eine Tabelle. Eine Datenbank besteht in der Regel aus mehreren Tabellen die auch Beziehungen untereinander haben müssen.


Du solltest Dich mal mit den Grundlagen zu Access befassen.

https://www.access-tutorial.de/
Titel: Re: Zeile im Bericht einfügen
Beitrag von: PhilS am April 26, 2025, 13:11:28
Zitat von: Sly1979 am April 26, 2025, 12:17:47Jetzt möchte ich zwischen ein paar bestimmten Zeilen eine neue Zeile einfügen, da die Gartenpächter in unterschiedlichen Wegen einen Garten haben.
Rein optisch ließe sich das wahrscheinlich durch eine Gruppierung über den Weg, in dem das Grundstück liegt, erreichen.

Für eine genauere/bessere Hilfe, sind mehr Informationen über dein Vorhaben nötig: Soll die zusätzliche "Zeile" einfach leer sein, oder müssen dort auch zusätzliche Daten angezeigt werden?
Titel: Re: Zeile im Bericht einfügen
Beitrag von: Sly1979 am April 26, 2025, 13:13:18
Hallo,

ich würde dir ja gerne bildlich zeigen wie ich mir das Ganze vorstelle. Allerdings kommt hier immer der Hinweis:

Fehler beim Schreiben des Beitrages.
Die Buchstaben stimmen nicht mit denen im Bild überein.

Das Bild was ich hochladen möchte liegt unter 60 kbits. Was mache ich hier falsch?
Titel: Re: Zeile im Bericht einfügen
Beitrag von: PhilS am April 26, 2025, 13:19:43
Zitat von: Sly1979 am April 26, 2025, 13:13:18Fehler beim Schreiben des Beitrages.
Die Buchstaben stimmen nicht mit denen im Bild überein.
Diese Meldung hat höchstwahrscheinlich nichts mit deinem hochgeladenen Bild zu tun, sondern bezieht sich auf die generell erforderliche Captcha-Verifizierung vor dem Posten eines Beitrages. - Leider müssen wir bei den ersten 5 Beiträgen von neuen Forumsmitgliedern diese schwierige/nervige Verifizierung verlangen, weil wir hier sonst von einer Welle an automatisierten Spam-Postings überrollt werden.

Bitte versuche es nochmal das Bild hochzuladen.
Ein paar erklärende Sätze könnten auch schon helfen, um deine Problemstellung besser zu verstehen. - Siehe meinen vorigen Beitrag.
Titel: Re: Zeile im Bericht einfügen
Beitrag von: Sly1979 am April 26, 2025, 13:27:44
Jetzt hat es mit dem Posten des Bildes geklappt. Dort wo im Bild ein roter Strich ist soll eine Zeile rein mit dem Namen des Weges z.B. Fliederweg. Das Wort Fliederweg sollte mittig sein.

Wir haben in unserer Kleingartenanlage 6 Wege unter welchen eine bestimmte Anzahl an Gartenpächtern einen Garten haben.
Titel: Re: Zeile im Bericht einfügen
Beitrag von: MzKlMu am April 26, 2025, 13:37:19
Hallo,

ZitatDort wo im Bild ein roter Strich ist soll eine Zeile rein mit dem Namen des Weges z.B. Fliederweg.
Und woher soll die Zeile den zutreffenden Namen des Weges hernehmen ?

Bitte beschreibe mal den Inhalt der Tabelle.

ZitatWir haben in unserer Kleingartenanlage 6 Wege unter welchen eine bestimmte Anzahl an Gartenpächtern einen Garten haben.

Ich fürchte, das wird mit einer Tabelle nicht funktionieren.
Hier sind mindestens 4 Tabellen notwendig.
- Mitglieder
- Gärten
- Wege
- GartenBesitzer

In der 4. Tabelle wird ein Garten einem Besitzer über Schlüsselfelder zugeordnet.

Hast Du den Link zu dem Tutorial in #1 gesehen ?
Titel: Re: Zeile im Bericht einfügen
Beitrag von: Sly1979 am April 26, 2025, 14:29:09
Ich habe dir jetzt einen Screenshot von meiner alten Pächterliste aus Excel gemacht. Hier kann man jetzt denke ich sehr gut erkennen wie die Liste aussehen soll.

Deinen Link habe ich gesehen und auch kurz reingeschaut
Titel: Re: Zeile im Bericht einfügen
Beitrag von: MzKlMu am April 26, 2025, 15:22:19
Hallo,
die gewünschte Darstellung lässt sich mit einem gruppierten Bericht erreichen. Aber dazu ist es erforderlich die DB Tabelle umzubauen. In #6 steht wie.

Kann ein Garten auch an mehreren Wegen liegen (Eckgrundstück?) ?
Ohne Umstrukturierung wirst Du hier nicht zum Ziel kommen.

ZitatDeinen Link habe ich gesehen und auch kurz reingeschaut
Kurz reinschauen nutzt nix. Das wirst Du durcharbeiten müssen, Access muss man lernen, da geht nix intuitiv wie bei Word oder Excel. Access ist ein Entwicklertool mit dem Datenbanken entwickelt werden. Eine vernünftige Bedienoberflächen wird man auch nur mit VBA Programmierung erreichen.
Titel: Re: Zeile im Bericht einfügen
Beitrag von: Sly1979 am April 26, 2025, 19:39:35
Verstehe. Dann schaue ich mir das mal genau an und hoffe, dass ich das irgendwie hinbekomme.

Nein ein Garten kann nur in 1 Weg sein, da hier nur die seitlichen Wege einen Namen haben und die Hauptwege nicht.

Ich bedanke mich erstmal bei euch. :)
Titel: Re: Zeile im Bericht einfügen
Beitrag von: PhilS am April 26, 2025, 20:05:43
Zitat von: Sly1979 am April 26, 2025, 13:27:44Dort wo im Bild ein roter Strich ist soll eine Zeile rein mit dem Namen des Weges z.B. Fliederweg. Das Wort Fliederweg sollte mittig sein.
Ich kann zwar dein Bild nicht finden, aber es so schon recht verständlich.

Du musst den Bericht über den Weg gruppieren. Dann erstellst du einen Gruppenkopf und lässt in diesem den Weg anzeigen.

Den Hinweis auf das Access-Tutorial unterstütze ich ebenfalls. Auch wenn du diesen Bericht erstmal wahrscheinlich auch ohne tiefere Kenntnisse hinbekommst, wirst du langfristig mehr Freund an und Erfolg mit Access haben, wenn du dir ein paar Grundlagen aneignest.
Titel: Re: Zeile im Bericht einfügen
Beitrag von: Sly1979 am Juni 05, 2025, 11:07:49
Hallo Global Moderator,

ich  habe nun eine weitere Tabelle "Wege" und "Gartennummern" angelegt. Allerdings verstehe ich den nächsten Schritt Schlüssel nicht. Wäre es vielleicht möglich, das du und ich Teams'en, damit ich dir zeigen kann wie ich das alles angelegt haben und du mir erklärst was ich hier jetzt konkret tun muss?
Titel: Re: Zeile im Bericht einfügen
Beitrag von: MzKlMu am Juni 05, 2025, 12:29:02
Hallo,
Zitatdas du und ich Teams'en, damit ich dir zeigen kann wie ich das alles angelegt haben
Ich antworte mal für Franz.

Über Teams wird das nichts. Alle Fragen und Antworten laufen über das Forum, das ist ja der Sinn eines Forums. Alles läuft für alle sichtbar.
Lade einfach mal eine Beispieldb (Dein bisheriger Entwurf) hier hoch, dann wird man sehen.
Titel: Re: Zeile im Bericht einfügen
Beitrag von: Doming am Juni 05, 2025, 12:32:28
Moin Sly,

was Klaus in #6 vermutlich ausdrücken wollte ist:

Tabelle1 mit den Mitgliedern
Tabelle2 mit den Wegen
Tabelle3 mit den Gärten (an den Wegen liegen mehrere Gärten)
Tabelle4 mit der Zuweisung der Mitglieder zu den Gärten (wohnen evtl. mehrere Mitglieder in einem Garten?)

Gruß
Doming
Titel: Re: Zeile im Bericht einfügen
Beitrag von: Sly1979 am Juni 05, 2025, 13:58:44
Verstehe.
Titel: Re: Zeile im Bericht einfügen
Beitrag von: MzKlMu am Juni 05, 2025, 14:49:06
Hallo,
die beiden gezeigten Bilder sind wenig hilfreich.
Hat ein Garten immer nur ein Pächter, oder gibt es auch Pachtgemeinschaften ?

Welche Tabellen hast Du jetzt ?
Sind Beziehungen der Tabellen eingerichtet (Beziehungen sind esssentiell).
Titel: Re: Zeile im Bericht einfügen
Beitrag von: Beaker s.a. am Juni 05, 2025, 15:31:51
@Sly1979
Ich helfe dir mal etwas auf die Sprünge.
ZitatHier sind mindestens 4 Tabellen notwendig.
- Mitglieder
- Gärten
- Wege
- GartenBesitzer

Mitglieder = Besitzer ?
- Mitglieds/BesitzerID (PK, Autowert = Long)
- alle Eigenschaften des Mitglieds, VName, NName usw.

Wege
- WegID (PK, Autowert = Long)
- WegName (Text)
- weitere Eigenschaften des Weges, Laenge, Bepflasterung y.n.i.

Gaerten
- GartenID (PK, Autowert = Long)
- WegID_F (FK zu WegID = Long)
- weitere Eigenschaften des Gartens, Grösse usw.

GartenBesitzer
- GartenBesitzerID (PK, Autowert = Long)
- Mitglieds/BesitzerID_F (FK zu Mitglieds/BesitzerID = Long)
- GartenID_F (FK zu GartenID = Long)
- Mitglied/Besitzer_von (Datum)
- Mitglied/Besitzer_bis (Datum)

gruss ekkehard
Titel: Re: Zeile im Bericht einfügen
Beitrag von: Doming am Juni 05, 2025, 15:59:58
Zitat von: Beaker s.a. am Juni 05, 2025, 15:31:51GartenBesitzer
- GartenBesitzerID (PK, Autowert = Long)
- Mitglieds/BesitzerID_F (FK zu Mitglieds/BesitzerID = Long)
- GartenID_F (FK zu GartenID = Long)
- Mitglied/Besitzer_von (Datum)
- Mitglied/Besitzer_bis (Datum)
Moin,
beim ,,Von bis" bin ich schon wieder bei einer weiteren Tabelle mit jeweils getrennten Datensätzen für Beginn und Ende...
Titel: Re: Zeile im Bericht einfügen
Beitrag von: Beaker s.a. am Juni 05, 2025, 16:24:25
@Doming
Ja, kann man machen. Ich habe das so aus der hohlen Hand aufgeschrieben.

Man benötigt aber hier m.E. auf jeden Fall zwei Felder/DS, um auch Leerstände
sehen zu können.
Titel: Re: Zeile im Bericht einfügen
Beitrag von: Knobbi38 am Juni 05, 2025, 19:10:56
@Doming

Da bin ich eher bei Ekkehard, denn in dem Fall gehören diese Informationen zusammen und nicht in unterschiedliche DS. Das wäre zwar möglich, aber in dem Fall würde ich aus Gründen der besseren Handhabbarkeit das nicht weiter unterteilen.

Gruß Knobbi38