C# , XML, Dataset, Events, Schnittstelle, Konzept finden

22/05/2008 - 18:54 von Sonja Romer | Report spam
Hallo,

ich muss folgendes machen.

2 Stapel

Stapel A
Charge, Nummer, Qualitàt, Menge
Charge1, 0001, A, 30
Charge2, 0002, A, 12
Charge3, 0003, B, 77

Stapel B
Charge, Nummer, Qualitàt, Menge
Charge1, 00A1, A, 10
Charge2, 00T2, C, 22
Charge3, 00O3, B, 87


Zunàchst wird Stapel B abgearbeitet,
sprich diese Charge
Charge1, 00A1, A, 10
abzàhlen
von 10,9,8,7,.0
danach
Charge2, 00T2, C, 22
danach
Charge3, 00O3, B, 87
Wenn dieser leer ist, kommt der obere Stapel nach unten.
gleiches Spiel.

TODO:
Die Chargen werden einglegt --> <Übernehmen> Button
Schreiben der Charge mit einem Flag 'Vorbereitung' - Zeilenweise
Das ganze ist ein Auftrag. --> Schreiben der Datei.
Dieser muss gespeichert werden, falls PC abstürzt etc.
Ich dachte da an XML, Dataset?

Ich habe folgende *Events*
Stapel unten --> dann muss ich die Datei schreiben, weil Flag dann 'in Bearbeitung'
übergeht.
Charge in Arbeitsposition --> herunterzàhlen neu schreiben.

Komponente
Klasse Charge Interface
Wie würde man das am besten lösen?
Eingehende Events
- Übernehmen
- Stapel unten - in Bearbeitung
- Charge - in Arbeitspos.

Vielen Dank für Tipps zur Vorgehensweise.

Komponente mit Interface, dann kann ich es versionieren.
Wie könnte man diese Geschichte noch grafisch lösen?

|.|
|.|
|.| Stapel oben
|.|
|.|
|.| Stapel unten
o Sensor 'Stapel' unten

Die Charge kommt in den Barbeitungsprozess. Dort wird etwas markiert.


Grüße Sonja
 

Lesen sie die antworten

#1 Frank Dzaebel
22/05/2008 - 19:36 | Warnen spam
Hallo Sonja,

Das ganze ist ein Auftrag. --> Schreiben der Datei.
Dieser muss gespeichert werden, falls PC abstürzt etc.
Ich dachte da an XML, Dataset?



Das ist sicher ein guter Weg.
Man kann oft auch eine MDB nehmen,
oder eine SQL Server (Express) DB, oder andere.

So ganz verstehe ich nicht, was nach
welchem Event wo hineingeschrieben
werden soll.


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen