Funktionale Adressdatenbank gesucht 100 DM Belohnu

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)