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]

Antwort per Email an