[ segment @ 21.11.2014. 14:32 ] @
Imam tabela1 so polinja
pole1 *,
pole2 *,
pole3

potreben mi e prikaz kako grid no vo forma na matrica pri sto
kako naziv na kolonite da se vrednosti od pole1
kako naziv na redovi da se vrednosti od pole2
a kako vrednost na polinjata da e vrednost od pole3 dokolku za nekoja kombinacija nema vrednost da ostane prazno
znaci ova mi trba na samata forma da go imam ne kako report

pr: pole1(a, b, c, d, e) mozni vrednosti
pole2(1,2,3) mozni vrednosti

zapis po redovi vo tabela

a; 1; QQ
a; 3; DD
b; 2; SS
d; 1; FF
a b c d e
1 QQ FF
2 SS
3 DD
[ savkic @ 21.11.2014. 20:31 ] @
Ako sam dobro shvatio, želiš sumiranje po redovima i kolonama. Neke komponente (komercijalne) imaju takvu mogućnost, a ako koristiš standardan DBGrid onda to moraš sam raditi, sam sračunati i sam prikazati (dodati još jedno calculated polje u dataset ili dodati još jedan red (u dataset ili van dataseta preko neke druge kontrole)).
[ segment @ 22.11.2014. 11:16 ] @
Ne nesakam da sumiram
Se raboti na primer za sobi od hotel i datumi
Sakam da dadam prikaz na koja data kakva e sostojbata na sobata
Datumite ke bidat naziv na kolonite
Sobite naziv na redovite
a vo polinjata ke imam sostojbi Zafatena, rezervirana ili slobodna
Mislam deka sega sum pojasna (nesto kako stringgrid ama da mozam da go vrzam so nekoj datasource)
[ Milan Milosevic @ 22.11.2014. 11:54 ] @
Ako sam ja tebe razumeo prijatelju tebi ne treba baza i rad sa bazama, vec jedna matrica
gde su vrste recimo broj sobe a kolone datumi , a u polja su logicke promenjive ako je slobodna da vraca true ako nije false.

Ta varijanta ti je malo pogresna.
Bolje kreiraj tip podatka koji ce sadrzati tri podatka broj sobe i datum od kada je soba rezervisana i datum do kad je zauzeta.
Onda prelistas sve sobe koje imas u listi i ispises recimo koje su trenutno sobe slobodne. To moze lako i za neki konkretan datum da se uradi.
Ili za konkretnu sobu

Slicno moze i preko baze, kreiras tri polja i posle filtriras datume

Pozz
[ segment @ 22.11.2014. 23:00 ] @
Znaci jas vo baza gi imam podatocite i toa ne e sporno megutoa sakam vizueno da mozam da gi pretstavam kakva e sostojbata na sobite po datumi.
Znaci ne mi trebaat samo rezervirani ili samo slobodni i za nekoj konkreten datum tuku site
Cisto prikaz na site sobi po datumi za datumi od porano i za idni datumi normalno.
Toa go napraviv so stringgrid ama mi deluva mnogu peski zasto se raboti za pogolem broj sobi i eve zemeno za period od 1 godina (365 dena)
Mislev dali ima komponenta koja moze da lezi na datasource koj veke gi sodrzi ovie podatoci i normalno so ponatamosno klikanje na soodvetno pole da se izvrsuva soodvetna akcija
[ Milan Milosevic @ 23.11.2014. 05:42 ] @
Mozda bi mogao da koristis komponentu TMonthCalendar za prikaz dana i meseca za svaku sobu.
Pitanje je u kakvoj su bazi podaci sacuvani.
Za prikaz tabela baza koriste se DBGrid komponenta.