Access (grafika)

0

krotko w czym problem.
Mam liste chemikali ktore sa niebezpieczne. Do kazdego typu zagrozenia (powiedzmy 16 typow) mam grafike.
Zdaza sie ze substancja jest niebezpieczna w kilku typach wiec na formularzu musi byc wyswietlone kilka grafik.
No i tu mam problem: Jak zapisac w tabeli glownej odnosniki do grafik (gdy jest wiecej niz 1, (do grafik zrobilem oddzielna tabele) ), i jak w formulazu je wyswietlac tak by sie zmienialy zaleznie od wybranej substancji.
Dzieki za wszelka pomoc.

0

Może nie zapisuj nazwy pliku, tylko zrób sobie zmienną string, w której będziesz trzymał atrybuty substancji. Np:

'W' - substancja wybuchowa
'R' - substancja radioaktywna
'T' - substancja toksyczna
itd.

i teraz robisz z tych atrybutów string. Np. substancja, która ma atrybuty 'RT' jest radioaktywna i na dodatek silnie toksyczna, a ta z atrybutami 'WR' jest toksyczna i wybuchowa, natomiast jak będzie 'WRT', to substancja ma wszystkie te właściwości. A sprawdzać możesz tak:

atrybuty:='WR';
if pos('W', atrybuty)0 then
// substancja jest wybuchowa
if pos('R', atrybuty)0 then
// substancja jest radioaktywna
if pos('T', atrybuty)0 then
// substancja jest toksyczna

1 użytkowników online, w tym zalogowanych: 0, gości: 1