Am 01.04.2010 11:41, schrieb Michael Höhne:
Hallo Marino,
Ich hoffe, das Simon diesen Ansatz begriffen hat. Das Problem ist also
ganz eindeutig mit Base zu lösen, ohne in die Tiefe der Programmierung
gehen zu müssen.
ääähhh... Das war jetzt mit Calc, aber mit Base ließe sich das sicher auch
machen. Hier würde ich dann den "JN-Pfad" zum Ziehen der nächsten Frage
verwenden.
Das habe ich schon gesehen :-D , aber wollte es für den Moment dabei
bewenden lassen.
Wenn es dann ans Eingemachte geht - dem Auswerten, würdest Du mit Deinem
Schema noch einige Überraschungen erleben; in Base wäre das aber schon
vorbereitet.
Aber den Grundsatz meine Überlegung hast Du recht gut kapiert!
Nur Eines sollte geflissentlich vermieden werden.
Nie zulassen, dass direkt Eingaben gemacht werden können, ausser durch
Texteingaben, die nicht direkt zur Auswertung und Weiterschaltung
benutzt werden. Sonnst muss nämlich jede Zelle überwacht werden, damit
keine unerlaubten Eingaben möglich sind.
Deshalb plädierte ich, dass die Antworten aus einer Auswahlliste gewählt
werden müssen. Das ist auch der Grund, dass Calc dazu im Prinzip nicht
gut geeignet ist.
Deine Aussage, dass OO nicht für diesen Zweck gemacht sei, verneine ich
ausdrücklich. Genau für solche Aufgaben sind Datenbanken nämlich
geschrieben worden.
Jeder von uns, begegnet diesem Funktionsschema, dass ich hier
beschrieben habe nämlich täglich. So funktioniert zum Beispiel jede
Telefonanlage. Heute durch Portierungsmöglichkeit der Nummer nur noch
indreckt, das Schema an und für sich aber ist geblieben.
Ursprünglich hatte jede Ziffer ausser der "0" einen direkten Bezug zur
Weiterschaltung im Lokalen Netz. Die "0" verzweigte direkt ins Fernamt.
Die zweite "0" vom Fernamt zum internationalen Amt. Jede Ziffer
verzweigt seinerseits lokal zur nächsten Untergruppe, bis schliesslich
der einzelne Fernsprecher angesprochen wird.
Dazu bracht es zur Weiterschaltung lediglich einen Merker, früher waren
das Relais. Deshalb braucht es auch nur eine einzige programmierte Funktion!
Das Ganze Gebilde ist im Grunde nichts anderes als eine mehrdimensionale
Matrix. Und genau das ist die Domäne einer Datenbank.
Man kann fast alles. Z.B. kann einen Kartoffelschäler durchaus für das
Schälen eines Astes verwerden und ein Beil für das teilen von Brot. Nur
die Unfallgefahr sollte dabei schon in Betracht gezogen werden
Kalkulationstabellen sind vom Prinzip her nur zweidimensional, dafür
aber mit sehr vielen mächtigeren Funktionen im mathematischen Bereich
ausgestattet..
Alle Erweiterungen, die später eingefügt wurden, sind eigentlich Krücken
um gewissermassen einfache Datenstrukturen nachzubilden. Für eine
systematische Datensicherung fehlen schlicht die passenden Werkzeuge.
Das selbe hat man ja auch mit der Textverarbeitung gemacht. Auch hier
hat man das Einfügen von Tabellen ermöglicht. In der Zwischenzeit sind
auch da viele matematischen Funktionen hinzugekommen. Aber trotz allem
wird Write doch nie Calc einfach so ersetzen können! Im Prinzip könnte
aber auch Write zum realisieren der genannten Aufgabe herangezogen
werden. Doch diese Ansinnen würde sicherlich bei den meisten von Euch
auf Ablehnung stossen.
Also - nehmt doch bitte für jede Aufgabe das passende Werkzeug!
Das wurde mir scho während meine Berufslehre nachdrücklich eingebläut.
Gruss Marino
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]