Einloggen Suche | Aktive Themen
Sortierung fehlerhaft? Optionen
Jens Oesinghaus
Geschrieben: Saturday, February 25, 2017 11:22:00 PM
Gruppen: Kunde

Beiträge: 5

Tai-Pan End-of-Day
Entschuldigt, bitte um Verschiebung in die Fehlerberichte. Danke.

Hallo! Ich bin nach längerer Abstinenz wieder dabei und arbeite mich so ganz langsam in Taipan EoD ein.

Dabei fiel mir sogleich folgende komische Sortierung auf. Ich habe per Filter: Marktkapitalisierung einfachhalber den Katalog: DivDAX ausgewählt. Die Sortierung der Marktkapitalisierung zeigt jedenfalls keine schlüssige/richtige Sortierung auf. Dies geschieht bei allen anderen Katalogen ebenso. Liegt hier ein Fehler vor? Oder übersehe ich etwas grundsätzliches? Ich möchte gerne hoffen, dass die Sortierungen sonst funktionieren! Bei diese ganz einfachen Sortierung fällt es ja gleich ins Auge ...


Jens Oesinghaus hat die folgenden Bilder hochgeladen:
Unbenannt.JPG

Marcus Lieck
Geschrieben: Monday, February 27, 2017 8:31:11 AM

Gruppen: Mitarbeiter

Beiträge: 470

Tai-Pan RealtimeTai-Pan End-of-Daymarket makerbis. Realtime-Terminal
Hallo Herr Oesinghaus,

wir können die Problematik nachstellen und haben Sie zur Klärung an das Produktmanagement weitergereicht.

Gruss aus Dortmund
Marcus Lieck

Leiter Produktsupport | Lenz+Partner GmbH | vwd group
Phone: +49 231 9153-500 | Fax: +49 231 9153-599
hotline@lp-software.de | www.LP-software.de | www.vwd.com
Thorsten Kitzig
Geschrieben: Monday, February 27, 2017 6:51:55 PM
Gruppen: Insider

Beiträge: 22

Tai-Pan RealtimeTai-Pan End-of-Day
Hallo Zusammen,

das Problem ist der in der Spalte angezeigte Text. Es ist nämlich ein Text der rechtsbündig angezeigt wird. Die Sortierung erfolgt in der Form Text-Sortierung. Da ist der Text "7.71 Mrd" leider größer als der Text "73.38 Mrd.". Das Problem lässt sich lösen.



1. Klick mit der rechten Maustaste auf die Kopfzeile der Ergebnisliste
2. Button "Neu" betätigen
3. Im Dialog folgenden Quelltext einfügen
Code:
MCap := Stamm.Marktkapitalisierung();
MCap := MCap / 1E9;
Result := MCap;

4. Den Namen der Formel auf "MKapital in Mrd." ändern
5. OK
6. Die Spalte auf "sichtbar"

Nun kann die Spalte auch zum Sortieren verwendet werden, da das Ergebnis der Formel eine Zahl ist und nicht mehr ein Text.

Zum Vergleich der Quelltext der MarktKaptial-Spalte
Code:
MCap := Stamm.Marktkapitalisierung();
If MCap >= 1E9 Then
Begin
  MCap := MCap / 1E9;
  Result1 := MCap.ToString(2) + " Mrd.";
End
Else If MCap >= 1E6 Then
Begin
  MCap := MCap / 1E6;
  Result1 := MCap.ToString(2) + " Mio.";
End
Else If MCap >= 1E3 Then
Begin
  MCap := MCap / 1E3;
  Result1 := MCap.ToString(2) + " Tsd.";
End
Else
  Result1 := MCap.ToString(2);


Gruß

Thorsten Kitzig
Jens Oesinghaus
Geschrieben: Sunday, March 5, 2017 7:42:32 PM
Gruppen: Kunde

Beiträge: 5

Tai-Pan End-of-Day
Vielen Dank für die Lösung meines kleinen Problems und den Exkurs Spaltenkunde. Sie haben mir sehr geholfen!

VG Jens Oesinghaus
Karsten Schebaum
Geschrieben: Monday, March 6, 2017 3:17:55 PM

Gruppen: Administration , Mitarbeiter

Beiträge: 430

Tai-Pan RealtimeTai-Pan End-of-Daybis. Realtime-Terminal
ok, jetzt meldet sich auch nocn mal das Produktmanagement ....

merkwürdigerweise fehlt im Filter in dieser "MarktKapital"-Spalte der erste Teil der Formel, welcher das Ergebnis als Zahl setzt.
In der "Markt-Kapital"_Spalte im Katalogmodul ist es richtig. Theoretisch kann man sich auch hier den Quelltext kopieren und im Filter einsetzen:

Code:

MCap := Stamm.Marktkapitalisierung();
Result1 := MCap; // Wert für Sortierung

// Result2 für Anzeigetext
If MCap >= 1E9 Then
Begin
  MCap /= 1E9;
  Result2 := MCap.ToString(2) + " Mrd.";
End
Else If MCap >= 1E6 Then
Begin
  MCap /= 1E6;
  Result2 := MCap.ToString(2) + " Mio.";
End
Else If MCap >= 1E3 Then
Begin
  MCap /= 1E3;
  Result2 := MCap.ToString(2) + " Tsd.";
End
Else If MCap = 0 Then
  Result2 := "";
Else
  Result2 := MCap.ToString(2);


Viele Grüße
Karsten Schebaum

Leiter Produktmanagement + Datenservice | Lenz+Partner GmbH | vwd group
Phone: +49 231 9153-300 | Fax: +49 231 9153-399
datenservice@lp-software.de | www.LP-software.de | www.vwd.com
Jens Oesinghaus
Geschrieben: Wednesday, March 8, 2017 9:37:36 AM
Gruppen: Kunde

Beiträge: 5

Tai-Pan End-of-Day
Hallo Produktmanagement und erfahrene Nutzer ...

noch eine kurze grundsätzliche Frage:

Werden solche erkannten "Merkwürdigkeiten" in naher Zukunft per update korrigiert und man wartet einfach mal ein, zwei Wochen oder ist es tatsächlich notwendig, dass man in solchen Fällen sich selbst um die Lösung kümmern sollte?

VG Jens Oesinghaus

Karsten Schebaum
Geschrieben: Friday, March 10, 2017 3:58:22 PM

Gruppen: Administration , Mitarbeiter

Beiträge: 430

Tai-Pan RealtimeTai-Pan End-of-Daybis. Realtime-Terminal
Hallo Zusammen,

Bugs und andere "Kleinigkeiten" werden von uns in der Regel per Programm-Update korrigiert: Schwerwiegende Bugs kurzfristig, bei Programm-Features kann es auch schonmal etwas länger dauern.

In diesem Fall passte es kurzfristig tatsächlich ganz gut, weil wir in dieser Woche eh ein Programm-Update für TAI-PAN 17 zum Download freigeben wollten. Eine korrigierte Version der "Marktkapitalisierungs-Spalte" ist dabei.

Das Update kann ab jetzt geladen werden, über Menü "Module" im Hauptverteiler.

Viele Grüße
Karsten Schebaum

Leiter Produktmanagement + Datenservice | Lenz+Partner GmbH | vwd group
Phone: +49 231 9153-300 | Fax: +49 231 9153-399
datenservice@lp-software.de | www.LP-software.de | www.vwd.com
Jens Oesinghaus
Geschrieben: Sunday, March 12, 2017 12:59:04 PM
Gruppen: Kunde

Beiträge: 5

Tai-Pan End-of-Day
Danke für die Info. Klingt doch allgemein ganz gut.

Nur zur Info:

Habe auch ein Update erhalten. Jedoch ist die Korrektur der "Marktkapitalisierungs-Spalte" NICHT mit dabei.

Ich hatte mir, wie Thorsten Kitzig angeregt, eine zusätzliche Spalte gebastelt. Diese funktioniert prima. Daneben habe ich die "Original-Spalte" gelegt und diese zeigt immer noch die falsche Sortierung.

VG Jens Oesinghaus
Karsten Schebaum
Geschrieben: Monday, March 13, 2017 9:08:46 AM

Gruppen: Administration , Mitarbeiter

Beiträge: 430

Tai-Pan RealtimeTai-Pan End-of-Daybis. Realtime-Terminal
Hallo Herr Oesinghaus,

...wenn der Filter "Marktkapitalisierung" schon mal verwendet wurde, kann es sein, dass noch weiterhin die letzte Konfiguation des "Spaltenlayouts" in der Filterergebnis-Liste angezeigt wird.

Wenn Sie das "Spaltenlayout - Marktkapitalisierung" noch mal neu laden, wird die neue Spalte übernommen:



Viele Grüße
Karsten Schebaum

Leiter Produktmanagement + Datenservice | Lenz+Partner GmbH | vwd group
Phone: +49 231 9153-300 | Fax: +49 231 9153-399
datenservice@lp-software.de | www.LP-software.de | www.vwd.com
Jens Oesinghaus
Geschrieben: Wednesday, March 15, 2017 11:04:08 AM
Gruppen: Kunde

Beiträge: 5

Tai-Pan End-of-Day
Vielen Dank! Alles bestens.

VG Jens Oesinghaus
Benutzer die diese Diskussion aktuell lesen
Guest

Powered by Yet Another Forum.net version 1.9.1.8 (NET v4.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.

Durch die Nutzung der Webseite stimmen Sie der Verwendung von Cookies zu. Weitere Informationen zum Datenschutz finden Sie hier