Hallo Forumsgemeinde,
Ich habe vor ein paar Tagen euer Forum gefunden und schon ein paar sehr Interessante und aufschlussreiche Threads gelesen. Nun muss ich selber mal ein schreiben
Mein Ziel ist es folgende Eingabemaske zu programmieren:
Um euch den Aufbau der Eingabemaske zu verdeutlichen, gibt’s hier ein kurzes Beispiel:
Ein Kunde hat kein, ein oder mehrere Werke.
Jedes Werk hat keine, ein oder mehrere Hallen.
Beispiel Automobilhersteller Volkswagen:
Der Kunde VW hat mehrere Werke:
Werk Wolfsburg, Werk Hannover, Werk….
Jedes Werk hat mehrere Hallen:
Werk Wolfsburg hat Halle H1,H2, H3, H4…
Werk Hannover hat Halle H1, H2, H3…
Ich will nun eine Seite programmieren, die die Eingabe des Kunden mitsamt Werke und Hallen erlaubt. Nach jeder Eingabe soll der Benutzer die Eingabe per Knopfdruck bestätigen und die Möglichkeit bekommen neue Daten einzugeben. Wenn er fertig ist drückt er auf ein „speichern“ Button, durch den dann alle Textfelder ausgelesen werden müssen um den Inhalt in eine Datenbank zu speichern. Die Beziehungen müssen dabei Berücksichtigt werden z.B. welches Werk nun welche Hallen hat usw.
Der Benutzer lädt die Seite und sieht 1 Textfeld „Kunde“ und einen Button „ok“. Er muss nun einen Kunden eingeben und anschließend die Eingabe über den „ok“ Button bestätigen.
Kunde: [ ] „ok“
Nach der Bestätigung verschwindet der „ok“ Button und es taucht ein neues Textfeld auf namens „Werke“ wo auch wieder ein „ok“ Button hinter ist.
Kunde: [VW]
Nach Eingabe eines Werks und nach bestätigen über ok verschwindet der „ok“ Button und es tauchen 2 neue Textfelder auf. Unter dem Textfeld Werk soll nun ein Textfeld „Halle“ auftauchen auch wieder mit einem „ok“ Button. und unter dem Textfeld „Halle“ soll wieder ein Textfeld „Werk“ auftauchen, auch hier mit wieder mit einem „ok“ Button“ sodass der Benutzer hier ein 2. Werk eingeben kann.
Kunde: [VW]
Wenn man nun eine Halle eingibt und diese mit „ok“ bestätigt dann verschwindet der „ok“ Button und es taucht unter dem Hallentextfeld ein weiteres Hallentextfeld auf mit „ok“-Button wo eine weiter Halle eingegeben werden kann.
Das ganze soll dann immer so weiter gehen…
Kunde: [VW]
Soviel zur Theorie, jetzt zur Praxis.
Ich habe mich gestern heute etwas in Nodes eingelesen, in der Hoffnung dass mir dadurch vll. etwas einfällt, aber ich habe einfach keine Idee wie ich das ganze realisieren könnte.
Mein erster Versuch (ohne nodes etc.) war mal einfach so drauf los. Er endete in einer sehr verworrenen und komplexen JavaScript Datei, die ich selber nur noch kaum nachvollziehen kann aber immerhin konnte ich schon einen Kunden mehrere Werke zuordnen.
Besonders Kopfschmerzen bereitet mir auch das auslesen der Textfelder. Schließlich müssen da die Beziehungen erhalten bleiben…
Ich hoffe ihr habt ein paar gute Lösungen/Ansätze/Anregungen für mich.
Gruß tragger
Ich habe vor ein paar Tagen euer Forum gefunden und schon ein paar sehr Interessante und aufschlussreiche Threads gelesen. Nun muss ich selber mal ein schreiben
Mein Ziel ist es folgende Eingabemaske zu programmieren:
Um euch den Aufbau der Eingabemaske zu verdeutlichen, gibt’s hier ein kurzes Beispiel:
Ein Kunde hat kein, ein oder mehrere Werke.
Jedes Werk hat keine, ein oder mehrere Hallen.
Beispiel Automobilhersteller Volkswagen:
Der Kunde VW hat mehrere Werke:
Werk Wolfsburg, Werk Hannover, Werk….
Jedes Werk hat mehrere Hallen:
Werk Wolfsburg hat Halle H1,H2, H3, H4…
Werk Hannover hat Halle H1, H2, H3…
Ich will nun eine Seite programmieren, die die Eingabe des Kunden mitsamt Werke und Hallen erlaubt. Nach jeder Eingabe soll der Benutzer die Eingabe per Knopfdruck bestätigen und die Möglichkeit bekommen neue Daten einzugeben. Wenn er fertig ist drückt er auf ein „speichern“ Button, durch den dann alle Textfelder ausgelesen werden müssen um den Inhalt in eine Datenbank zu speichern. Die Beziehungen müssen dabei Berücksichtigt werden z.B. welches Werk nun welche Hallen hat usw.
Der Benutzer lädt die Seite und sieht 1 Textfeld „Kunde“ und einen Button „ok“. Er muss nun einen Kunden eingeben und anschließend die Eingabe über den „ok“ Button bestätigen.
Kunde: [ ] „ok“
Nach der Bestätigung verschwindet der „ok“ Button und es taucht ein neues Textfeld auf namens „Werke“ wo auch wieder ein „ok“ Button hinter ist.
Kunde: [VW]
Werk: [ ] „ok“
Nach Eingabe eines Werks und nach bestätigen über ok verschwindet der „ok“ Button und es tauchen 2 neue Textfelder auf. Unter dem Textfeld Werk soll nun ein Textfeld „Halle“ auftauchen auch wieder mit einem „ok“ Button. und unter dem Textfeld „Halle“ soll wieder ein Textfeld „Werk“ auftauchen, auch hier mit wieder mit einem „ok“ Button“ sodass der Benutzer hier ein 2. Werk eingeben kann.
Kunde: [VW]
Werk: [Wolfsburg]
Halle: [ ] „ok“
Werk: [ ] „ok“
Wenn man nun eine Halle eingibt und diese mit „ok“ bestätigt dann verschwindet der „ok“ Button und es taucht unter dem Hallentextfeld ein weiteres Hallentextfeld auf mit „ok“-Button wo eine weiter Halle eingegeben werden kann.
Das ganze soll dann immer so weiter gehen…
Kunde: [VW]
Werk [Wolfsburg]
Halle [H1]
Halle [ ] „ok“
Werk [Hannover]
Halle [ ] „ok“
Werk [ ] „ok“
Soviel zur Theorie, jetzt zur Praxis.
Ich habe mich gestern heute etwas in Nodes eingelesen, in der Hoffnung dass mir dadurch vll. etwas einfällt, aber ich habe einfach keine Idee wie ich das ganze realisieren könnte.
Mein erster Versuch (ohne nodes etc.) war mal einfach so drauf los. Er endete in einer sehr verworrenen und komplexen JavaScript Datei, die ich selber nur noch kaum nachvollziehen kann aber immerhin konnte ich schon einen Kunden mehrere Werke zuordnen.
Besonders Kopfschmerzen bereitet mir auch das auslesen der Textfelder. Schließlich müssen da die Beziehungen erhalten bleiben…
Ich hoffe ihr habt ein paar gute Lösungen/Ansätze/Anregungen für mich.
Gruß tragger
Zuletzt bearbeitet: