Du bist nicht angemeldet.

[Access] Planlos!

tyreec

Registrierter Benutzer

  • »tyreec« ist der Autor dieses Themas

Beiträge: 10

Dabei seit: 2. September 2010

  • Private Nachricht senden

1

Donnerstag, 2. September 2010, 13:53

Planlos!

Hallo!
Ich bin wie die Überschrift sagt Planlos!

Mein Chef will in Access eine Tabelle haben in der man verschiedene zahlen (Werte im + und - Bereich eintragen kann)

Also

Max Mustermann ist Mitarbeiter von uns. Und alle 4 Wochen wird ein wert eingetragen.


Das ist einmal die Vorgeschichte^!

Im Endeffekt brauchen wir ein Formular wo
Name und Dienstnummer steht (kann ich selber) dann daneben
ein Feld wo die letzten 4 werte automatisch von der der Tabelle in der Vorgeschichte untereinander eingetragen werden!
Daneben noch mal ein gleichgroße Tabelle.

Beispiel :

Es sind die Werte
200
100
100
-350
eingetragen in der linken Tabelle.

In Der rechten muss das -350 abgezogen werden.
Jedoch kann ein Positiver Wert (wie 200,100) nicht ins Minus gehen. Das heißt es muss wie folgt gerechnet werden

(+200) - (-350) = bei + bleiben 0 stehen und bei - 150
dann
(+100) - (-150) = bei + bleiben 0 stehen und bei - 50
als nächstes der letzte 100er
(+100) - (-50) = bei + bleiben 50 stehen und bei - 0

Bitte um Hilfe.
Ich weiß das es sehr kompliziert ist, aber genauso wichtig ist es!

Lg
tyreec

INOPIAE

Registrierter Benutzer

Beiträge: 1 478

Dabei seit: 18. Januar 2009

Hilfreich-Bewertungen: 3

  • Private Nachricht senden

2

Freitag, 3. September 2010, 06:26

Also da ich zwar nicht verstanden habe, was Du machst, da geine Gleichungen erst einmal immer poisitiv sein werden, da - - immer + ergibt, hier ein Ansatz:
Du brauchst eine Schleife, die die Werte abarbeitet.
Innerhalb der Schleife prüfst Du dann Deine Mathematik ab.

Hier ein Pseudo-Code
For each Element in Tabelle
If x > Y then
.....
Else
....
End If
Next

NB. Es ist doch schön, wenn man lesbare Namen vergibt. Siehe auch [VB.NET] Beispiele für guten und schlechten Code (Stil).

tyreec

Registrierter Benutzer

  • »tyreec« ist der Autor dieses Themas

Beiträge: 10

Dabei seit: 2. September 2010

  • Private Nachricht senden

3

Freitag, 3. September 2010, 07:04

morgen,

ja also aber wie weiß ich wass ne tabelle ist

zB ich hab ein feld namens Text1 und ist ein text-feld
das möchte ich kopiert in ein anderes feld haben!

in excel heißen die tabellen zB A3 B24
wie heißt das in access?!?!

INOPIAE

Registrierter Benutzer

Beiträge: 1 478

Dabei seit: 18. Januar 2009

Hilfreich-Bewertungen: 3

  • Private Nachricht senden

4

Montag, 6. September 2010, 11:47

in excel heißen die tabellen zB A3 B24

Garantiert nicht. Was Du aufzeigst sind Zellen.

Schau dir mal in der Online Hilfe von VBA das Arbeiten mit Recordsets an.

NB. Es ist doch schön, wenn man lesbare Namen vergibt. Siehe auch [VB.NET] Beispiele für guten und schlechten Code (Stil).

Social Bookmarks