1

Drucklayout Schriftstärke fett

Hallo zusammen, 

 

kann ich im Drucklayout innerhalb einer Formel gewisse (Text)Abschnitte fett schreiben lassen? 

Bsp.: Durch eine Formel werden Rechnungssummen berechnet und tabellenartig erfasst. Die letzte Summe soll Abrechnungssumme heißen und fett geschrieben werden. 

Ich könnte diese Summe in einem eigenen Formelfeld erfassen. Dann würde es m.E. schwierig mit der Formatierung werden.

Vielleicht könnt ihr mir einen Hinweis geben? 

 

Grüße

Alex

3 Antworten

null
    • T_Bartzsch
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hallo Alex,

    leider kann der Drucklayouteditor solche (und andere) Formatierungen (noch) nicht darstellen. Das ist auch seit Jahren leidiges Thema hier im Forum und für manche Nutzer auch schon Grund gewesen auf andere Lösungen um zu steigen. 

    Bis der Editor irgendwann mal vernünftig einzusetzen ist gibt es aber 2 Möglichkeiten sowas zu realisieren:

    a) über Drittanbieter wie zb. carbone.io. Dort lädst Du Dokumente als Template hoch, worin deine zu ersetzenden Teile dann entsprechend markiert sind. Z.B. {.datum}, Rechnung Nummer {.rg_nummer} usw. Über einen API Aufruf aus der Ninox kannst Du dann dein gewünschtes Template ansteuern, mit Daten beschicken und erhältst dann ein PDF zurück.

    b) wenn Du im Ninox Editor mit Formeln arbeitest um deine Daten aus zu geben, dann kannst Du mit einem Trick auch formatieren. Hierbei werden mehrere unterschiedlich formatierte Formelfelder übereinander gelegt. In jedem Formelfeld werden aber nur die für diese Formatierung benötigten Daten ausgelesen, alle anderen werden durch "leer" ersetzt um die Zeilenstruktur bei zu behalten.

    Hier mal ein Beispiel, was mit dem Ninox Editor dann doch machbar ist...

    • + Maßanzug statt Massenware +
    • RonaldP
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Moin ag ,

    kannst du dein konkretes Formel-Skript und einen Screenshot vom Drucklayout hier posten? Dann kann ich besser sehen, ob sich da mit html() etwas machen lässt.

    VG Ronald

    • AG_AGAG
    • vor 4 Monaten
    • Gemeldet - anzeigen

    Hallo zusammen,

     

    jetzt hat es doch etwas länger gedauert :) 

    Ich habe hierzu eine Lösung gefunden. 

    In Ninox habe ich Formelfeld: 

    let myHead := "<b>" + 'Alternativposition / Eventualposition' + "</b>";
    let myText := if 'Langtext Drucken' = true and Titelfeld = false then
            Kurztext +
            "
    " +
            Langtext
        else
            if 'Langtext Drucken' = false and Titelfeld = false then
                Kurztext
            else
                if 'Langtext Drucken' = false and Titelfeld = true then
                    Titelbezeichnung
                end
            end
        end +
        ", <br><br>";
    if 'Alternativposition / Eventualposition' != null then
        myHead + "<br>" + myText
    else
        myText
    end

    Wichtig ist eigentlich nur der Kopftext in html. 
    Im Carbone-Druck habe ich dann {d.rechpos[i].b:html} im Tabellendruck. 

    Alternativposition wird dann mit Absatz und fett dem Text übergeordnet. 

     

    VG

Content aside

  • 1 „Gefällt mir“ Klicks
  • vor 4 MonatenZuletzt aktiv
  • 3Antworten
  • 183Ansichten
  • 4 Folge bereits