Sziasztok! Elsőnek is szeretném közölni, hogy egy "globálisabb" kérdéskör következik, amire nem a konkrét megoldásokat várom, programkódba iktatva, hanem amolyan iránymutatót (jól gondolom-e?, kérdésekre, válaszokat, egy-két útravalót, amely segíthet majd lépésről - lépésre a lenti applikáció megalkotásában)
Sikerült megszereznem a neten keresztül egy próbafeladatsort, C# -os adatbáziskezelés kapcsán. Mellékelem magát a Formról a képet, és az adatbázis-szerkezetet is.
Userform példa
Adatbázis
A firkálásoktól most tekintsetek el rajta.
A feladat tehát a következő. Az adott Userform mintáját elkészíteni, és az adatbázisból megfelelően lekérdezett adatokkal feltölteni. Most pontról - pontra mennék az egyes Userform részein, és mellé írnám, "nagyvonalakban", hogy mivel oldanám meg a problémát elméletben.
Auswahl hierarchie:
- Kunden (legördülő listbox - megfelelő SQL lekérdezésekkel lehívnám az ügyfél ID-t, nevét, címét és a kapott értéket átadnám a listbox adatforrásának)
- Vertreter (szintén a fenti metódus alapján)
Auswahl Artikel über Kategorie:
- Hauptkategorie:Fentiek szerint
- Artikel:Fentiek szerint
Auswahl Datenoptionen:
- Bonus: If-es ciklussal?
Vergleichsjahr 1 és 2:
Itt sok kérdésem felmerül. Mit gondoltok ezt a részt Datagriedviewal lehet megvalósítani, vagy Listboxba beimportált Excel munkafüzettel? Mivel a táblázat alján még az adatbázisból lekérdezett értékek sorait szummázni, kummulált szummázni, és átlagolni is kellene... Mivel lenne célszerű ezt megvalósítani, és egy-két lépésben, hogyan? Itt még hozzátenném, hogy pl. az Umsatzt és a Rohertrag mező két másik táblázatos mező osztásából származik, de ezt gondolom egy egyszerű sql lekérdezéssel ( x mező / y mező as újmezőnév) szisztéma alapján megvalósítható).
Sum K - Kummulált Szum
Sum G - Normál Szum
DS - átlag
A feladat még írja, hogy integrálni kell a maszkeredmény exportfunkciókat (Excel szerint), és az INI-Adatokat a bejövő értékek olvasásához az adatbázisban. Ez a rész nekem egy picit magas. 
Kérdéseim:
A fenti legördülő listboxok létrehozásának metódusát jól gondolom, vagy van rá egy egyszerűbb módszer is?
Hogyan tudom beállítani a listboxokat, és a különböző választókat, hogy a kiválasztott értékek alapján listázza ki az információkat a lenti gridviewban?
Köszönöm szépen az infókat!