Hallo Programmierfreaks,
Hallo Programmsammlerfreaks
Jetzt werdet Ihr euch möglichweise denken
"Adressdatenbanken gibt’s doch wie Sand am mehr
wat fragt der da?
Stimmt - aber mir ist noch keine begegnet die wirklich
SCHNELL und EFFIZIENT zu bedienen ist.
Was ich mir darunter vorstelle, möchte ich im folgenden
beschreiben.
Meine Empfehlung mit Strg-A. Strg-C diesen ganzen Text kopieren
in nen Texteditor und ausdrucken. Er ist ziemlich umfangreich
„Umfrage“:
Diejenigen die ein solches Programm auch gerne hätten
sollen Antworten mit der Betreffzeile
„ich will das auch! (ohne Text)“
(restlichen Text bitte löschen sonst meckert wer-weiss-was)
Datenbannken im allgemeinen sind so vielfältig wie die Daten
die darin gespeichert werden.
Adressdatenbanken haben meiner Meinung nach höchstens vier Funktionen
1.) in Verbindung mit einer Textverarbeitung: Serienbriefe
2.) Adressetiketten bedrucken (dafür irgendwelche Layoutfunktionen)
3.) Datenabgleich mit PDAs
4.) HAUPTfunktion: möglichst effizient Adressen nachschlagen
möglichst effizient Adressen nachschlagen heißt
Datenbank wird per hotkey gestartet
und es erscheint eine Tabellendarstellung der Einträge
Cursor steht in einem Eingabefeld für Volltextsuche
wenn man dort Buchstaben eingibt werden nur noch die
Datensätze angezeigt in denen diese Buchstaben vorkommen
Mit den Cursor Rauf / Runter-Tasten kann man sich durch die Auswahl
bewegen.
Mit derTastenkomination ALT-Cursor-Links/Rechts kann man
jeweils eine Spalten markieren und mit ALT-S die Anzeige
nach dieser Spalte sortieren
Alternative Mausklick auf den Spaltentitel analog zur
Sortierung im Datei-Explorer
Mit ALT-F (F wie Filter) kann man die Volltextsuche der
Buchstaben auf diese Spalte einengen
Mit Enter kommt man in die Formulardarstellung EINES Datensatzes
Dort kann man mit Bild auf Bild ab durch die Datensätze blättern
ALT-C nimmt den Inhalt des ausgewählten Datensatzes
in die Zwischenablage. Dabei sollte man angeben können welche Felder
und in welcher Reihenfolge diese Felder mit/ohne Zeilenumbruch
übernommen werden. Noch genialer wäre wenn man die Feldinhalte
im RTF-Format mit Formatierungen wie Fettdruck Schriftgröße versehen
könnte.
Esc-Taste springt jeweils eine Ebene zurück
d.h. von Formulardarstellung zu Tabellendarstellung der Auswahl
von Tabellendarstellung der Auswahl zu Tabellendarstellung aller
Datensätze
von Darstellung aller Datensätze Programm schließen
an dieser stelle sollte EINSTELLBAR sein ob man eine
Abfrage haben will Datenbank verlassen?
so sollte AUF KEINEN FALL zwingend sein
Wenigstens sollte man sie durch drücken von ESC mit
„Ja Datenbank verlassen“ beantworten können.
Viermal Esc drücken geht schneller als Esc-Cursur links-Enter o.ä.!!!
Diese Bedieung ist Tastaturorientiert. Und das aus gutem Grund!
Maus-rumschubsen macht an dieser Stelle keinen Sinn.
Denn:
die Buchstaben für die Auswahl der Adresse gibt man über die
Tastatur ein. Wenn man nach der Buchstabeneingabe zur Maus greifen
muß ist das UMSTÄNDLICH. Wenn es jemand unbedingt braucht kann man
es ja trotzdem einbauen. Nicht umsonst gibt es JEDEM Programm dutzende
von HOTKeys!
Mausklicken ist gaaanz einfach.
Das kann jeder sofort bedienen aber es ist LANGSAM
Für HOTKeys braucht man ein paar Tage um sie zu lernen und
dann ist die Bedienung gaaanz SCHNELL !!!
ALT-G für hin und herschalten zwischen
GROSS / kleinschreibung beachten / nicht beachten
welcher Modus eingechaltet ist sollte deutlich sichtbar
DIREKT UNTERHALB der Eingabezeilen zu sehen sein
ALT-N neuen Datensatz einfügen
SHIFT-ALT-N markierten Datensatz als Kopie einfügen
Eingabeoptionen für die Volltextsuche:
„*“ als Trunkierungszeichen für VORNE UND HINTEN *ahl* findet „Stahl“ „Mahler“ usw.
„++“ stellt die Verknüpfung für UND dar „…“ stellt die Verknüpfung für ODER dar
Das schreibt sich schneller als „AND“ oder „OR“
Feststehende Zeichenfolge durch Anführungszeichen „GmbH & Co“
Import/Export für Felder Zeichen getrennt „Name“,„Vornam“
Tabulatorgetrennt und Format dBASE
alle weiteren Fomrmate sind nett wenn man sie hat aber nicht
unbedingt notwendig
ALT-E löst folgende Funktionalität aus
egal wo der Cursor steht email-Adresse des markierten Datensatzes
in die Zwischenablage kopieren
Tastendruck ALT-TAB (für wechsle in die nächste Anwendung) ausführen
Tastendruck Strg-V für Inhalt der Zwischenablage einfügen Enter
ALT-U löst folgenden Ablauf aus
egal wo der Cursor steht WWW URL des markierten Datensatzes
in die Zwischenablage kopieren
Tastendruck ALT-TAB (für wechsle in die nächste Anwendung) ausführen
Tastendruck Strg-V für Inhalt der Zwischenablage einfügen Enter
Strg-ALT-C diesselbe Prozeur für das momentan aktivierte Feld
(Damit kann man das Programm an jedes andere anbinden)
Neue Adressen einfügen
Wenn man in einem beliebigen Dokument eine Adresse in die Zwischenablage
kopiert hat. Kann man diese Daten nach gewissen Regeln untersuchen und
den Feldern zuordnen
Die erste Zeile ist Firma oder Name
fünf Ziffern Leerzeichen Buchstaben PLZ und Ort
Die Zeichenkette die ein „@“ enthält ist mit 90%tiger Wahrscheinlichkeit
die emailadresse
„WWW“ die Webadresse
Die Zeichenkette die „str“ oder „straße“ oder „strasse“ enthält
die darauffolgenden Ziffern die Straßen-Nummer
„(0“ „+49“ „(+49“ usw mit in der selben Zeile „Tel“ usw. die Telefonr
mit „fax“ die Faxnummer
„016“ „017“ ist höchstwahrscheinlich die Handy-Nr
Das Programm analysiert den Inhalt der Zwischenablage nach diesen
Regeln und bietet folgende Auswahl an
Inhalt jeder Zeile
vermutete Zuordung der Felder
ganzen Inhalt in ein großes Bearbeitungsfenster
zum „von Hand auseinander pfrimeln“
Die Inhalte der vermuteten Zuordnung können durch EINEN klick in
das entsprechende Eingabefeld kopiert werden
Inhalt jeder Zeile und vermutete Zuordnung können
per drag & drop auf Eingabefelder gezogen werden
Und für Leute die Ihre Adresse jede Konvention brechend
zusammenschustern, gibt es ganzen Inhalt in ein große Fenster
linker Mausklick markiert ein Wort Strg-Linksklick markiert ein
weitere Wort ZUM ERSTEN HINZU egal wo das zweite, dritte Wort steht
Dann drag & drop wie gewohnt in die Eingabe Felder
Innerhalb der Eingabefelder ebenfalls markieren möglich und drag & drop um die
Reihenfolge zu ändern
Das nenne ich eine effiziente Adresseneingabe
So wer mir ein Programm nennen kann das 90% dieser Funktionen kann
bekommt 100 DM von mir
Alle Programmierfreaks sind aufgefordet eine entsprechende Datenbank zu
erstellen.
Shareware-Programmierer werdet berühmt wie WINZIP mit „FASTADRESS“
oder wie immer Ihr das Programm nennen wollt!
Meiner Meinung nach würde sich diese Funktionalität blitzschnell
zum Standard entwickeln
Weitere Ideen die die EFFIZIENZ steigern sind willkommen
Einfach NUR weiter Optionen für diesen oder jenen Spezialfall
bewirken das GEGENTEIL!
Man muß dafür Fenster aufpoppen
in denen dann rumgeklickt wird (siehe word und Co)