ik zit met een probleempje ik zal het als volgt uitleggen:
ben een calculatie applicatie (webbased d0h) aan het maken. Hierbij worden producten uit een producten database gehaald worden aantallen en winstpercentages aan gehangen en vervolgens (als de calculatie gesaved wordt, worden deze producten in een aparte tabel gezet met daaraan gekoppeld een calculatienummer (offerte nummer).
Nu ben ik een optie aan het maken om VOLLEDIGE CALCULATIES aan een los product te hangen.
dat product krijgt dan een 'flag' mee met het ID van de calculatie.
Als ik dan EEN calculatie ophaald en het laat berekenen en d'r zit toevallig een geneste calculatie in, berekent hij ook die geneste calculatie!
MAAR.. nu komt het probleem. Ik wil dus het ook zo maken (komt wel voor) dat er een geneste calculatie binnen een geneste calculatie zit!. En dat kan als de database uitgegroeid is, nog wel gekker worden ook, dus het is niet zo dat ik ff 2 loopjes kan doen.
Heb al es een stackbased parsertje gemaakt, alleen heb eventjes geen id hoe ik dit kan oplossen.
Hij moet als het ware door alle VELDEN wandelen.
CalculatieDATA -> checken op geneste zooi
Geneste CALCULATIE -> checken op geneste zooi
Nog een geneste calculatie -> checken op geneste zooi
Heeft iemand een idee, hoe ik dit op kan lossen??
ben een calculatie applicatie (webbased d0h) aan het maken. Hierbij worden producten uit een producten database gehaald worden aantallen en winstpercentages aan gehangen en vervolgens (als de calculatie gesaved wordt, worden deze producten in een aparte tabel gezet met daaraan gekoppeld een calculatienummer (offerte nummer).
Nu ben ik een optie aan het maken om VOLLEDIGE CALCULATIES aan een los product te hangen.
dat product krijgt dan een 'flag' mee met het ID van de calculatie.
Als ik dan EEN calculatie ophaald en het laat berekenen en d'r zit toevallig een geneste calculatie in, berekent hij ook die geneste calculatie!
MAAR.. nu komt het probleem. Ik wil dus het ook zo maken (komt wel voor) dat er een geneste calculatie binnen een geneste calculatie zit!. En dat kan als de database uitgegroeid is, nog wel gekker worden ook, dus het is niet zo dat ik ff 2 loopjes kan doen.
Heb al es een stackbased parsertje gemaakt, alleen heb eventjes geen id hoe ik dit kan oplossen.
Hij moet als het ware door alle VELDEN wandelen.
CalculatieDATA -> checken op geneste zooi
Geneste CALCULATIE -> checken op geneste zooi
Nog een geneste calculatie -> checken op geneste zooi
Heeft iemand een idee, hoe ik dit op kan lossen??
A smooth sea never made a skilled sailor