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, 6155 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
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 ...

HTML

Link aus Iframe in neuem Tab öffnen

Frage von frank1983HTML5 Kommentare

Guten Sonntag Morgen. Ich hänge nun schon ne gute Stunde an folgendem Problem und hoffe auf Hilfe. Ich habe ...

Windows Vista

VISTA ..Drucker.Servereigenschaften. Formular neu anlegen -nicht aktivierbar??? was los??

gelöst Frage von heldunterwegsWindows Vista1 Kommentar

Hola, VISTA Buisiness kann unter //Drucker/Servereigenschaften/ keine neuen Formulare anlegen, weil das Feld nicht aktivierbar und nur als Schatten ...

Microsoft Office

XLS beim Öffnen automatisch zu XLSX konvertieren und neu öffnen

Frage von DeepThoughtMicrosoft Office3 Kommentare

Hallo, ich hab ein Problem mit alten Excel Dateien in Excel 2010. Wir bekommen aus mehreren externen Quellen noch ...

Neue Wissensbeiträge
Microsoft
Shadow Defender
Tipp von Hyrule vor 1 StundeMicrosoft

Ich denke viele kennen es: Ein Update oder ein neues Programm und vieles funktioniert nicht mehr wie gewünscht. Die ...

Microsoft
Microsoft verarztet 50 Sicherheitslücken
Tipp von Hyrule vor 4 TagenMicrosoft

Microsoft verarztet mal wieder ein "paar" Sicherheitslücken in ihren Produkten: Und mal wieder Remote Code Execution und der abartige ...

Sicherheit

Prüfskript gegen Spectre und Co. wurde erweitert

Tipp von DerWoWusste vor 5 TagenSicherheit

Moin. Get-SpeculationControlSettings sagt sicherlich den meisten etwas. Mit den neuen Spectrevarianten muss man nun weitere Schritte machen, um zu ...

LAN, WAN, Wireless

IPhone und iPad scheinen Verbindungsprobleme mit Unifi v5.7.23 und 802.11r (schnelles Roaming) zu haben

Erfahrungsbericht von StefanKittel vor 8 TagenLAN, WAN, Wireless4 Kommentare

Hallo, vielleicht hilft dieser recht kurze Bericht doch den Einen oder Anderen. Ausgangspunkt Ein Kunde von mir setzt einen ...

Heiß diskutierte Inhalte
Hyper-V
Hyper V startet nicht wenn eine Offline geschaltene HD integriert wird
Frage von DieAzubinneHyper-V11 Kommentare

Hallö, bei einem PC der mit Windows 10 Pro installiert ist habe ich das Problem, dass der Virtuelle PC ...

CPU, RAM, Mainboards
ASUS P5W DELUXE startet nur manchmal und nur mit 2 GraKas
Frage von Windows10GegnerCPU, RAM, Mainboards10 Kommentare

Hallo, ich habe das o.g. Motherboard erhalten. Egal ob C2D 8400, Pentium D 945 oder P4 670, das teil ...

Rechtliche Fragen
Vorlage "private Nutzung dienstlicher Mobiltelefone"
Frage von linos2Rechtliche Fragen8 Kommentare

Hallo zusammen, ich bin auf der Suche nach einer Vorlage für die private Nutzung von dienstlichen Mobiltelefonen. Unsere Firma ...

Hosting & Housing
Netzwerkeinrichten auf Windows damit man auf Stratoserver zugreifen kann
Frage von derblunckHosting & Housing6 Kommentare

Hallo und Moin also meine Chefin möchte gerne auf Ihren Windows 10 Rechner unter Netzwerk eine Verbindung zum Stratoserver ...