Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Formular öffnen nachdam Datei per Drag & Drop in die Datenbank gezogen wird.

Begonnen von Carlos_C, Juni 25, 2015, 11:57:50

⏪ vorheriges - nächstes ⏩

Carlos_C

Hallo Leute,

ich programmiere zurzeit eine Datenbank, mit der wir in der Firma Testberichte verwalten werden.

Um einen neuen Testbericht anzulegen, gibt es ein Formular, in dem man - u. a. - die Stammdaten des neuen Berichtes eingeben kann und eine Datei (also den Bericht als pdf) mit der "Call WizHook.GetFileName" Funktion wählen kann. Nach Knopfdruck auf "Daten speichern und neuen Bericht erstellen" werden die Stammdaten in die entsprechende Tabelle gespeichert und eine Kopie der pdf-Datei mit der richtigen Bericht ID auf dem File Server abgelegt.

Klappt wunderbar! Bin echt stolz auf meine Kreation! Vor allem weil ich das Ganze mit VBA, aber ohne Programmierkenttnisse zuvor, gemacht habe.

Jetzt möchte ich das Tool noch ,,atemberaubender" machen, und zwar möchte ich, wenn man einen neuen Bericht anlegen möchte, anstatt die Datei zu wählen, die Datei einfach per Drag & Drop in die Access Anwendung zu ziehen, und dass Access ein Formular öffnet, und dass der Pfad der Datei in ein bestimmtes Textfeld eingetragen wird.

Also, in weniger Wörtern geschrieben: Ich befinde mich in einem bestimmten Formular X bei Access, ziehe eine Datei von meiner Festplatte in das Formular, Access öffnet ein Formular Y und trägt den Dateipfad (also Pfad + Dateiname) in ein bestimmtes Textfeld ein.

Ist das möglich? In anderen Software (z.B. PDM/DMS) habe ich so was gesehen.

Freue mich auf jeden Vorschlag!


Gruß,

Carlos

daolix

Hallo
das drop'en auf Access Formulare ist von hause aus nicht vorgesehen, dü müsstest ggf auf ein Control aus der mscomlib (z.B. ein Listview) ausweichen.

Carlos_C

Danke daolix für Deine Antwort. Ich verstehe nicht, was die ganzen Wörter bedeuten, werde aber die Begriffe recherchieren.
Gruß,

Carlos

DF6GL

Hallo,

Zitatprogrammiere zurzeit eine Datenbank
und dann verstehst Du nicht die Bedeutung der "Wörter"?

"drop'en"  :   Drag&Drop  = Ziehen und Ablegen

"Control"  = Steuerelement

"MsComLib"  DLL-Datei, die unterschiedliche (erweiterte) Steuerelemente enthält.

"ListView"   ein ebensolches Steuerelement, (ähnlich) vergleichbar mit dem Access-Listenfeld-Steuerelelent.


Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access