Witam, z reguły staram się wyczerpać źródła mi dostępne,ale w tej sytuacji... nie wiem nie potrafię ogarnąć tematu.
Ogóle założenie jest dość proste, w recordset mogą być rekordy, które mogą być kolejno takie same ( ten sam produkt), ale mogą też być różne po czym np. znów może pojawić się ten sam produkt np:
Przykład:
1 Cola 20
2 cola 20
3 fanta 10
4 cola zero 20
5 cola 15
6 cola 10
Efekt końcowy powinien być taki:
W pierwsze "collectionkey" czyli pierwszy control powinna pojawić się wartość w produkt "cola" w ilość 40.
W drugiej fanta 10
w trzeciej cola zero 20
w czwartej cola 25
jeśli jest(na pewno będzie) więcej pozycji w rs, pętla nie Może wczytać > 5, gdyż stworzyłem formularzu , gdzie mam tylko 5 kontrolek w poziomie.
Oczywiście przy ostatniej pozycji, powinno być zliczone wszystkie kolejne produkty do momentu, kiedy kolejnym jest znów inny produkt lub koniec rs.Troszkę pogmatwałem, prosił bym kogoś z "trzeźwym" umysłem o "przebadanie" tego co stworzyłem gdyż nie jestem juz w stanie sam doprowadzić do żądanego efektu, wszelkie uwagi mile widziane.
W vba dopiero raczkuje, wiec proszę o wyrozumiałość.
Ogóle założenie jest dość proste, w recordset mogą być rekordy, które mogą być kolejno takie same ( ten sam produkt), ale mogą też być różne po czym np. znów może pojawić się ten sam produkt np:
Przykład:
1 Cola 20
2 cola 20
3 fanta 10
4 cola zero 20
5 cola 15
6 cola 10
Efekt końcowy powinien być taki:
W pierwsze "collectionkey" czyli pierwszy control powinna pojawić się wartość w produkt "cola" w ilość 40.
W drugiej fanta 10
w trzeciej cola zero 20
w czwartej cola 25
jeśli jest(na pewno będzie) więcej pozycji w rs, pętla nie Może wczytać > 5, gdyż stworzyłem formularzu , gdzie mam tylko 5 kontrolek w poziomie.
Oczywiście przy ostatniej pozycji, powinno być zliczone wszystkie kolejne produkty do momentu, kiedy kolejnym jest znów inny produkt lub koniec rs.Troszkę pogmatwałem, prosił bym kogoś z "trzeźwym" umysłem o "przebadanie" tego co stworzyłem gdyż nie jestem juz w stanie sam doprowadzić do żądanego efektu, wszelkie uwagi mile widziane.
W vba dopiero raczkuje, wiec proszę o wyrozumiałość.
Code: vbscript