Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zliczanie sumy z pol formularza w zaleznosci od pola kombi
Forum PHP.pl > Forum > Bazy danych > Access
slyr
Witam.

Mam nastepujacy problem i w zwiazku z tym prosbe o pomoc.

Opis problemu :

Baza Mebli Tapicerowanych: Mamy mozliwosc obicia danego elementu mebla w np dwie rozne tkaniny w zwiazku z czym mamy cene1 i cene2. Tkanine mozna wybrac sposrod powiedzmy 5 roznych grup i w zaleznosci od tego ktora grupe wybierzemy cenax bedzie sie roznila od cenyy. Zrobilem dwa podformularze dla konkretnego elementu. W kazdym z nich mamy pole kombi (niepowiazane ) z wyborem grupy tkaniny. Pod spodem wyskakuje cena dla czesci elementu w jednej tkaninie - cena1 a w drugim podformularzu analogicznie cena2. I teraz jak trzeba zaprogramowac kolejne pole w ktorym wyswietlana bylaby suma ceny 1 i ceny 2. Kwerenda nie moge tego wyliczyc poniewaz tabela jest tak skonstruowana ze cena 1 i cena 2 najczesciej wyciagana jest w z roznych rekordow np. cena 1 z rekordu 3 a cena 2 z rekordu 4. Probowalem wpisac z zdarzenie lub zrodlo formantu za pomoca konstruktora zdarzen lub makra podajac ze chce uzyskac sume tego co jest w polu pierwszego podformularza oraz drugiego w zaleznosci co wybierzemy z pola kombi ale bez skutku sad.gif.

Naglowki kolumn w kwerendzie.

ElementModeluID GrupaID Cena1 Cena2
1 G1 5 10
1 G2 4 3
1 G3 7 6

Wiec w pierwszym podformularzu wybieram G2 i wyswietla sie cena 1 = 4. W drugim podformularzu wybieram G1 i wyswietla sie cena 2 = 10. Teraz musze miec poza tymi podformularzami pole sumujace to co sie wyswietlilo w podformularzach ...

Nie wiem czy napisalem to jasno. Bardzo serdecznie prosze o pomoc czy jest to wogole wykonalne i jezeli tak to jak mialbym to zrobic.

Z gory dziekuje i pozdrawiam.
Beatus
Pokaż tą twoją bazę, może coś wymyślę, bo trochę nie rozumiem struktury z samego opisu.
pzdr
slyr
Edit :

Poczytalem troche ksiazek na temat VBA i znalazlem odpowiedz. Poprostu zle odwolywalem sie do pola z podformularza.

W zrodle formantu wpisalem :

=[pod1].Form![Cena1]+[pod2].Form![Cena2] gdzie pod1 i pod2 to podformularze zawierajace odpowiednio cene 1 i cene 2.

Dzieki mimo wszystko za dobre checi.

Pozdrawiam
Beatus
A, więc o to chodziło, a ja sobie wyobraziłam jakieś zawiłe zależności smile.gif
Faktycznie w formularzach robi się takie rzeczy właściwie tak samo jak na kalkulatorze czy w xls. Tak samo się dodaje, odejmuje, dzieli i wyciąga procenty, aby tylko prawidłowo wskazać miejsce z którego ma być pobrana wartość.
Pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.