Hallo Welt,
mal ein Frage zum Aufbau eines Scripts, mit dem zukünftig Personalstammdaten aus einer Exceltabelle Feld für Feld in eine Erfassungsmaske
einer externen Anwendung (Lohnabrechnungssoftware) importiert werden sollen:
Die Daten aus Excel zu importieren ist nicht das Problem (Spaltenreihenfolge steht fest und Control-Namen sind bekannt).
Da die Anwendung bei verlassen des jeweiligen Feldes irgendwelche Logikprüfungen durchführt und ggf. mit Bildschirmmeldungen aufwartet,
müsste ich nach jedem Feld auf evtl. Meldungen warten, diese bei Bedarf auswerten, bestätigen um dann mit dem nächsten Feld weitermachen zu können.
Das stelle ich mir bisher so vor, dass ich in einer Switch...Case...EndSwitch-Bedingung
bei jedem Case ein Feld fülle und mit 'If WinExists...' auf evtl. Meldung(en) warte.
Das wären über 60 Case; wäre also entsprechend langsam.
Gibt´s da nicht eine elegantere Lösung, die z.B. ständig im Hintergrund auf mögliche
Meldungen wartet, diese erkennt und bei Bedarf deren Bearbeitung übernimmt?
Ich hoffe, das war nicht zu theoretisch und jemand kann mir Anfänger einen Tipp geben.
Gruß
TinkyWinky