Ich würd es so machen: Ein DGV, in dem erstmal alle Artikel aufgelistet werden, also kategorieunabhängig. Dann ne Suchtextbox, deren Inhalt beim Drücken der Entertaste ausgewertet wird. Das hätte auch den Vorteil, dass Du Barcodes abscannen kannst, da die mir bekannten Scanner per Default ein Enter als letztes Zeichen schicken. Dadurch hast Du die Möglichkeit, einen Artikel zu finden, dem der abgescannte Barcode zugeordnet ist aber auch Teilsuchbegriffe zu verwenden, d.h. z.B. gibst Du Cola ein und das Programm sucht alle Artikel, die mit Cola beginnen oder Cola als Wortbestandteil beinhalten. Das musst Du selber festlegen, wie Du da suchen lassen willst.
Dann ein KategorieDGV, bei dem Du beim Anklicken einer Kategorie alle Artikel einer Kategorie in der Artikelliste angezeigt bekommst, indem Du per LINQ die passenden Artikel auflisten lässt.
Das Zurückkehren zur kompletten Artikelliste kannst Du entweder durch einen Filter-löschen-Button bewerkstelligen oder indem Du in der Textbox nichts eingibst und Enter drückst. Da kommt es natürlich auch drauf an, ob Du den Kategoriefilter mit dem Textboxfilter kombinieren willst.
Dann ein KategorieDGV, bei dem Du beim Anklicken einer Kategorie alle Artikel einer Kategorie in der Artikelliste angezeigt bekommst, indem Du per LINQ die passenden Artikel auflisten lässt.
Das Zurückkehren zur kompletten Artikelliste kannst Du entweder durch einen Filter-löschen-Button bewerkstelligen oder indem Du in der Textbox nichts eingibst und Enter drückst. Da kommt es natürlich auch drauf an, ob Du den Kategoriefilter mit dem Textboxfilter kombinieren willst.
Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von „VaporiZed“, mal wieder aus Grammatikgründen.
Aufgrund spontaner Selbsteintrübung sind all meine Glaskugeln beim Hersteller. Lasst mich daher bitte nicht den Spekulatiusbackmodus wechseln.
Aufgrund spontaner Selbsteintrübung sind all meine Glaskugeln beim Hersteller. Lasst mich daher bitte nicht den Spekulatiusbackmodus wechseln.