0

Bilddatei aus nicht verknüpfter Tabelle bei neuem Datensatz einfügen

Liebe Ninox Gemeinde,

über den Befehl (select TabelleA).Dateiname kann ich in einer Funktion ein Bild, z.B. Dstei "Firmenlogo" aus einer nicht verküpften Tabelle anzeigen lassen.

Um das Bild auch für die Printengine zu nutzen muss ich es jedoch in jeden Datensatz holen.

Dafür habe ich ein Bild/Dateifeld mit Bezeichnung "Logo" in den Datensatz gestellt.

Wie bekomme ich ich jetzt 'TabelleA'.Firmelogo bei, z.B. neuem Datensatz, in das Feld TabelleB.Logo?

Logo := (Select Utilities).Firmenlogo funktioniert nicht.

 

Danke im Voraus

 

Stefan

3 Antworten

null
    • Owner
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hallo Stefan,

     

    sofern das Logo immer gleich ist, brauchst du diesen "Aufwand" nicht zu betreiben. Du kannst auch innerhalb der "Print" Vorschau über das "+" Symbol ein statisches Bild auswählen. Dadurch bleibt das Bild immer vorhanden

     

    Bildschirmfoto 2021-09-28 um 09.33.11

    • T_Bartzsch
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Du kannst Dir auch eine Tabelle für öfter benutzte Bilder anlegen, mit einfach nur einem Bildfeld (ich mache dafür immer eine Tabelle "META") und - auch aus dem Drucklayout-Editor - via Funktionsfeld darauf zugreifen. Hier zb auf den 3. Datensatz, in dem das Logo dann im Feld "Bild" liegt...

     

    record(META,3).Bild

     

    In so eine "Meta Tabelle" können dann zB. auch Landesflaggen oder Icons die es in Ninox nicht gibt, oder einfach einfarbige, vollflächige JPG (rot und grün), die man dann im Drucklayout hinter betreffende Texte legen kann und so dynamisch Textfelder "färben" kann usw...

    • Stefan_Mann
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Super, der record Befehl brint das gewünschte Ergebnis! Danke