Fortlaufende Nummerierung Mitgliederverwaltung

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Fortlaufende Nummerierung Mitgliederverwaltung

Re: Fortlaufende Nummerierung Mitgliederverwaltung

von F3K Total » So, 10.11.2013 12:13

Ja,
hättest Du, so wie ich es oben beschrieben habe:
  • Abfrage um alle Felder der Mitgliedstabelle erweitern, d.h. LongID ist in der Abfrage vorhanden, sowie alle anderen Felder auch.
  • Dann den Inhalt des Formulares:... in den Eigenschaften des Formulares, Reiter Daten, kannst du als Art des Inhaltes auch "Abfrage" auswählen. Hier die Abfrage eintragen.
  • Nun in das Kontrollfeld ID (auf dem Fomular), auch Reiter Daten, statt der ID, nun die ID_Long eintragen, auf dem Reiter allgemein, Eingabe erforderlich = nein einstellen
  • speichern, fertig
Tip: Beschäftige dich mit dem Formularnavigator
Gruß R

Re: Fortlaufende Nummerierung Mitgliederverwaltung

von LD1975 » So, 10.11.2013 12:04

Jetzt hat es funktioniert. Die Krux war das ich (auch) nicht wußte das ich aus der Abfrage ein neues Formular erstellen muß.
Im Formular-Assistenten wird mir ja die ID-Long, wenn ich die eigentlich aktuelle Tabelle ausgewählt habe, ja gar nicht angezeigt.
Oder hätte ich diese "ID-Long"-Feld auch dem bestehendem Formular hinzufügen können ohne jetzt ein kompeltt Neues zu erstellen?

Vielen Dank noch mal für Deine Unterstützung.

Re: Fortlaufende Nummerierung Mitgliederverwaltung

von LD1975 » So, 10.11.2013 00:59

Kriegs nicht hin. Sorry. Ich geh erst mal schlafen und schau naher nochmal.
Vielen Dank für Deine Geduld.

Re: Fortlaufende Nummerierung Mitgliederverwaltung

von F3K Total » So, 10.11.2013 00:35

LD1975 hat geschrieben:Ich finde keinen Reiter "Daten".
  • Du gehst in den Formularentwurfsmodus (rechte Maus, bearbeiten)
  • Öffnest den Formularnavigator
    FN.png
    FN.png (9.96 KiB) 3148 mal betrachtet
  • Findest ein Formular "MainForm"
  • Machst einen Rechtsklick darauf -> Eigenschaften ...und findest ihn ...
Gruß R

Re: Fortlaufende Nummerierung Mitgliederverwaltung

von LD1975 » So, 10.11.2013 00:33

Jetzt ging es. Ich schau es mir mal an.
Danke.

Re: Fortlaufende Nummerierung Mitgliederverwaltung

von LD1975 » So, 10.11.2013 00:31

Kann die Datei leider nicht herunterladen. "existiert nicht mehr".
Ich finde keinen Reiter "Daten".

Re: Fortlaufende Nummerierung Mitgliederverwaltung

von F3K Total » So, 10.11.2013 00:16

Hi,
in den Eigenschaften des Formulares, Reiter Daten, kannst du als Art des Inhaltes auch "Abfrage" auswählen.
Wenn Du nun deine Abfrage um alle Felder der Mitgliedstabelle erweiterst und in das ID-Feld des Formulares, statt der ID, nun die ID_Long nimmst und "Eingabe erforderlich" auf nein stellst, gehts, siehe Beispiel.
Gruß R
Dateianhänge
MW_Mitgliederdatenbank_2013_v2.odb
(13.93 KiB) 128-mal heruntergeladen

Re: Fortlaufende Nummerierung Mitgliederverwaltung

von LD1975 » So, 10.11.2013 00:09

Hm, da bekomm ich dann wieder nur eine einstellige Zahl.

ID Steht auf integer und Auto-Wert steht auf "Ja"

Abfrage ist so wie von dir vorgeschlagen.

Hab die Datei mal angehängt, vielleicht kommen wir meinem Fehler so schneller auf die Spur, wenn du mal reinschauen möchtest.

Danke Dir!
Dateianhänge
MW_Mitgliederdatenbank_2013_v2.odb
(12.29 KiB) 117-mal heruntergeladen

Re: Fortlaufende Nummerierung Mitgliederverwaltung

von F3K Total » Sa, 09.11.2013 23:12

F3K Total hat geschrieben:Moin,
wenn Deine Mitgliedertabelle eine ID - Spalte als Autowert-Integer hat, nimm doch die.
Gruß R
DH. die Spalte ID oder Mitgliedsnummer muß vom Typ Integer sein, da kannst Du Autowert einstellen.
Beim Anlegen eines neuen Datensatzes wird die Spalte automatisch um ein erhöht.
Gruß R

Re: Fortlaufende Nummerierung Mitgliederverwaltung

von LD1975 » Sa, 09.11.2013 22:43

Ok, als völliger Newbie war das jetzt schon eine Herausforderung.
Ich habe die Abfrage erstellt, habe aber erst mal natürlich nur einen Datensatz und nicht so wie du 40.
Da ich das noch nie gemacht habe, stellt sich für mich gleich die nächste Frage, wie kriege ich nun dieses "ID-Feld" in mein Formular?
Ich habe laienhaft aus der Abfrage ein Formular erstellt und das daraus entstandene Feld in mein Formular kopiert jedoch erscheint beim erstellen
einens neuen Datensatzes immer die gleiche ID. Naja, hätte mich auch gewundert, wenn das so geklappt hätte :-).
Also wie muß ich das richtig machen/einfügen?

Vielen Dank für Deine Hilfe.

Re: Fortlaufende Nummerierung Mitgliederverwaltung

von F3K Total » Sa, 09.11.2013 16:04

Hi,
ja, mit Hilfe einer Abfrage.
Angenommen du möchtest eine 4-stellige Nummer anzeigen, hier mal zwei Beispiele:

Code: Alles auswählen

SELECT "ID", Repeat(0,4-LENGTH("ID"))||"ID" as "LongID", 'M-'||Repeat(0,4-LENGTH("ID"))||"ID" as "MLongID" FROM "Mitglieder"
Sieht in der GUI so aus:
L_ID.png
L_ID.png (4.72 KiB) 3171 mal betrachtet
Gruß R

Re: Fortlaufende Nummerierung Mitgliederverwaltung

von LD1975 » Sa, 09.11.2013 15:43

Hi,

vielen Dank für Deine Anregung, aber eine einstellige Mitgliedsnummer sieht doch doof aus :-).
Kann ich diesen ID-Wert auch mehrstellig darstellen lassen?

Viele Grüße

LD1975

Re: Fortlaufende Nummerierung Mitgliederverwaltung

von F3K Total » Sa, 09.11.2013 13:37

Moin,
wenn Deine Mitgliedertabelle eine ID - Spalte als Autowert-Integer hat, nimm doch die.
Gruß R

Fortlaufende Nummerierung Mitgliederverwaltung

von LD1975 » Sa, 09.11.2013 11:13

Hallo zusammen,

ich habe mir anhand eines Tutorials eine Datenbank für eine Mitgliederverwaltung erstellt.
Das hat alles so weit super geklappt. Jetzt bräuchte ich nur noch ein Feld in meinem Formular für die Mitgliedsnummer und darin enthaltener
fortlaufender Nummerierung.
Wie kann ich das bewerkstelligen.

Bin für jeden Tipp dankbar.

LD1975

Nach oben