Hallo Robert,
ich sehe schon, Du hast begriffen, um was das es mir hier hier geht.
Bei meinen Versuchen steht hier immer im Vordergrund, nur mit den
einfachen Mitteln der graphischen Möglichkeiten von OO-Base zum Ziel zu
kommen
Das via Basic -Makros uns SQL das Ziel erreicht werden kann ist schon
klar, nur wird der Normaluser das am Anfang kaum beherrschen.
Wie also muss der Einstieg zu Base erfolgen?
Welche Hilfen müssen dazu bereitgestellt werden?
Damit beschäftige ich mich zur Zeit.
Dabei gilt natürlich der Grundsatz kleine überschaubare Tabellen, alle
Eingaben in Tabellen nur via Formulare (darum auch die Anwendung von
Auswahltabellen, die verhindern sollen, dass Falscheingaben zum
Abzweigen zu einer nicht existenten Frage führen) und eine Tabelle zur
Datenaufnahme. Anschliessend ein Formular zur Datenauswertung.
Gerade das Erstellen eines Interaktiven Fragebogens, wie in user Simon
angesprochen hat, will ich diesem Schema folgend als Beispiel
erstellen.. Denke mir, dass das Prinzip dabei sehr gut klar gemacht
werden kann. Das Kaskadieren soll nur bis zur dritten Frage laufen, da
das Verhalten ja nur eine Wiederholung der Funktion ist. Dieses Beispiel
kann dann durch persönliche Erweiterungen schliesslich sehr flexibel
anwendbar gestaltet werden. Gerade die Flexibilität zwingt aber dazu,
die Eingabetabellen so zu halten, dass eine Sortierung nicht notwendig
ist, da ja nicht abzusehen ist, welcher Art die Daten beim user später
sein werden.
Im Forum wurde argumentiert, dass OOo dazu nicht geschaffen sei, dem ich
allerdings klar widersprechen muss. Mit einer Datenbank ist eine solche
Aufgabenstellung sehr einfach zu realisieren. Aber es ist Knochenarbeit,
alle die nötigen Tabellen zu erstellen und zusammenzuführen.
Das Problem ist immer wieder das gleiche:
Wenn nicht erkannt wird, wie eine Aufgabe logischen Gesetzten gehorcht,
findet man auch keine einfache Lösung. Zumeist weiss ein user
schlichtweg nicht, wo und wie er beginnen muss. Wenn das Ganze zu Anfang
falsch angelegt wurde, wird das Ziel nicht, oder nur noch sehr
umständlich, zu realisieren sein. Solche Irrwege frustrieren den user
und er wird einen anderen Weg suchen, ohne OO-Base kennen zu lernen.
Marino
Am 03.04.2010 16:18, schrieb Robert Großkopf:
Hallo Marino,
Ich wollte dabei sicherstellen, dass Auswahltabellen immer in der
gewünschten Reihenfolge erscheinen. Insbesondere ist das dann notwendig,
wenn eine Sortierung weder alphanumerischen noch mathematischen Regeln
gehorcht. Dann ist ja auch eine Sortierung in einer Abfrage nicht mehr
möglich. Z.B. Bahnstationen im Ablauf der Geographischen Abfolge. So
folgen bei uns in der Schweiz beispielsweise die Postleitzahlen diesem
Schema.
Ich habe in der Vereinsdatenbank auch solche Auswahltabellen - aber dort nur,
um am Anfang der Tabelle "Neu" oder "Alle" stehen zu haben. Das heißt, dass
dahinter eine zusätzliche Funktion steckt statt einen Button zu bemühen. Diese
Auswahltabellen kann ich auch nicht anders sortieren als mit einer separaten
Sortierspalte, da diese Tabelle aus zwei Abfragen zusammengeführt werden.
Gruß
Robert
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]