Suchergebnisse
Suchergebnisse 1-5 von insgesamt 5.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Hallo zusammen, ich habe ein paar hier vereinfacht dargestellte Klassen. VB.NET-Quellcode (21 Zeilen)Dies ist als Vorstufe für eine Datenbankverwendung so aufgebaut, dass z.B. die Sell-Klasse nur die ID der Ware kennt, aber nicht die Warenklasseninstanz an sich, um Datenredundanz zu verhindern, wenn der Artikel nochmal verkauft wird (und zwar im Sinne von: der gleiche Artikel, nicht derselbe) Desweiteren habe ich in der MainForm-Klasseninstanz je eine List(Of) der o.g. Klassen. Ich habe weitere …
-
@fichz: Wenn jetzt aber ein Lieferant seinen Namen ändert, wie machst Du das mit Auswertungen, um zu sehen, was vor und nach der Namensänderung von dem kam? Im krassesten Fall könnte ich mir auch vorstellen: Was passiert, wenn eine Sache umbenannt wird und 3 Jahre später eine andere Sache aus der gleichen Klasse den Namen der ersten Sache bekommt? Unwahrscheinlich, aber nicht unmöglich. Wenn z.B. Hans Schubert seine Vorhängeschlösser Lockfix nennt, dann aber Großfabrik Schneider daherkommt und s…
-
Wie bereits in Post#1 erwähnt: Da diese Klassen nicht die Daten haben, um mir diese Informationen zu liefern, kann ich das nicht bewerkstelligen. Ich könnte das Problem vielleicht umgehen, indem ich allen Vorgangsklassen solch eine Funktion spendiere und pauschal alle Daten gebe (Warenliste, Lieferantenliste, später Kundenliste usw.) und sich die einzelnen Klassen dann für den Infotext die Daten raussuchen, die sie brauchen. Aber das könnte irgendwann eine sehr große Parameterliste werden. Klass…
-
Da konnte ich jetzt bei dem Vorpost nix an Infos für mich mitnehmen. Ich blick's leider nicht. Ich habe mich jetzt dazu erstmal entschieden, das folgendermaßen zu basteln - obwohl ich eigentlich auch auf Enums verzichten wollte. Ich nehme das "If-durch-Feldindexauswahl-ersetzen"-Vorgehen, so wie ich es bereits bei meinem Konsolenmenü genutzt habe. VB.NET-Quellcode (17 Zeilen) Die einzelnen Vorgangsklassen bekommen je einen Enum-Wert aus einem ProcessType-Enum. Dieser Wert wird mit über das IBook…
-
Ich hab ja selber längere Zeit DataSets verwendet und mir ist klar, dass jede Table ihre verknüpften, ihr untergeordneten Tabellenzeilen kennt, daher hatte ich ja im Titel auch den tDS-Hinweis gegeben. Würde also eine Lieferung auf eine Ware verweisen, würde die Ware wissen, dass sie eine weitere Lieferung "bekommen hat". Das ließe sich ja auch einfach einbauen: Die Warenklasse bekommt ein IEnumerable von Lieferungen und die alleswissende Containerklasse weist dann jeder Warenklasseninstanz die …