Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Aktualisierungsdatum in Textfeld schreiben
zurück: Pivotformular/Pivotdabelle öffnen weiter: Farbdarstellung im Runtime Environment Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
spalan
Hobby-VB-Programmierer


Verfasst am:
18. Feb 2010, 11:47
Rufname:
Wohnort: Österreich

Aktualisierungsdatum in Textfeld schreiben - Aktualisierungsdatum in Textfeld schreiben

Nach oben
       Version: Office 2007

Hallo Leute,

Ich möchte in einem Formular sobald ein Eintrag modifiziert wird in einem Textfeld das aktuelle Datum eintragen. Ich nehme an, dazu braucht es eine Zeile VBA-Code - kann mir dabei jemand weiterhelfen?

LG,
Stefan.
KlausMz
Moderator Access


Verfasst am:
18. Feb 2010, 11:55
Rufname:
Wohnort: Irgendwo in der Pfalz


AW: Aktualisierungsdatum in Textfeld schreiben - AW: Aktualisierungsdatum in Textfeld schreiben

Nach oben
       Version: Office 2007

Hallo,
so sollte das klappen.
Code:
Private Sub Textfeld_AfterUpdate()
    Me!DatumsFeld = Date 'Date=ohne Zeit, Now=mit Zeit
End Sub

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
spalan
Hobby-VB-Programmierer


Verfasst am:
18. Feb 2010, 15:03
Rufname:
Wohnort: Österreich

AW: Aktualisierungsdatum in Textfeld schreiben - AW: Aktualisierungsdatum in Textfeld schreiben

Nach oben
       Version: Office 2007

spalan am 18. Feb 2010 um 11:14 hat folgendes geschrieben:
Perfekt - danke!

Noch eine Frage - gibt es ein Ereignis, sodass dieses neue Datum in das Feld geschrieben wird, sobald in einem Datensatz Änderungen vorgenommen wurden? Dann müsste ich die Prozedur nicht bei jedem einzelnen Feld im Formular hinterlegen...

LG,
Stefan.

Dritte Frage - wie könnte ich das aus einem Unterformular heraus aufrufen?

Bei
Code:
    Allforms!Form1!DatumsFeld = Date 'Date=ohne Zeit, Now=mit Zeit
erscheint die Fehlermeldung "Objekt erforderlich".

LG,
Stefan.
Willi Wipp
Moderator


Verfasst am:
21. Feb 2010, 18:16
Rufname:
Wohnort: Raum Wiesbaden

Re: Aktualisierungsdatum in Textfeld schreiben - Re: Aktualisierungsdatum in Textfeld schreiben

Nach oben
       Version: Office 2007

Hi spalan,

Das Formular-Ereignis Nach Aktualisierung (AfterUpdate) koennte hilfreich sein.
Die Auflistung Forms enthaelt alle geoeffneten Formulare.
Um einen Wert zuzuweisen, musst Du auf ein geoeffnetes Formular zugreifen!
Die Auflistung AllForms alle Formular, auch die geschlossenen.
Ausserdem muss man dabei ueber ein AccessObject zugreifen.
MS in der OH hat folgendes geschrieben:
Die AllForms-Auflistung enthält ein AccessObject-Objekt für jedes Formular
Ausserdem besitzt es nicht die entsprechenden Eigenschaften und Methoden.
_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
spalan
Hobby-VB-Programmierer


Verfasst am:
23. Feb 2010, 08:30
Rufname:
Wohnort: Österreich


AW: Aktualisierungsdatum in Textfeld schreiben - AW: Aktualisierungsdatum in Textfeld schreiben

Nach oben
       Version: Office 2007

Hallo Willi,

Vielen Dank - das klärt einiges und löst diverse Probleme die ich noch hatte!

LG,
Stefan.
mkind
Gast


Verfasst am:
23. Feb 2010, 12:33
Rufname:

AW: Aktualisierungsdatum in Textfeld schreiben - AW: Aktualisierungsdatum in Textfeld schreiben

Nach oben
       Version: Office 2007

hm.. und kann ich auf eine public funktion eines unterformulars zugreifen?

über me!form("unterformular").funktionsname komm ich nicht weiter.
KlausMz
Moderator Access


Verfasst am:
23. Feb 2010, 12:37
Rufname:
Wohnort: Irgendwo in der Pfalz

AW: Aktualisierungsdatum in Textfeld schreiben - AW: Aktualisierungsdatum in Textfeld schreiben

Nach oben
       Version: Office 2007

Hallo,
lege die Funktion in ein Modul, dann kannst Du ohne Einschränktung von überall darauf zugreifen. Musst nicht auf irgendwelche Bezüge achten und ist dann in der Anwendung völlig problemlos.

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
mkind
Gast


Verfasst am:
23. Feb 2010, 12:47
Rufname:

AW: Aktualisierungsdatum in Textfeld schreiben - AW: Aktualisierungsdatum in Textfeld schreiben

Nach oben
       Version: Office 2007

naja.. wollte halt einfach die anzahl der datensätze in einem entsprechenden unterformular zurück geben. geht das auch so einfach über ein modul? bilde mir ein, dass ich dann erst ein recordset bräuchte.
KlausMz
Moderator Access


Verfasst am:
23. Feb 2010, 12:50
Rufname:
Wohnort: Irgendwo in der Pfalz

AW: Aktualisierungsdatum in Textfeld schreiben - AW: Aktualisierungsdatum in Textfeld schreiben

Nach oben
       Version: Office 2007

Hallo,
dazu brauchst Du doch keine Funktion. Das geht im Ufo, z.B. im Fuß des Ufos mit
Code:
=Anzahl(*)
als Steuerelementinhalt ganz einfach.
Wie machst Du das jetzt, in der Funktion und wo zeigst Du das an, im Hafo?

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
mkind
Gast


Verfasst am:
23. Feb 2010, 12:58
Rufname:

AW: Aktualisierungsdatum in Textfeld schreiben - AW: Aktualisierungsdatum in Textfeld schreiben

Nach oben
       Version: Office 2007

ich will im oberformular eine übersicht haben, die jeweils die anzahl der datensätze in den unterformularen listet. sodass ich nicht in jedes ufo klicken muss. und am schönsten wäre halt ne funktion,die mir das einfach zurück gibt
KlausMz
Moderator Access


Verfasst am:
23. Feb 2010, 13:06
Rufname:
Wohnort: Irgendwo in der Pfalz

AW: Aktualisierungsdatum in Textfeld schreiben - AW: Aktualisierungsdatum in Textfeld schreiben

Nach oben
       Version: Office 2007

Hallo,
Zitat:
Wie machst Du das jetzt, in der Funktion
Die Frage nach der Funktion hast Du nicht beantwortet, oder gibt es die noch nicht.
Zum Verständnis:
Du blätterst durch die Datensätze des Hafos und willst jeweils wissen, wieviele Datensätze im Ufo sind?

Einfache Methode:
Lege im Formularfuß des Ufos eine Feld an mit folgendem Steuerelementinhalt:
Code:
=Anzahl(*)
Dann steht jeweils die Anzahl im Feld.
Etwas komplizierter:
Feld im Hafo mit diesem Steuerelementinhalt:
Code:
=DomAnzahl("*";"Tabellenname";"Primärschlüssel = " & FeldNameImFormular")

Primärschlüssel=Feldname in der Tabelle das den PS enthält.
FeldNameImFormular=Feld im Formular das den PS im Formular anzeigt.

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
mkind
Gast


Verfasst am:
23. Feb 2010, 14:36
Rufname:


AW: Aktualisierungsdatum in Textfeld schreiben - AW: Aktualisierungsdatum in Textfeld schreiben

Nach oben
       Version: Office 2007

Zitat:
oder gibt es die noch nicht.

korrekt.

für den rest besten dank, klaus! Smile ich denke, sowas in der richtung werd ich machen
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: Rechnungen schreiben aus Access 1 simbel 2089 25. März 2007, 01:40
CHRIST EDV Rechnungen schreiben aus Access
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragekriterium über Textfeld in Formular eingeben 8 Gast 8266 25. Jan 2007, 17:32
Nouba Abfragekriterium über Textfeld in Formular eingeben
Keine neuen Beiträge Access Tabellen & Abfragen: Zahlen in Textfeld abfragen 9 tigerganz 3756 08. Jan 2007, 20:58
steffen0815 Zahlen in Textfeld abfragen
Keine neuen Beiträge Access Tabellen & Abfragen: DB inhalt in Feld schreiben 3 rw597678 590 03. Jan 2007, 12:34
rw597678 DB inhalt in Feld schreiben
Keine neuen Beiträge Access Tabellen & Abfragen: Literaturdatenbank/Übergabe Variable aus Textfeld an SQL Bef 2 Stefan_V 2133 30. Nov 2006, 17:00
Stefan_V Literaturdatenbank/Übergabe Variable aus Textfeld an SQL Bef
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage eines Haltbarkeitsdatum durch einem Textfeld 3 PowerscooL.de 813 24. Nov 2006, 14:11
Willi Wipp Abfrage eines Haltbarkeitsdatum durch einem Textfeld
Keine neuen Beiträge Access Tabellen & Abfragen: Textfeld als Kriterium einer Abfrage in .adp Projekt 3 _Flin_ 1333 16. Sep 2006, 15:53
rita2008 Textfeld als Kriterium einer Abfrage in .adp Projekt
Keine neuen Beiträge Access Tabellen & Abfragen: Ungebundes Textfeld im Bericht mit SQL füllen 5 pointer 2065 06. Jul 2006, 18:37
Willi Wipp Ungebundes Textfeld im Bericht mit SQL füllen
Keine neuen Beiträge Access Tabellen & Abfragen: Gültigkeitsregel Textfeld 2 olamuell 1856 11. Mai 2006, 09:00
olamuell Gültigkeitsregel Textfeld
Keine neuen Beiträge Access Tabellen & Abfragen: Eine Spalte mit Werten kommagetrennt in ein Feld schreiben 10 cYnaY 723 03. März 2006, 11:04
cYnaY Eine Spalte mit Werten kommagetrennt in ein Feld schreiben
Keine neuen Beiträge Access Tabellen & Abfragen: #Name? in Textfeld 1 cmd 2136 02. Jan 2006, 21:20
jens05 #Name? in Textfeld
Keine neuen Beiträge Access Tabellen & Abfragen: Zeilenumbruch bei Textfeld 3 F1 1616 01. Jan 2006, 15:19
F1 Zeilenumbruch bei Textfeld
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Dreamweaver Forum