Vraag:
Ik heb onder aan mijn applicatie 3 knoppen voor het toevoegen, wijzigen en verwijderen. Als je hier op klikt wordt er een globale variabele "actie" op 1,2 of 0 gezet. Dan bepaal ik via de activepageindex van mijn pagecontrol welk tablad er actief is.
zie er dus ongeveer zo uit:
En zo bepaal ik dan welke procedure (toevoegen,wijzigen, verwijderen) van welke unit (klanten,produkten,offertes,facturen, etc. etc.) gestart wordt.
Volgens mij moet daar een mooiere manier voor zijn. Kan iemand helpen?
Ik heb onder aan mijn applicatie 3 knoppen voor het toevoegen, wijzigen en verwijderen. Als je hier op klikt wordt er een globale variabele "actie" op 1,2 of 0 gezet. Dan bepaal ik via de activepageindex van mijn pagecontrol welk tablad er actief is.
zie er dus ongeveer zo uit:
code:
1
2
3
4
5
6
7
8
9
10
| case activepageindex of
0 : case actie of
1: klant.toevoegen;
2: klant.wijzigen(ID : integer);
0: klant.verwijderen(ID : integer);
1: case actie of
1: produkt.toevoegen;
2: produkt.wijzigen(ID : integer);
0: produkt.verwijderen(ID : integer):
end; //case |
En zo bepaal ik dan welke procedure (toevoegen,wijzigen, verwijderen) van welke unit (klanten,produkten,offertes,facturen, etc. etc.) gestart wordt.
Volgens mij moet daar een mooiere manier voor zijn. Kan iemand helpen?