0

Anzeige in einer Ansicht

Hallo ich bräuchte wieder mal eure Hilfe.

Ich möchte im Dashboard. Eine Anicht anzeigen lassen.Die mir nur ie Datensätze des zurvor festgelegtem datum anzeigt.

Die soll dann mit ein Button auch gedruckt werden.

Danke euch.

3 Antworten

null
    • Leonid_Semik
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Thomas,

    eine Ansicht geht mit Formel:

    ---

    let me:=this;
    select TABELLE where DATUM=me.'FESTGELEGTES DATUM IM DASHBOARD"

    ---

    Das ausdrucken geht über Ansichtelement nicht. Du muss eine Zusatztabelle anlegen z.B. "Bericht". In der Tabelle solltest du Verknüpfungen zu deiner Tabelle und zu Dashboard anlegen. 

    Die Tabelle kannst du dann per Button füllen:

    ---

    let me:=this;

    for i in select TABELLE where DATUM=me.'FESTGELEGTES DATUM IM DASHBOARD" do

    let new:=create Bericht;

    new.Dashboard:=me;

    new.TABELLE:=i

    end;

    printRecord(this,"DEINLAYOUTNAME")

    ---

    Du musst natürlich im Layout die Tabellenspalten anpassen.

     

    Leo

    • Thomas_Forster
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Leo, 

    danke erstmal.  Leider zeigt er mit keine Daten an in der Ansicht ? Warum ß

    Müssen die die Datum Felder gleich sein oder ist das egal ? ( Datum , Datum+Zeit etc )

    2. Beim drucken sagt er mir er könnte die new.Tabelle:=i nicht finden.

    Was mache ich noch falsch .

    Danke dir .

    • Thomas_Forster
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Leo das funktioniert doch. Hatte etwas übersehen.

    Jetzt tut sich aber ein andere Problem auf.

    let me:=this;
    select TABELLE where DATUM=me.'FESTGELEGTES DATUM IM DASHBOARD"

    Ich habe noch ein 2. Datum was sich auf einen anderen Parameter bezieht.

    Also z.b 14.09. Eingangsdatum und 17.09. Ausgangsdatum.

    Da fehlt mir noch die Idee. Das ich das eine oder das andere anzeigen lassen kann.