0

FAILED TO PDF FILE - Bilddatei *.pdf wird im Feld Bild nicht angezeigt

In der Tabelle Dokumente wird je Datensatz in einem Bildfeld ("Dokument") eine *.pdf Datei gespeichert welche dort auch korrekt als "Vorschaubild" angezeigt wird und durch anklicken geöffnet werden kann.

Weiterhin gibt es in der Tabelle Dokumente ein ja/nein Feld ("aktuelles Dokument") welches darüber entscheidet welches das aktuelle Dokument ist.

In der übergeordneten Tabelle Schriftwechsel habe ich ein weiteres Bildfeld ("Dokument") angelegt welches das per ja/nein Feld aus der untergeordneten Tabelle Dokumente ausgewählte aktuelle Dokument anzeigen soll. Das funktioniert  leider nicht wie ich es mir vorgestelt habe. Das ausgewählte Dokument wird zwar angezeigt auch mit Dateinamen aber weder als Vorschau noch beim anklicken wird das Dkument geöffnet.

FAILED TO PDF FILE

also feht die ursprüngliche Datei wie bekomme ich diese nun dort rein und kann sie durch anklicken öffnen wie in der Untertabelle Dokumente? Versuch mit importfile ist gescheitert!

Ich arbeite mit der Cloudversion!!!

Vielen Dank und iebe Grüße

 

Schriftwehsel -> aktuelles Dokument als Bild

- Dokumente -> Dokument 1 als Bild / aktuelle Datei ja/nein

                    -> Dokument 2 als Bild / aktuelle Datei ja/nein

 

Das Feld aktuelles Dokument (ja/nein Feld) enthält bei Trigger nach Änderung folgendes:

let akd := Nr;
if 'aktuelles Dokument' = true then
Schriftwechsel.Dokumente[Nr != akd].('aktuelles Dokument' := false);
Schriftwechsel.(Dokument := akd.Dokument)
end

2 Antworten

null
    • Kessy
    • vor 2 Jahren
    • Gemeldet - anzeigen

    hat denn niemand eine Lösung für mich?

    • Leonid_Semik
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hallo DLZBB,

    du kannst in Ninox keine Dokumente so von einem Record zu dem anderen kopieren. Ich würde in der Tabelle Schriftwechsel ein Funktionsfeld anlegen mit der Formel 

    ---

    first(Dokumente['aktuelles Dokument'].Dokument),

    ---

    die Formel für 'aktuelles Dokument' :

    ---

    let me:=this;
    if 'aktuelles Dokument'  then
    Schriftwechsel.Dokumente[Nr != me.Nr].('aktuelles Dokument' := false)
    end;

    ---

     

    Leo