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
-
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
-
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...
-
Super, der record Befehl brint das gewünschte Ergebnis! Danke
Content aside
- vor 3 JahrenZuletzt aktiv
- 3Antworten
- 190Ansichten