MUIBase a md

Czyli MUIBase a master detail.

O co chodzi?

W życiu mamy często sytuację że jest dokument i do niego pozycje. Np zamówienie od klienta – czyli informacje takie jak dla kogo, na kiedy, za ile i do tego poszczególne pozycje. Np zamówienie remont dachu, dla kogo, gdzie, na kiedy, za ile i do tego pozycje drewno,papa, robocizna.

Jak?

MUIBase to zabytek i nie ma tu id po których można by to połączyć – autor ma w planach przejście na sqlite3 ale na razie nie ma – zamiast tego jest osobny typ referencja który służy do łączenia tablic. Np mogą być dwie tablice zamówienie i pozycje, do tablicy pozycja wstawiamy kolumnę np zam o typie referencja do tablicy zamówienie i to trzyma nam wskaźnik na zamówienie. Przy np tworzeniu nowego rekordu w pozycje do referencji automatycznie wpisuje się aktualny wskaźnik  w tablicy zamówienie. GUI MUIBase to obsługuje i jak się zaznaczy że refencja to filtr, filtruje po niej, np do zamówienia wyświetla tylko pozycje tego zamówienia. Jest to całkiem fajne.

 

 

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s