Ankündigung

Einklappen
Keine Ankündigung bisher.

basic print array mit format

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    basic print array mit format

    wenn ich bei basic.print ein item array angebe, wird kein Format angezeigt:

    Code:
    <tr>
         <td align=left style="padding-left: 10px;">Spannung: </td>
         <td align="right">{{ basic.print('', ['smaem.voltage.v1', 'smaem.voltage.v2'], 'v') }}</td>
    </tr>
    format1.JPG

    mit einem einzelnen Wert klappt es wunderbar:

    Code:
    <tr>
         <td align=left style="padding-left: 10px;">Spannung: </td>
         <td align="right">{{ basic.print('', 'smaem.voltage.v1', 'v') }}</td>
    </tr>
    format2.JPG

    auch ein array von Formaten geht nicht

    #2
    Was erwartest du, dass angezeigt wird?
    Ein Item-Array macht eigentlich nur in Kombination mit einer Formel Sinn.
    Die Standardformel ist aus historischen Gründen wie in der Dokumentation beschrieben VAR. Dies entspricht dem Array der Item-Werte.
    Ein Array lässt sich aber nicht mit einer Einheit formatieren, deshalb wird es implizit zu einem String konvertiert und ausgegeben.

    Kommentar


      #3
      ich erwarte, dass die drei items vom array jeweils mit dem angegebenen Format ausgegeben werden.
      nach dem Beispiel in der Dokumentation:

      format3.JPG

      Kommentar


        #4
        In dem Bespiel ist eine Formel angegeben, welche einen Wert ausgibt.
        Willst du drei Werte anzeigen, nimm 3 mal basic.print.

        Kommentar

        Lädt...
        X