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

MSAccess Formular mit neuem Datensatz öffnen

Mitglied: remo1603

remo1603 (Level 1) - Jetzt verbinden

13.04.2006, aktualisiert 18.04.2006, 6143 Aufrufe, 2 Kommentare

Anfügen von Datensätzen ist im Formular gesperrt. Neuer Datensatz soll nur erstellt werden, wenn keine Daten zuvor selektiert wurden.

Hallo Spezialisten

Bin auf der Suche nach einer Lösung. Habe ein Formular das normalerweise auf "Daten anfügen" gesperrt ist. Normalerweise werden die Datensätze zuvor selektiert und dann in das Formular eingelesen. Es kommt jetzt aber vor, dass wir individuelle neue Datensätze im Formular erfassen müssen. D.h. beim öffnen wurden noch keine Datensätze selektiert.

Mein Wunsch

Beim öffnen des Formular sollte nun ein Check erfolgen der;

Wenn keine selektierten Datensätze vorliegen, einen Datensatz automatisch erstellt

Meine Programmierung:

Private Sub Form_Current()

If me.Recordset = 0 Then
Me!AllowAdditions = True
DoCmd.GoToRecord , , acNewRec
Else
Me!AllowAdditions = False
End If

Dies führt lediglich zu einem grauen Bildschirm (Formulardaten nicht sichtbar)
Es scheint so, als ob das Formular in dieser Situation nicht freigegeben wird.

Wenn die gleiche Funktion via Schaltfläche bei Formular mit vorselektierten Recordsätzen erfolgt geht dies einwandfrei.

Kann mir da jemand mit Rat und Tat weiterhelfen?
Für alle Antworten bedanke ich mich in aller Form im voraus recht herzlich.
Grüssli
Remo
Mitglied: misterdemeanor
13.04.2006 um 20:28 Uhr
Grüß Dich,
wie kannst Du Datensätze selektieren BEVOR das Formular geöffnet ist?

Hast Du ein anderes Formular auf dem Du Datensätze selektierst, daraufhin (zB per Klick auf eine Schaltfläche) ein Formular (um das es hier geht) öffnest welches auf den auf dem anderen Formular selektierten Datensätzen "basiert"?

>If me.Recordset = 0 Then

Meinst Du vielleciht Me.Recordset.RecordCount?
Oder Vielleicht IsNull(Me.Recordset)? --->Falls Du zB erst im Form_Load Event das Formular an eine Datenquelle bindest?

Grüße
Felix
Bitte warten ..
Mitglied: remo1603
18.04.2006 um 08:49 Uhr
Hallo Felix

Erstmal danke das Du dich um meinem Problem kümmerst.
Ja du hast recht. Es ist so, dass ich normalerweise die Datensätze in einem Formular mit einem Ja/Nein Feld selektiere. (Aufruf durch Anfügeabfrage)
Diese Selektion (Query) ist normalerweise die Basis für das Formular. Ich glaube das ich nun, weil die Query in diesem Fall noch nicht besteht, diese (er)öffnen muss um anschliessend einen leeren Datensatz darin automatisch anzulegen. Ich weis allerdings nicht genau wie ich das bewerkstelligen kann.

Hast Du da ein Idee?
Grüssli
Remo
Bitte warten ..
Ähnliche Inhalte
Microsoft Office

Access 2010 - Neues Formular mit aktuellem Datensatz öffnen

Frage von FMTh753Microsoft Office5 Kommentare

Hallo zusammen, ich bin Access-Einsteiger und auf ein Problem gestoßen, das mir schon etwas länger zu schaffen macht. Leider ...

Datenbanken

MSACCESS 2010 VBA Update Tabelle.

gelöst Frage von CrashOverDatenbanken6 Kommentare

Hallo an Alle, ich habe hier eine Aufgabe das ich nicht dahinterkomme. Also ich will einen tb update machen ...

VB for Applications

Access 2010 - Formular lässt sich öffnen, zeigt aber keine Daten an

gelöst Frage von AndyAhVB for Applications3 Kommentare

Hi NG, ich habe eine Anwendung geschrieben, in der ein Datensatz aus einem Listenfeld per Doppelklick in einem anderen ...

Microsoft Office

Access (2010), Datensätze zählen via VBA und Wert in anderes Formular übergeben

gelöst Frage von d4shoerncheNMicrosoft Office11 Kommentare

Guten Morgen, ich komme bei meiner Access-Datenbank leider nicht weiter. Ich habe eine Datei in der zwei Tabellen und ...

Neue Wissensbeiträge
Vmware
VMware Update für den ESXi 5.5 verfügbar
Information von sabines vor 6 StundenVmware

Nach dem ganzen Hickhack um Update mit Microcode Anpassungen und Rückzug, gibt es nun für den ESXi 5.5 ein ...

CPU, RAM, Mainboards

Meltdown und Spectre: Intel zieht Microcode-Updates für Prozessoren zurück

Information von keine-ahnung vor 10 StundenCPU, RAM, Mainboards5 Kommentare

Moin, extrem lutztig. Nur gut, dass ich noch nicht beim Probanden-Bingo mitgemacht habe :-) LG, Thomas

Router & Routing
PfSense als Addon auf QNAP
Information von magicteddy vor 23 StundenRouter & Routing7 Kommentare

Moin, für Spielereien eine ganz nette Idee aber ich fürchte das soetwas auch als echte Firewall genutzt wird: In ...

Datenschutz

Teamviewer kommt für IoT-Geräte wie den Raspberry Pi

Information von magicteddy vor 1 TagDatenschutz1 Kommentar

Moin, jetzt werden IoT Geräte endgültig zur Wanze? Anscheinend kann man auf einem Dashboard seine Geräte visualisieren Ich stelle ...

Heiß diskutierte Inhalte
Netzwerkmanagement
Preis für Wartungsvertrag ok?
gelöst Frage von a-za-zNetzwerkmanagement26 Kommentare

Hallo! Mal ne Frage, weil ich mich mit dem akzeptablen Preis für einen Reaktionszeitvertrag nicht auskenne. Meine Firma hat ...

Windows Server
TEMP-Profile
gelöst Frage von Forseti2003Windows Server21 Kommentare

Guten Morgen, wer kennt sie nicht, die lieben Temporären Benutzerprofile, vorallem immer dann, wenn man sie am wenigsten braucht. ...

Multimedia & Zubehör
Welches Tablet für die Verkäufer?
Frage von Hendrik2586Multimedia & Zubehör15 Kommentare

Guten Morgen meine Lieben, vielleicht könnt ihr mir ja helfen. Es geht um unsere Außendienstmitarbeiter /Verkäufer. Sie sollen demnächst ...

Windows Netzwerk
Ist ein Portforwarding auf einen PC ohne lauschendes Programm ein (großes) Sicherheitsproblem?
Frage von PluwimWindows Netzwerk13 Kommentare

Hallo zusammen, zur Fernwartung eines Rechners an einem anderen Ort nutze ich VNC. Da dieser Rechner einfach nur eine ...