Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Daten vom Datensatz davor: AuftragsNr(ID-1)???
zurück: Textfeldgröße auf über 255 Zeichen vergrößern! weiter: Tabellenabfrage Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Bitte Status wählen ! Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
nilz
Excel-Kenner


Verfasst am:
27. Jul 2005, 08:04
Rufname:

Daten vom Datensatz davor: AuftragsNr(ID-1)??? - Daten vom Datensatz davor: AuftragsNr(ID-1)???

Nach oben
       

Hi,

ich möchte gerne in einem Formular, in dem ich neue Aufträge eingeben kann in einem Textfeld die AuftragsNr vom Auftrag davor sehen, um den Nachfolger dann einzugeben. Da das mit automatischem UniCounter nicht funktioniert muss ich dass dann halt so machen!

Also im Prinzip so:

Ich öffne mein Formular direkt auf nem neuen Datensatz mit
Code:
    DoCmd.GoToRecord , , acNewRec
und dann soll in einem Textfeld die AuftragsNr vom Datensatz davor erscheinen.

Lässt sich da was machen über die ID

nach dem Motto:
Steuerelementinhalt:
Code:
AuftragsNr(ID-1)
???

oder denke ich da zu einfach?

Danke im Voraus

Gruß

-Nils
Dalmatinchen
look into my eyes ...


Verfasst am:
27. Jul 2005, 10:10
Rufname:
Wohnort: Steiermark/Österreich


AW: Daten vom Datensatz davor: AuftragsNr(ID-1)??? - AW: Daten vom Datensatz davor: AuftragsNr(ID-1)???

Nach oben
       

Hallo!

Wie meinst du das genau ... du hast das Formular, wenn du einen neuen Datensatz eingibst, soll die letztverwendete Nr kommen? Ist das Felder der Primärschlüssel? Überschreibst du dann die alte Nr?

LG Dalmatinchen

_________________
FEEDBACK nützt jedem!
+++ Auf meiner Homepage findet Ihr zahlreiche Access-Beispiele als Download mit Erklärung! +++
nilz
Excel-Kenner


Verfasst am:
27. Jul 2005, 10:47
Rufname:

AW: Daten vom Datensatz davor: AuftragsNr(ID-1)??? - AW: Daten vom Datensatz davor: AuftragsNr(ID-1)???

Nach oben
       

genau:

wenn ich einen neuen datensatz eingebe, soll in einem Feld die zuletzt verwendete AuftragsNr erscheinen, damit man dann die folgende AuftragsNr ohne zu suchen im eigentichen Feld eingeben kann.

wenig elegant! zugegeben!

LG

aber überschreiben tue ich die alte nr. nicht!

die felder sind auch nicht mein primärschlüssel!
Dalmatinchen
look into my eyes ...


Verfasst am:
27. Jul 2005, 10:56
Rufname:
Wohnort: Steiermark/Österreich

AW: Daten vom Datensatz davor: AuftragsNr(ID-1)??? - AW: Daten vom Datensatz davor: AuftragsNr(ID-1)???

Nach oben
       

Hallo!

Die alte Nr könntest du so ausgeben (Ereignis "bei Fokuserhalt" des Nr-Feldes):

Code:
    If IsNull(Me!Nr) Then
        Me!Nr = DMax("Feldname", "Tabellenname")
    End If
' oder
    If IsNull(Me!Nr) Then
        Me!Nr = DLast("Feldname", "Tabellenname")
    End If
... aber wieso zählst du nicht gleich eins hoch?
Code:
    If IsNull(Me!Nr) Then
        Me!Nr = DMax("Feldname", "Tabellenname") + 1
    End If
' oder
    If IsNull(Me!Nr) Then
        Me!Nr = DLast("Feldname", "Tabellenname") + 1
    End If

LG Dalmatinchen

_________________
FEEDBACK nützt jedem!
+++ Auf meiner Homepage findet Ihr zahlreiche Access-Beispiele als Download mit Erklärung! +++
nilz
Excel-Kenner


Verfasst am:
27. Jul 2005, 14:10
Rufname:

??? - ???

Nach oben
       

das klappt nich so wie ich mir das vorstelle! In deiner Code-Zeile steht Nr für den Feldnamen (bei mir AuftragsNr), oder?

und für Feldname und Tabellenname muss ich doch die Namen von der Tabelle und der Spalte angeben, in der meine bisherigen AuftragsNr. gespeichert sind, oder?

der Ausdruck DomLetzterWert ruft quasi den Wert in der angegebenen Spalte auf, der im letzten geschriebenen Datensatz steht?

das klingt ja eigentlich vom Prinzip her sehr richtig! aber was bedeutet "bei Fokuserhalt"? wie erreiche ich, dass bereits beim öffnen des Formulars für den neuen Datensatz die letzte Nr. in einem gesonderten Fenster steht??

Fragen über Fragen und ich erhoffe mir deine Antworten!!!

Danke im Voraus

LG

-Nils
Dalmatinchen
look into my eyes ...


Verfasst am:
27. Jul 2005, 14:45
Rufname:
Wohnort: Steiermark/Österreich

AW: Daten vom Datensatz davor: AuftragsNr(ID-1)??? - AW: Daten vom Datensatz davor: AuftragsNr(ID-1)???

Nach oben
       

Hallo!

Du kannst die Codezeilen auch beim Ereignis "beim Öffnen" reinschreiben ... bleibt dir überlassen, nur dann ist schon fix ein neuer Datensatz angelegt, sonst erst, wenn du irgendwo eine Eingabe tätigst.

"Bei Fokuserhalt" bedeutet, dass dieses Feld erst dann einen Wert erhält, wenn du den Cursor darauf setzt.

LG Dalmatinchen

_________________
FEEDBACK nützt jedem!
+++ Auf meiner Homepage findet Ihr zahlreiche Access-Beispiele als Download mit Erklärung! +++
nilz
Excel-Kenner


Verfasst am:
27. Jul 2005, 15:42
Rufname:


AW: Daten vom Datensatz davor: AuftragsNr(ID-1)??? - AW: Daten vom Datensatz davor: AuftragsNr(ID-1)???

Nach oben
       

so mit probieren hat jetzt geklappt!

mit DomMax

Vielen dank für die Hilfe

LG

-Nils
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Anzeige aller Daten älter als x Tage 2 abu 819 16. Nov 2004, 13:07
abu Anzeige aller Daten älter als x Tage
Keine neuen Beiträge Access Tabellen & Abfragen: Komment. u Daten in zelle schreiben, Zellenausrichtung festl 2 k@lle 816 06. Okt 2004, 11:49
k@lle Komment. u Daten in zelle schreiben, Zellenausrichtung festl
Keine neuen Beiträge Access Tabellen & Abfragen: Daten suchen in ACCESS. Daten aus Tabellen suchen! 7 Gast 2093 26. Aug 2004, 13:55
Gast Daten suchen in ACCESS. Daten aus Tabellen suchen!
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage mit Gruppierung in Felder Daten eingeben 1 mondi 534 23. Aug 2004, 12:39
lothi Abfrage mit Gruppierung in Felder Daten eingeben
Keine neuen Beiträge Access Tabellen & Abfragen: CurrentUser() in neuen Datensatz eintragen 2 mafke 924 16. Aug 2004, 15:49
mafke CurrentUser() in neuen Datensatz eintragen
Keine neuen Beiträge Access Tabellen & Abfragen: Kein neuer Datensatz möglich durch Verknüpfung 0 cengin 632 12. Aug 2004, 09:56
cengin Kein neuer Datensatz möglich durch Verknüpfung
Keine neuen Beiträge Access Tabellen & Abfragen: Filter für Daten des aktuellen Jahres 4 Roter Baron 719 19. Mai 2004, 09:15
Roter Baron Filter für Daten des aktuellen Jahres
Keine neuen Beiträge Access Tabellen & Abfragen: Tabellenvergleich und Wiedergabe der nicht doppelten Daten 1 ChrisT 2735 18. Mai 2004, 10:08
mabe38 Tabellenvergleich und Wiedergabe der nicht doppelten Daten
Keine neuen Beiträge Access Tabellen & Abfragen: nicht-atomare Daten aus EXCEL importieren 2 Panther 908 29. März 2004, 16:33
Panther nicht-atomare Daten aus EXCEL importieren
Keine neuen Beiträge Access Tabellen & Abfragen: Gefiltertev Doubletten bis auf einen Datensatz löschen! 1 daha 515 18. März 2004, 22:49
lothi Gefiltertev Doubletten bis auf einen Datensatz löschen!
Keine neuen Beiträge Access Tabellen & Abfragen: Aus Listenfeld Datensatz auswählen --> in neuem Formular 1 access_Newbee 825 08. März 2004, 15:48
lothi Aus Listenfeld Datensatz auswählen --> in neuem Formular
Keine neuen Beiträge Access Tabellen & Abfragen: Daten aus Abfrage in Tabelle kopieren 7 Prummel 2569 04. März 2004, 10:36
Willi Wipp Daten aus Abfrage in Tabelle kopieren
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Expression Web