0

Tabellenfeld in Report

Hallo,

ich habe eine Tabelle, die Wiederum eine Untertabelle enthält. In dieser Untertabelle sind dynamische Werte einer weiteren Tabelle eingefügt. In der obersten Tabelle sehe ich in der Formularansicht alles, wie es soll. Im Report wird mir die Untertabelle angezeigt, aus der verknüften Tabelle aber nur der Index, nicht das Feld, das ich gerne sehen würde. Ich hoffe, ich habe es verständlich erklärt.

Gibt es eine Möglichkeit, das im Report anzuzeigende Feld zu definieren? Wenn ich das bearbeite, bietet mir Ninox nur den Namen der verknüpften Tabelle an, nicht die einzelnen Felder. Ich hab schon versucht mit 'Tabelle'.'Feld' was zu machen, das akzeptiert er nicht. Ein (select 'Tabelle').'Feld' wird zwar nicht als fehlerhaft angezeigt, aber sobald ich das akzeptiere, verschwindet die Spalte komplett.

 

Danke

 

Sebastian

1 Antwort

null
    • Torsten_Stang.1
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hallo Sebastian,

     

    jeder Datensatz der Untertabelle hat mutmaßlich mehrere verknüpfte Datensätze der Unter-Untertabelle - zumindest geht Ninox davon aus. Mit Unter-Untertabelle.Feld weiß Ninox nicht, welchen dieser Datensätze es heranziehen soll.

     

    Hast Du in Deiner Anwendung immer nur einen Datensatz der zweiten Stufe hast, könntest Du's mit first('Unter-Untertabelle'.Feld) referenzieren. concat('Unter-Untertabelle'.Feld) gibt Dir bei mehreren Datensätzen eine mit Komma getrennte Liste der Feldwerte sämtlicher verknüpften Datensätze aus der Unter-Untertabelle aus.