Verschil bijtellen

Status
Niet open voor verdere reacties.

JEPEDEWE

Terugkerende gebruiker
Lid geworden
14 jun 2006
Berichten
1.682
Hallo,
Heb 2 velden in een record:
Aantal en Over
Stel, oorspronkelijk had je als aantal 10 en over 2
Je verandert het veld aantal naar 15 dan moet het veld over veranderd worden naar 7

stel aantal wordt 20 dan wordt over 12

Hoe zou je dat moeten geprogrammeerd krijgen?

Bedankt
JP
 
Neem het van mij aan: doe dit niet. Nergens voor nodig, data redundantie, kans op fouten, database normalisatie om zeep geholpen. Kortom: zo'n beetje alles fout wat je met een database kan doen. Voorraad beheer is heel simpel, mits je de juiste velden gebruikt. Je hebt dan een tabel nodig waarin je 3 activiteiten registreert: <Bij>, <Af> en <Correctie>. En uiteraard het artikel, en de datum. Heb je meerdere magazijnen, dan hou je ook nog het magazijnID bij. Maar de essentie is heel simpel. Je begint een vooraad met niks, vervolgens bestel je artikelen en dat bouwt de voorraad dus op. Haal je spullen weg, dan verlaagt de voorraad. Dat doe je allemaal met één veld. Wanneer bestel je bij? Als je de minimumvoorraad hebt bereikt. Dat veld staat in je Artikelen tabel. Daar vergelijk je de huidige stand dus met de minimum voorraad. Never nooit niet met twee velden in dezelfde tabel.
 
Ik denk dat je het te ver zoekt Michel..
het gaat alleen om behandelingbeurten
Stel, je gaf oorspronkelijk aan dat je 10 behandelingen voorgeschreven kreeg
Intussen heb je er al 2 gegeven dus, over staat op 8
Blijkt dat er op het voorschrift ipv 10 - 12 stonden, dus
je verandert de oorspronkelijke 10 in 12 dan zou de 8 ook in 10 moeten veranderen wat klopt met het aantal reeds gekregen beurten
Zo zit dat

JP
 
Dan nog heb je maar één veld nodig; het principe blijft gelijk.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan