Strona 1 z 1

Zapisywanie danych z formularza pod okresloną datę

: pn sty 14, 2013 9:43 pm
autor: golem14
Mam dwa arkusze, dla uproszczenia X i Y
W arkuszu X znajduje się prosty formularz, w kolumnach A i B odpowiednio:
Nazwa przedmiotu / Miejsce używania
W arkuszu Y znajdują się dane wyglądające następująco:
Nazwa przedmiotu / 1.01.2013 / 2.01.2013 / 3.01.2013 / itd.

Na załączonym obrazku umieściłem dane w jednym arkuszu dla ułatwienia oglądu.
Uproszczony przykład
Uproszczony przykład
Codziennie muszę wprowadzać do formularza miejsce używania narzędzia i chciałbym aby dane z formularza X były zapisywane do odpowiednich komórek w arkuszy Y w kolumnach zależnych od daty. Chodzi o to by stan magazynowy z dziś znajdował się w komórce dzisiejszej ale jednocześnie by dane z dni poprzednich nie były wymazywane. Innymi słowy w Arkuszu Y tworzy się jakby kalendarz dający podgląd tego co działo się z narzędziami w trakcie roku.
Bardzo proszę o pomoc.

Re: Zapisywanie danych z formularza pod okresloną datę

: ndz lut 17, 2013 3:30 pm
autor: Jan_J
W bazie danych zapis byłby prostszy: (data, kod narzędzia, kod miejsca). Kolejnością się nie przejmujesz, wydruki możesz dostać dowolne.

Uwaga: układ z wykazem danych w poziomie (dni) i w pionie (narzędzia) prowadzi do tzw. zapytania krzyżowego (cross query), które nie jest ujęte w standardzie SQL i w wielu bazach danych. Ale jeżeli nagłówki kolumn są znane, to da się go utworzyć innymi metodami.