AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Alle Daten EINES Bereiches eines Records lesen
Thema durchsuchen
Ansicht
Themen-Optionen

Alle Daten EINES Bereiches eines Records lesen

Ein Thema von Kuonrat · begonnen am 12. Mär 2008 · letzter Beitrag vom 12. Mär 2008
Antwort Antwort
Kuonrat

Registriert seit: 27. Okt 2006
Ort: Berlin
33 Beiträge
 
#1

Alle Daten EINES Bereiches eines Records lesen

  Alt 12. Mär 2008, 11:27
Hey,
folgendes Problem: Ich möchte aus einem Record alle Daten aus einem Bereich laden (bspw. Kategorie), damit die Kategorie in der GUI nicht mehrfach erscheinen, wollte ich wissen, ob es eine Möglichkeit gibt, nur den einzelnen Bereich auszulesen oder muss ich das mit einer IF Abfrage abfangen, WENN Kategorie nicht vorhanden DANN füge es nicht mehr hinzu?

Wäre für Hilfe Dankbar MfG Kuonrat
  Mit Zitat antworten Zitat
s-off
(Gast)

n/a Beiträge
 
#2

Re: Alle Daten EINES Bereiches eines Records lesen

  Alt 12. Mär 2008, 11:50
Hallo,

könntest Du Dein Vorhaben vielleicht nochmal etwas deutlicher beschreiben? Uns vielleicht auch maldie Struktur Deines Records zeigen?
Finde Deine Ausführungen ehrlich gesagt etwas verwirrend, und weiß nicht, was Du eigentlich möchtest.
  Mit Zitat antworten Zitat
Kuonrat

Registriert seit: 27. Okt 2006
Ort: Berlin
33 Beiträge
 
#3

Re: Alle Daten EINES Bereiches eines Records lesen

  Alt 12. Mär 2008, 15:49
Zu recht... ^^
Also noch einmal an meinem konkretem Beispiel:

Ich programmiere eine Kassensoftware, diese funktioniert so, dass man Artikel dem Warenkorb hinzufügt. Diese Artikel sind in einem Record (ausgelesen und abgespeicherten in typisierten Dateien) gespeichert mit den Variablen: ID, Artikel, Kategorie, Preis

Nun habe ich neben dem Warenkorb eine Liste mit allen Artikel, damit es nicht zuviele Artikel werden, nur die, aus einer Kategorie. Dort wo man die Kategorie auswählt, sollen nun alle Kategorie, die in der typisierten Datei abgespeichert sind anzeigen.

Auf meinem Weg, würde ich einfach die Datensätze von Anfang bis Ende auslesen und immer die Kategorie abspeichern, das würde aber darauf hinauslaufen, dass er Kategorien doppelt anzeigt, da mehrere Artikel ein und diesselbe Kategorie haben, hier nun meine Frage: Gibt es eine einfache Variante nur die Kategorie einmal auszulesen sofern vorhanden?

Sonst sieht das Ergebnis etwa so aus:

Kategorien:

Elektronik
Elektronik
Elektornik
Elektronik
Schreibwaren
Schreibwaren
Schreibwaren
Sonstiges
Sonstiges
Sonstiges

...
  Mit Zitat antworten Zitat
bluesbear

Registriert seit: 14. Dez 2005
Ort: Hahnstätten
355 Beiträge
 
Delphi 2007 Enterprise
 
#4

Re: Alle Daten EINES Bereiches eines Records lesen

  Alt 12. Mär 2008, 16:20
Eine sortierte TStringList mit Duplicates := False würde gehen, denke ich.
Klaus M. Hoffmann
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:46 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz