Problem bei Diagramme
Liebe Forum-Mitglieder,
habe längere Zeit mit NINOX pausiert. Habe gerade eine neue Datei zum Verwalten von Anlagen/Aktien etc. erstellt. Stoße nun auf (eventuell ja banales) Problem beim Erstellen eines Diagramms.
Tabelle 1 = Wertpapiere enthält die Daten zu den jeweilikgen Papieren, u.a. Name, ISIN, etc.
Tabelle 2 = Kurse; in ihr erfasse ich die jeweiligen Kurse per Tag X. Felder: Kursdatum, Kurs (verknüpft mit Tabelle Wetpapiere; Erfasssung der Kurse in Tabelle Wertpaiere mit Verkn. Name)
Nun möchte ich per Auswahl einen Kurs-Chart (Liniendiagramm) erstellen und zwar entweder in der Tabelle Wertpapiere (automatisch für das entspr. Papier als Diagrammfeld) oder alternativ n der Tabelle Kurse per Auswahl-Button aus Liste der vorhandenen Papiere.
Was klappt: Linien-Chart in Tabelle Kurse (x-Werte = Datum, y-Werte = Kurs); zeigt dann jedoch alle Papiere an! Auswahl geht dann "nur" über anzuzeigende Spalten; hier als 3. Spalte NAME anzeigen und dort jeweils händisch per Filter einschränken auf den Namen des entsprechenden Papiers (dabei keine Auswahl aus Liste möglch, sondern immer händischer Eintrag).
Wenn ich nun versuche, einen analogen Chart in die Tabelle Wertpapiere einzubauen (ist ja mit der Tabelle Kurse veknüpft), erschein dort ein leeres Chart(Feld). Wenn ich dort dann auf "anzuzeigende Spalten" klicke erscheint lediglich ein Hinweis (Expression does not return records". Ich habe aber überhaupt keine Spalten auswählen können!?
Muss ich ggfs. etwas in das Funktionsfeld eintragen? Und wenn ja, was? Ich möchte, wie gesagt entweder einen Verlaufs-Chart des jeweiligen Papiers in der Tabelle Wertapiere (automatisch eingeschränkt auf das betreffende Papier) oder in der Tabelle Kurse anzeigen, hier dann Auswahl des Papiers aus Tabelle Wertpapiere und ggfs. Datums-Einschränkung von - bis.
Wie kann ich am sinnvollsten ein Chart erstellen und zwar Pro Papier (ohne dies immer händisch wie zuvor skizziert eintragen zu müssen)?
Freue mich auf Hilfe und danke im Voraus.
lg Manfred
1 Antwort
-
Habe ich inzwischen selbst gefunden. Aus Webinar DE 2021 239_Aktieninfos per API abrufen.
Funktion:
let Aktie := this.NAME;
select KURSE where Wertpapier = AktieDann anzuzeigende Spalten: Kursdatum + Kurs auswählen
Content aside
- vor 3 JahrenZuletzt aktiv
- 1Antworten
- 210Ansichten