Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Access Formular Standardwert aus letztem Eintrag

Frage Microsoft Microsoft Office

Mitglied: RaiStah

RaiStah (Level 1) - Jetzt verbinden

09.11.2010 um 12:27 Uhr, 15820 Aufrufe, 5 Kommentare

Hallo, Ihr Wissenden

Ich versuche, mich in Access einzuarbeiten. Möchte in einer Tabelle meine Ausgaben erfassen. Dazu u.a. ein Formular erstellt, das die Daten erfassen soll, u.a. auch das Datum der Ausgabe. Da aber öfters mehrere Posten am selben Darum zu erfassen sind, wollte ich im Formular als Vorgabe für das Datum den letzten Eintrag des vorherigen Datensatzes verwenden - also den Standardwert des Datums im aktuellen Formular auf das Datum des zuletzt erfassten Datensatzes setzen. Wie geht das?

Vielen Dank für Eure Hilfe,
Rainer
Mitglied: ShitzOvran
09.11.2010 um 12:41 Uhr
du könntest im Datumsfeld eine Ereignisprozudur hinterlegen

Schreibe bei "Nach Aktualisierung" des Datumsfeldes:
01.
Me!DeinFeldName.DefaultValue = Str(CDbl(Me!DeinFeldName))
wenn das nicht funtionieren sollte gibt Microsoft auch was vor
http://support.microsoft.com/kb/501112/de
Bitte warten ..
Mitglied: 25110
09.11.2010 um 12:44 Uhr
Hallo,

der Wissende DonKarl hat da ein paar Beispiele:
http://www.donkarl.com/
Auf der Seite unter Formulare Punk 4.22

mfg
Bitte warten ..
Mitglied: Guenni
09.11.2010 um 15:06 Uhr
Hi RaiStah,

wenn ich heute einen neuen Datensatz erfasse, wäre es schlecht, wenn die Anwendung sich das

Datum eines zuletzt erfassten Datensatzes holt, der gestern eingegeben wurde.


Lass dir in der Formularentwurfsansicht die Eigenschaften der Formularelemente anzeigen.

Für das Datumsfeld gibst du in der Eigenschaft Steuerelementinhalt

die Zeile =Format(Jetzt();"tt.mm.jjjj") ein. (erstellt mit Vers. Access 2007)


Dann sollte im Datumsfeld des Formulars immer das Datum des Eingabetages (09.11.2010) stehen.

Gruß
Günni
Bitte warten ..
Mitglied: RaiStah
09.11.2010 um 15:20 Uhr
Ich bedanke mich für die flotten Hifestellungen! Ich hatte gehofft, es ohne VBA erreichen zu können, geht wohl aber nicht. Nun, wie auch immer. Bleibt für mich die Frage, warum ich in der Zuweisung den Umstand mit Str(Dbl(Me!DeinFeldname)) <Datumsfeld> bzw. den anderen Umwandlungen für Text- oder Wertfelder machen muss bzw. wo ich erfahren kann, welcher Syntax zu gehorchen ist.

Leider lässt sich mit der Methode aber nicht - zumindest für mich ersichtlich -folgende erweiterte Fragestellung lösen:
Beim Erfassen von Fahrtenbüchern mehrerer Fahrzeuge möchte ich den Anfangs- und Endkilometerstand jeder Fahrt eingeben. Nun ist aber in den meisten Fällen der Anfangsstand gleich dem Endwert des letzten Eintrage für das jeweilige Fahrzeug. Da die oben genannten Lösungen aber nur einen generellen Standardwert pro Feld nach der Erfassung eintragen, kann ich das für diesen neuen Fall nicht einsetzen. Ich bräuchte etwas, das den Standardwert anpasst, je nachdem, welches Fahrzeug im Formular ausgewählt wird.

Liese sich das lösen, wenn ich eine Tabelle 'LetzteStände' erstelle, in die ich nach dem Erfassen eines Datensatzes den letzten Kilometerstand des gerade erfassten Fahrzeuges eintrage. Dann müsste ich im Formular dafür sorgen, dass nach Auswahl des zu erfassenden Fahrzeuges der zugehörige Wert in das Feld für den Anfangsstand eingetragen wird.

  • wie mache ich das?
  • ist dieser Ansatz überhaupt sinnvoll oder gibt es Besseres?

Vielen Dank,
Rainer
Bitte warten ..
Mitglied: RaiStah
09.11.2010 um 16:00 Uhr
@Günni:

dann habe ich mich missverständlich ausgedrückt - genau das möchte ich! Dass nämlich nicht das Datum des Eingabetages erscheint, sondern das zuletzt erfasste - wenn ich am Quartalsende einen Haufen Rechnungen nachtragen möchte - oder für die EkSt Quittungen des vergangenen Jahres zusammenstelle, wäre das Datum von HEUTE nicht richtig weiterführend. Trotzdem Danke für Deinen Tip.

Gruß,
Rainer
Bitte warten ..
Ähnliche Inhalte
Microsoft Office
Access 2013 - Formular entwerfen
Frage von QugartMicrosoft Office2 Kommentare

Hallo zusammen! Ich habe mit Access selber noch nie gearbeitet und bräuchte da dringend Hilfe. Vorhanden ist eine Datenbank ...

Microsoft Office
Access 2013 - Übernehmen von Access Formular aus Backupdatei
gelöst Frage von MuseumMLMicrosoft Office8 Kommentare

Ein Formulara ist aus einer aktuellen Datenbank verschwunden. Der Benutzer hat diese wohl aus Versehen gelöscht. Wie kann ich ...

Microsoft Office
Access 2010 Filter für Formular erstellen
Frage von lordofremixesMicrosoft Office9 Kommentare

Hallo zusammen, heute komme ich noch mit einer zweiten Access Frage, ist wohl eher was für Access / Datenbank ...

VB for Applications
ACCESS Wert aus Website in Formular übertragen
Frage von hoffi3dVB for Applications2 Kommentare

Hallo zusammen, ich suche nach einer Möglichkeit einen Wert einer Website auszulesen und in ein Feld in einem Formular ...

Neue Wissensbeiträge
Perl

Perl hat heute Geburtstag: 30 Jahre Perl: Lange Gesichter zum Geburtstag

Information von Penny.Cilin vor 7 StundenPerl2 Kommentare

Hallo, auch wenn es wenige wissen und noch weniger Leute es nutzen. Perl hat heute Geburtstag. 30 Jahre Perl ...

Sicherheit

Blackberry stirbt - Keine Updates für Priv mehr

Tipp von certifiedit.net vor 7 StundenSicherheit1 Kommentar

Blackberry wird zu einer 08/15 Firma und geht wohl mehr und mehr den Weg, den HTC schon ging. Von ...

Windows 10

Autsch: Microsoft bündelt Windows 10 mit unsicherer Passwort-Manager-App

Tipp von kgborn vor 2 TagenWindows 1011 Kommentare

Unter Microsofts Windows 10 haben Endbenutzer keine Kontrolle mehr, was Microsoft an Apps auf dem Betriebssystem installiert (die Windows ...

Sicherheits-Tools

Achtung: Sicherheitslücke im FortiClient VPN-Client

Tipp von kgborn vor 2 TagenSicherheits-Tools

Ich weiß nicht, wie häufig die NextGeneration Endpoint Protection-Lösung von Fortinet in deutschen Unternehmen eingesetzt wird. An dieser Stelle ...

Heiß diskutierte Inhalte
Batch & Shell
Kann man mit einer .txt Datei eine .bat Datei öffnen?
gelöst Frage von HelloWorldBatch & Shell22 Kommentare

Wie schon im Titel beschrieben würde ich gerne durch einfaches klicken auf eine Text oder Word Datei eine Batch ...

Netzwerkgrundlagen
Belibiges Teilnetz einer Subnetzmaske rausfinden?
gelöst Frage von CenuzeNetzwerkgrundlagen18 Kommentare

Wundervollen Gutentag, mittlerweile kann ich Subnetting so einigermaßen, aber ein Problem habe ich noch. Netzwerkadresse und Boradcast errechnen ist ...

LAN, WAN, Wireless
WLAN Reichweite erhöhen mit neuer Antenne
gelöst Frage von gdconsultLAN, WAN, Wireless12 Kommentare

Hallo, ich besitze einen TL-WN722N USB-WLAN Dongle mit einer richtigen Antenne. Ich frage mich jetzt ob man die Reichweite ...

Windows Server
Logging von "gesendeten Nachrichten" auf Terminalservern
gelöst Frage von Z3R0C0MM4N0THiN6Windows Server10 Kommentare

Hallo zusammen, kann mir jemand auf kurzem Wege sagen ob 1) die per Task-Manager (oder damals tsadmin) an Benutzer ...