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

gelöst Access 2013, Verweis von formularfeld zu datensatz in anderer Datenbank

Mitglied: MuseumML

MuseumML (Level 1) - Jetzt verbinden

14.12.2013 um 18:59 Uhr, 6273 Aufrufe, 8 Kommentare

Hallo,
in meiner Zeichnungsdatenbank hat es Hinweise auf bestimmte Skulpturen, welche mit der Zeichnung in Beziehung stehen (und umgekehrt). Gegenwärtig befinden sich mehrere Verweise skizzenhaft in einem Textfeld. Idealerweise würde ein Hyperlink Klick auf so eine Skulpturennummer den entsprechenden Datensatz in der Skulpturendatenbank öffnen. Ist wahrscheinlich ein Traum. Ich kann aber jeden Hinweis(Skulpturennumer) in ein eigenes Texfeld geben. Was wäre dann die Prozedur, dass Klick auf dieses Feld den Datensatz im Formular dieser Skulptur öffnet? Wurde diese Aufgabe hier schon diskutiert?
Gruss
MuseumML
Mitglied: colinardo
14.12.2013, aktualisiert 27.12.2013
Hallo MuseumML,
Was wäre dann die Prozedur, dass Klick auf dieses Feld den Datensatz im Formular dieser Skulptur öffnet?
das öffnen einer Form mit einem bestimmten Datensatz kannst du mit folgender VBA-Funktion erreichen:
meinTextfeld.SetFocus
DoCmd.OpenForm "Skulpturen", , ,"SkulpturID = " & meinTextfeld.Value
Hierbei ist meinTextfeld der Name des Textfeldes in der deine ID steht / Skulpturen ist der Name des Formulars das zu öffnen ist, und SkulpturID die Spalte in der die ID in diesem Formular steht.

Referenz dazu findest du hier: http://msdn.microsoft.com/en-us/library/office/ff820845.aspx

Wie man es z.B. mit einem Unterformular lösen könnte, kannst du an dieser Demo-Datenbank nachvollziehen die ich dir erstellt habe.
In der Demo-Datenbank werden die IDs aus dem entsprechenden Textfeld via Regular-Expressions extrahiert und dazu benutzt ein Unterformular mit den Skulpturen zu filtern.
Der Kreativität sind hier "fast" keine Grenzen gesetzt.

Grüße Uwe
Bitte warten ..
Mitglied: MuseumML
15.12.2013 um 13:31 Uhr
Hallo Uwe,

vielen Dank für die blitzschnelle Antwort. Ich kenne mich nicht aus in VBA, aber so wie ich dies interprätiere, steht in meinTextfeld ein Wert[Skulpturennummer], Skulpturendatenbank ist auch klar. Ebenso SkulpturID.
Der Befehl sollte also bei allen Zeichnungsformularen, welche auf Skulptur Nummer 25 verweisen, das Skulpturenformular mit der ID von der Skulptur mit Archivnummer 25 öffnen? Dies darf aber nur passieren, falls ich auf das Feld clicke! Trifft dies zu?

Abgesehen davon ist es ja nicht so, dass zwischen Zeichnungen und Skulpturen immer eine Bezeihung gefunden wird.

Wenn ich jetzt von 500 möglichen Verweisen von Zeichnungen auf Skulpturen ausgehe, müssten in meiner VBA Seite 500 entsprechende Befehle hintereinander eingetragen werden. In umgekehrter Richtung gäbe es von den Skulpturen ausgehend Verweise auf 7500 mögliche Zeichnungen. In Wirklichkeit gibt es aber aus der Forschung nur geschätzte 100 Verweise.

So wird es wohl sinnvoller sein, falls die Idee mit Hyperlinks nicht greift, neben das Texfeld mit den Verweisen einen Befehlsknopf zu setzen, welcher die andere Datenbank öffnet und dann dort manuell die entsprechende Formularseite zu finden. Der Formularentwirf ist noch nicht festgelegt.

Beispiel eines Eintrags in Feld
SIEHE ZEICHNUNGEN
Kriegsszenen, Entwicklungen zur Maske: 1509; 1513,12; 1510,19; trois masques: 1510,35; 1482,14-16; 1482,18-33;, 1482,36-37; 1482,38: vgl. Überschrift "Les Sans Nom"; 1482,39-44;1482,46-48 (teilweise mit Titel H. L. versehen)

Grüsse MuseumML
Bitte warten ..
Mitglied: colinardo
15.12.2013 um 13:36 Uhr
Zitat von MuseumML:
Ich kenne mich nicht aus in VBA,
Dann wird es sehr schwer dir das hier zu erläutern. Schau dir mal die Demo-Datenbank an, dann verstehst du es eventuell besser.

Grüße Uwe
Bitte warten ..
Mitglied: MuseumML
17.12.2013 um 16:36 Uhr
Hallo Uwe,

es dauerte eine Weile wegen Schnupfen....
Ich habe die Demodb angeschaut und versuche zu verstehen, was du mir zeigen willst. Ist es so, dass im Beschreibungsfeld [ZeichnungenDB] tatsächlich eine oder mehrere in Blabla erwähnte IDs erkannt werden und in einem Unterformular zusammengestellt werden so dass Skulpturenformulare [SkulpturenDB] entsprechend gefiltert angezeigt werden?

Oder in umgekehrter Richtung (Verweis von Skulpturen auf Zeichnungen durch Zeichnungsnummenr aus als Beispiel zitierten echten Memo-Eintrag durch eine Doktorandin: "Kriegsszenen, Entwicklungen zur Maske: 1509; 1513,12; 1510,19; trois masques: 1510,35; 1482,14-16; 1482,18-33;, 1482,36-37; 1482,38: vgl. Überschrift "Les Sans Nom"; 1482,39-44;1482,46-48 (teilweise mit Titel H. L. versehen)."
Eine Frage der Syntaxdisziplin bei von-bis Nummern.

Interessant.Wenn ich das Konzept richtig verstanden habe, möchte ich auf diesem Wissensstand vorläufig mal andere konzeptuelle Überlegungen ausbrüten und dann gerne weiterentwickeln.

Grüsse Museum ML
Bitte warten ..
Mitglied: colinardo
17.12.2013, aktualisiert 29.05.2019
Zitat von MuseumML:
Ich habe die Demodb angeschaut und versuche zu verstehen, was du mir zeigen willst. Ist es so, dass im Beschreibungsfeld [ZeichnungenDB] tatsächlich eine oder mehrere in Blabla erwähnte IDs erkannt werden und in einem Unterformular
zusammengestellt werden so dass Skulpturenformulare [SkulpturenDB] entsprechend gefiltert angezeigt werden?
Korrekt im Beispiel werden ganz simple Zahlen aus diesem Textfeld mit Regular-Expressions extrahiert, sollten die Nummern aber ein einigermaßen regelmäßiges Muster haben lässt sich dies mit einem entsprechenden Pattern anpassen, kein Problem.
Interessant.Wenn ich das Konzept richtig verstanden habe, möchte ich auf diesem Wissensstand vorläufig mal andere konzeptuelle Überlegungen ausbrüten und dann gerne weiterentwickeln.
OK dann mach mal.

Regular Expressions sind sehr mächtig, damit lässt sich so gut wie alles aus Text extrahieren
Regular Expressions Tutorial

Grüße Uwe
Bitte warten ..
Mitglied: MuseumML
27.12.2013 um 09:09 Uhr
Hallo Uwe,
hast Du die Demo-Datenbank noch verfügbar? Zu dumm, dass ich diese nicht mehr downloaden kann nachdem ausversehen gelöscht.
Vielen Dank und Gruss
MuseumML
Bitte warten ..
Mitglied: colinardo
27.12.2013 um 10:41 Uhr
Zitat von MuseumML:
hast Du die Demo-Datenbank noch verfügbar?
Sorry, wusste nicht das der Dienst die Files so schnell wieder löscht. Hab's dir nochmal hochgeladen.

Grüße Uwe
Bitte warten ..
Mitglied: MuseumML
28.12.2013 um 18:20 Uhr
Herzlichen Dank und a guets Neus!
Hans
Bitte warten ..
Ähnliche Inhalte
Datenbanken

Datensatz hinzufügen, nicht überschreiben Access

gelöst Frage von Dr.CornwallisDatenbanken19 Kommentare

Liebe Gemeinde, ich habe folgenden Code (bei Button klick): Wähle ich mit diesem Code einen anderen Wert im Kombifeld ...

Datenbanken

Datensatz mit 2 Felder anfügen Access

gelöst Frage von Dr.CornwallisDatenbanken2 Kommentare

Hallo, ich habe 2 Felder: 1. Kombifeld - PersNr zum auswählen 2. Textfeld - hier kann man beliebigen Text ...

Datenbanken

MS Access Datenbank

gelöst Frage von endadaDatenbanken18 Kommentare

Hey alle zusammen, ich habe folgendes Problem: Ich versuche eine Datenbank mit Access zu erstellen, die wie im Screenshot ...

Datenbanken

MSSQL - ein Datensatz aus jeder Tabelle einer Datenbank

Frage von mymomoDatenbanken5 Kommentare

Moin! Ist es möglich aus jeder vorhandenen Tabelle einer Datenbank einen (oder bestenfalls sagen wir mal 5) Datensatz auszulesen? ...

Neue Wissensbeiträge
Internet

Internet-Speedtest Automatisieren via Befehlszeile, cmd, Bash (Windows, Linux, FreeBSD, Mac)

Tipp von anteNope vor 11 StundenInternet3 Kommentare

Also das hier ist irgendwie an mir vorbeigegangen. Einfacher geht es schlicht nicht mehr. Speedtest.cmd Via Aufgabenplanung stündlich oder ...

Administrator.de Feedback

Entwicklertagebuch: Codeblöcke auf unseren Seiten

Information von admtech vor 22 StundenAdministrator.de Feedback4 Kommentare

Hallo Administrator User, Unsere Codeblöcke werden ab sofort anders dargestellt. Die Codeblöcke können nun direkt per Copy&Paste kopiert werden. ...

Humor (lol)
Internet - auch 2020 noch Neuland ?
Erfahrungsbericht von Henere vor 1 TagHumor (lol)2 Kommentare

Heute eine Mail der Schule meiner Tochter bekommen. Blabla Umweltschutz bla bla siehe Anhang. Dumm nur: Da hab ich ...

Sicherheit
Diverse Sicherheitsprobleme aus dem Hause Intel
Tipp von DerWoWusste vor 2 TagenSicherheit

Unter anderem muss man mal wieder die Treiber für Intel HD Graphics updaten

Heiß diskutierte Inhalte
Festplatten, SSD, Raid
Größe der Partition lässt sich nicht ändern mit gparted
Frage von achkleinFestplatten, SSD, Raid17 Kommentare

Hallo, ich habe eine 480GB auf eine 1TB-SSD geklont. Jetzt möchte ich den freien Speicherplatz per gparted an die ...

Windows Installation
Installation und Admin-Rechte
Frage von UserUWWindows Installation16 Kommentare

Annahme: UAC ist aktiv, der User ist "normaler" Benutzer. Eine Installation via setup.exe kann man in der Regel auf ...

Netzwerkmanagement
Werde dauernd aus dem WLAN geworfen (RouterOS)
gelöst Frage von amdkeksNetzwerkmanagement15 Kommentare

Hallo Zusammen, ich habe gestern ein update meiner Mikrotikgeräte gemacht und habe nun überall Version 6.45.5 drauf. Mikrotik Routerboard, ...

Sicherheit
Wie Kann Man eine IT-Notfallhandbuch erstellen für petasan
Frage von 142658Sicherheit14 Kommentare

Hallo Leute ich muss bald meine abschlussprojekt schreiben und brauch dringend hilfe wie man ein IT-Notfallhandbuch erstellen für Petasan(eine ...