Feldinhalte in externe Felder kopieren

Hallo zusammen,

ich bin gerade dabei eine Einnahmen Ausgaben Datenbank zu machen.
Dabei verwalte ich auch recht komfortabel die ganzen Internet Überweisungen.

Damit ich Fehler bei den Eingaben bei Überweisungen vermeide habe ich bei jedem Feld (Empfänger; KontoNr;Blz; Verwendungszweck; Betrag; usw…) in der Datenbank eine Befehlsschaltfläche gemacht, die mir den Inhalt in die Zwischenablage kopiert. Dann gehe ich in das gewünschte Feld in dem Überweisungsformular und füge es ein.

Frage: Gibt es eine Möglichkeit, alle Felder mit einem Klick ausfüllen zulassen.
Also so ungefähr:
-Feldinhalt „Empfänger“ kopieren
-Feldinhalt in das Feld im Internetexplorer (oder Firefox) einfügen in dem der Cursor steht.
-Tabulator drücken (sollte natürlich automatisch gehen, Cursor geht in nächstes Feld)
-Feldinhalt „KontoNr“ kopieren
-Feldinhalt in das Feld im Internetexplorer (oder Firefox) einfügen in dem der Cursor steht.
-Tabulator drücken

  • usw.

oder geht das nicht oder vielleicht ganz anders ???
mfg MPunkt

Hallo zusammen,

ich bin gerade dabei eine Einnahmen Ausgaben Datenbank zu
machen.
Dabei verwalte ich auch recht komfortabel die ganzen Internet
Überweisungen.

Damit ich Fehler bei den Eingaben bei Überweisungen vermeide
habe ich bei jedem Feld (Empfänger; KontoNr;Blz;
Verwendungszweck; Betrag; usw…) in der Datenbank eine
Befehlsschaltfläche gemacht, die mir den Inhalt in die
Zwischenablage kopiert. Dann gehe ich in das gewünschte Feld
in dem Überweisungsformular und füge es ein.

Frage: Gibt es eine Möglichkeit, alle Felder mit einem Klick
ausfüllen zulassen.

nein, nicht mit einfachen Mitteln.

Also so ungefähr:
-Feldinhalt „Empfänger“ kopieren
-Feldinhalt in das Feld im Internetexplorer (oder Firefox)
einfügen in dem der Cursor steht.

vermutlich ginge das noch, aber auch dazu sind schon (komplexe) Windows-API-Aufrufe/Funktionen nötig.

-Tabulator drücken (sollte natürlich automatisch gehen, Cursor
geht in nächstes Feld)

WO (in welchem Fenster) soll die Tabulatortaste wirken?

-Feldinhalt „KontoNr“ kopieren

wenn die Tabulatortaste im Überweisungsformular wirkt, bekommt Access nichts davon mit.

-Feldinhalt in das Feld im Internetexplorer (oder Firefox)
einfügen in dem der Cursor steht.

was passiert, wenn zufällig der Cursor nicht dort steht?

-Tabulator drücken

  • usw.

naja, geht halt so nicht…

oder geht das nicht oder vielleicht ganz anders ???

Alternative sehe ich darin, das Überweisungsform in einer selbstgebauten html-Datei mit Daten zu füttern und per HTML-POST (oder damit gleich direkt) abzuschicken. Ob das aber vom Geldinstitut, bzw. von deren Software zugelassen wird, steht auf einem anderen Blatt.

Vielleicht bietet aber ein Offline-Finanzprogramm eine solche Daten-Import-Möglichkeit.

Viele Grüße vom Bodensee
Franz , DF6GL

PS: Feedback erwünscht!

Hallo,

Frage: Gibt es eine Möglichkeit, alle Felder mit einem Klick
ausfüllen zulassen.

generell ja, mit Sendkeys. Damit simulierst du Tasteneingaben.

In deinem Fall würde ich die Informationen zusammen mit den Sendkeys (TAB, Enter etc.) in die Zwischenablage kopieren.
Von dort kannst du dann den Inhalt in dein Internet-Formular einfügen.

Wie Franz schon sagte: was ist, wenn der Cursor im falschen Feld steht etc. ? Du hast dann keine Prüf- / Kontrollmöglichkeit mehr. Das erscheint auch mir eher wie EDV zu Fuß :smile:

Auch deine Bank sollte den elektronischen Datenaustausch DTAUS beherrschen. Das wäre auf jeden Fall der sichere und bessere Weg.
Dazu gibt es fertige Module (man muss ja das Rad nicht immer wieder neu erfinden): http://www.google.de/search?num=100&hl=de&newwindow=…

Grüße aus Rostock
Wolfgang
(Netwolf)