🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.bazy-danych.msaccess
7 messages
7 total messages Started by Frytek Wed, 16 Dec 1998 11:51
dla was to trywialne
#441
Author: Frytek
Date: Wed, 16 Dec 1998 11:51
28 lines
1628 bytes
jestem humanista, a padlo na mnie wykonywanie zamówien na artykuly BHP
(np. buty robocze). Jest tak:
tabela1 pt. dane pracowników - nazwisko, dzial, numer buta...

zaczynam od zera w przyszlym roku. zalózmy, ze musze kupic te buty dla
pracowników tylko z dzialu x. 

tworze zapytanie dzial=x, potem z tego robie raport i zamawiam.
fajnie. 

ale za pól roku musze to powtórzyc. pytanie brzmi, 

jak zarejestrowac historie pracownika. 

wiem, ze moge stworzyc pole w tabeli1 i jako wartosc wstawiac date
ostatniego wydania buta - ale to jest bez przyszlosci (doslownie :-) )
bo przy nastepnej operacji ta data zostalaby zastapiona nastepna~ - a
ja chcialbym za jakis czas miec pelny przeglad - kto ile i kiedy
dostal te np. buty - i czy drze je czesciej niz inni....

chodzi mi o sugestie. prawdopodobnie przydalaby sie osobna tabela z
rekordami na temat wydan towaru. pomózcie prosze, bo mój humanistyczny
mózg sie grzeje... jak to zorganizowac?


Frytek

P.S. Trzy niewiadome w adresie to pulapka na spamerów.
Re: dla was to trywialne
#442
Author: Maciej "MACiAS" Pilichowski
Date: Wed, 16 Dec 1998 13:47
14 lines
1164 bytes
Hej,

>chodzi mi o sugestie. prawdopodobnie przydalaby sie osobna tabela z
>rekordami na temat wydan towaru. pomózcie prosze, bo mój humanistyczny
>mózg sie grzeje... jak to zorganizowac?

No dokladnie. Osobna tabela: data wydania butow, liczba butow, dzial
ktoremu buty wydano. I tyle.

milego dnia zycze
hej
--
Maciej "MACiAS" Pilichowski
http://www.torun.pdi.net/~macias/
Re: dla was to trywialne
#443
Author: Frytek
Date: Wed, 16 Dec 1998 14:49
10 lines
948 bytes
>Osobna tabela: data wydania butow, liczba butow, dzial
>ktoremu buty wydano. I tyle.
no, dobra, ale NASTEPNYM razem? zeby zostal slad po TERAZNIEJSZEJ
operacji? zebym mógl po 10 latach obejrzec calosc?


Frytek

P.S. Trzy niewiadome w adresie to pulapka na spamerów.
Re: dla was to trywialne
#444
Author: Sebastian Kaczmarek
Date: Wed, 16 Dec 1998 17:23
15 lines
1434 bytes
Każdy rekord w tej tabeli powinien mieć swoj identyfikator, np. autonumer.
Jezeli wydajesz nowy buty to wstawiasz nowy rekord.

Pozdrawiam, sebastian
Frytek wrote in message <3678c80b.25001736@192.168.0.1>...
>
>>Osobna tabela: data wydania butow, liczba butow, dzial
>>ktoremu buty wydano. I tyle.
>no, dobra, ale NASTEPNYM razem? zeby zostal slad po TERAZNIEJSZEJ
>operacji? zebym mógl po 10 latach obejrzec calosc?
>
>
>Frytek
>
>P.S. Trzy niewiadome w adresie to pulapka na spamerów.
Re: dla was to trywialne
#445
Author: Frytek
Date: Wed, 16 Dec 1998 19:51
27 lines
1913 bytes
>Każdy rekord w tej tabeli powinien mieć swoj identyfikator, np. autonumer.
>Jezeli wydajesz nowe buty to wstawiasz nowy rekord.
ok. przyjmuje sugestie. ale jeszcze jedno pytanko:
jesli moge stworzyc kwerende w której zostana ujete osoby, którym
przysluguje but i zrobic z niej raport, to czy moge w identyczny
sposób spowodowac *automatyczne* powstanie powyzszej tabeli?
(zalozenie: kto mial dostac, ten dostal). chodzi o to, zeby nie musiec
recznie rejestrowac kazdego klienta, któremu dalem buty tylko
wygenerowac to. 

czyli:

1. tabela_ludzie
2. kwerenda1: kto ma dostac buty (= jesli pracuje w dziale x) -
wszyscy np. po jednej parze
3. wygenerowanie raportu i wyslanie go do hurtowni celem zamowienia
4. spowodowanie zapisania w nowej tabeli pt. wydano_buty: ilosci par
butów i dzisejszej daty powiazanej z nazwiskami klientów, których
miejsce pracy (dzial = x) spelnilo warunki okreslone w kwerendzie1.

jak pisalem punkty 1 - 3 mam wykonane. punkt 4 przekracza moje
mozliwosci. czy mozna to zrobic w prosty sposób, tj. nie uciekajac sie
do programowania w VB?

Frytek

P.S. Trzy niewiadome w adresie to pulapka na spamerów.
Re: dla was to trywialne
#446
Author: Sebastian Kaczmarek
Date: Wed, 16 Dec 1998 22:00
3 lines
1140 bytes
Pomysł jest bardzo dobry, a rozwiązanie proste. Przeczytaj sobie helpa do
INSERT INTO (ja ci tego lepisj nie wyjaśnię)
Pozdrawiam, sebastian
Re: dla was to trywialne
#447
Author: Frytek
Date: Fri, 18 Dec 1998 12:20
13 lines
1339 bytes
> Przeczytaj sobie helpa do INSERT INTO 
ok. to jest dokladnie to. tabele juz potrafie zrobic. 
a jak spowodowac, zeby pojawilo sie w niej nowe pole z wartoscia
biezacej daty dla kazdego rekordu? daty, bron Boze, nie w postaci
zmiennej. ma ona upamietniac po prostu wykonanie rozdania asortymentu.

...przy kolejnym wydaniu zrobie sobie append, autonumer zostanie
nadany... super jest. tylko ta data...


Frytek

P.S. Trzy niewiadome w adresie to pulapka na spamerów.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads