Murkasfjphy
Grünschnabel
Hallo,
ich habe einen Array sortiert nach "Artikel Nr." und "Vk Preis". Es
kann vorkommen, das der gleiche Artikel mit der gleichen Artikel Nr.
mehrfach in dem Array enthalten ist (von verschiedenen Lieferanten)
Beispiel:
id__bezeichnung_art_nr_lagerbest_vk_preis
0____artikel_1___1000____5_____100,00
1____artikel_1___1000____8_____102,00
2____artikel_1___1000____0_____105,00
3____artikel_2___1001____0______90,00
4____artikel_2___1001____5______95,00
5____artikel_2___1001____2______98,00
Wie kann ich den Array so ausgeben, das ausschließlich der Artikel
mit dem günstigsten Preis - und nur wenn von diesem der Lagerbestand =
0 ist, der Artikel mit dem zweit günstigsten Preis usw. ausgegeben
wird?
Nach dem Beispiel oben sollten die Artikel mit der id=0 und id=4
angezeigt werden.
Wichtig ist natürlich, das die Ausgabe auch bei einer Liste von 50 und
mehr Artikeln noch mit einer akzeptablen Geschwindigkeit läuft.
Hat jemand einen Tipp für mich?
Danke + Gruß
Marcel
ich habe einen Array sortiert nach "Artikel Nr." und "Vk Preis". Es
kann vorkommen, das der gleiche Artikel mit der gleichen Artikel Nr.
mehrfach in dem Array enthalten ist (von verschiedenen Lieferanten)
Beispiel:
id__bezeichnung_art_nr_lagerbest_vk_preis
0____artikel_1___1000____5_____100,00
1____artikel_1___1000____8_____102,00
2____artikel_1___1000____0_____105,00
3____artikel_2___1001____0______90,00
4____artikel_2___1001____5______95,00
5____artikel_2___1001____2______98,00
Wie kann ich den Array so ausgeben, das ausschließlich der Artikel
mit dem günstigsten Preis - und nur wenn von diesem der Lagerbestand =
0 ist, der Artikel mit dem zweit günstigsten Preis usw. ausgegeben
wird?
Nach dem Beispiel oben sollten die Artikel mit der id=0 und id=4
angezeigt werden.
Wichtig ist natürlich, das die Ausgabe auch bei einer Liste von 50 und
mehr Artikeln noch mit einer akzeptablen Geschwindigkeit läuft.
Hat jemand einen Tipp für mich?
Danke + Gruß
Marcel