Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: Jakobus am März 04, 2011, 20:14:17

Titel: Nummer generieren, Schleife
Beitrag von: Jakobus am März 04, 2011, 20:14:17
Hallo,

ich bin Access 2003 Neuling ohne grosse Ahnung, daher bitte ich also um Nachsicht angesichts eventuell bereits ähnlich gestellter Fragen.

Folgende Aufgabe im Bereich Lagerverwaltung/Inventarverwaltung möchte ich Access 2003 lösen:

in einem Raum befinden sich mehrere Regale, mit unterschiedlicher Regalaufteilung z.B. X-Palettenregale, jedes Regal hat eine bestimmte Anzahl (Y) Fächer, in jedem Fach befinden sich Z Lagerplätze. Y und Z können für jedes Regal unterschiedlich sein.

Die Eingabe soll dabei folgendermaßen erfolgen:              Raum:               1
                                                                                          AnzahlRegale:  2
im nächsten Schritt soll die Numerierung der Regale erfolgen:
                                                                                          Regal 1.1 (=Raum1.Regal1)       Fachzahl:  ?          Eingabe: 3
                                                                                          Regal 1.2 (=Raum1.Regal2)       Fachzahl:  ?          Eingabe: 2


danach die Nummerierung der Regalfächer                          Regal 1.1.1 (=Raum1.Regal1.Fach1)    Anzahl Lagerplätze: ?     Eingabe: 4
                                                                                            Regal 1.1.2 (=Raum1.Regal1.Fach2)    Anzahl Lagerplätze: ?     Eingabe: 2
                                                                                             Regal 1.1.3  (=Raum1.Regal1.Fach3)    Anzahl Lagerplätze: ?     Eingabe: 1
                                                                                             Regal 1.2.1  (=Raum1.Regal2.Fach2)    Anzahl Lagerplätze: ?     Eingabe: 3
                                                                                             Regal 1.2.2  (=Raum1.Regal1.Fach3)    Anzahl Lagerplätze: ?     Eingabe: 1

als Ergebnis möchte ich die Nummernbezeichnung der Lagerfächer erhalten z.B. in der Form:  1.1.1.1 bis 1.1.1.4 für die Lagerplätze in Raum1/Regal1/Fach1/Platz 1 bis 4; für den Lagerplatz in Regal 2, Fach 3 sollte sich die Nummer 1.2.3.1 ergeben.

Ich habe schon einige Zeit mit der Suche nach entsprechenden Lösungsansätzen im Web verbracht (DonKarl etc.) und in A2003 probiert, doch leider bin ich bislang zu keiner befriedigenden Lösung gekommen. Ich denke, dass ich die Aufgabe nur mit der Programmierung von 2 Schleifen lösen kann, doch dazu bin ich noch zu sehr Neuling.

Kann mir wer bei der Lösung dieser Aufgabe auf die Sprünge helfen, wie programmiere ich eine Schleife, die nach Eingabe der Fachzahl zurückzählt und genau die Anzahl der Fächer als Eingabemöglichkeit für die Eingabe der Lagerplatzanzahl vorgibt, also z.B. für das Regal 2 die Fachnummern 1.2.1 und 1.2.2 (keine mehr und keine weniger).
Im nächsten Schritt dann nach Eingabe der Anzahl der Lagerplätze (3 bzw. 1) die Lagerplatznummern 1.2.1.1 ; 1.2.1.2 ; 1.2.1.3 und 1.2.2.1

Diesen Lagerplatznummern möchte ich dann die dort gelagerten Artikel zuordnen.

Für Tipps oder Download-Beispiele wäre ich Euch dankbar

Jakobus






Titel: Re: Nummer generieren, Schleife
Beitrag von: MzKlMu am März 04, 2011, 20:21:34
Hallo,
und was ist jetzt Deine Frage?