Zum Inhalt springen

Verständnisfrage COA_INT

Erstellt am 9. Oktober 2005 · 3 Antworten · letzte Antwort am 9. Oktober 2005

Tags: Frage

holsch ·

Hallo,

ich versuche gerade ein paar Daten meiner Wetterstation zur Anzeige zu bringen. Die Daten liegen jeweils als einfacher Textschnipsel in einer Datei vor. Ich habe mit mit dem COA_INT jetzt folgendes zusammen geschnipselt:

RECHTS.30 = COA_INT
    RECHTS.30 {
      # Text darstellen 
      10 = TEXT
      10.value = Aussentemperatur
      10.wrap  = <p> | </p>
      # Wert + Einheit darstellen      
      20 = COA_INT
      20 {
           wrap = <p> | </p>
           10 = FILE
           10.file = fileadmin/Wetter/out_temp.txt
           
           20 = TEXT
           20.value = °C 
           }
      }

Es wird im WEB aber nur "Aussentemperatur" angezeigt, der Rest wird nicht dargestellt. Wo mache ich hier den Denkfehler ? Man mösste doch mehrere Listen schachten können oder nicht ?

thanx
Peter

holsch ·
jenses schrieb

Laß mal die Zeile weg:

20 = COA_INT

Thanx für den Tip, das ändert aber auch nichts.
Das würde ich auch garnicht verstehen, weil ich dann einfach ein neues Objekt hätte dem ja kein Typ zugewiesen wurde.

      10.wrap  = <p> | </p>
      # Wert + Einheit darstellen     
      20 {
          wrap = <p> | </p>
          10 = FILE

Oder habe ich dich falsch verstanden ?

Den Umstand mit der Liste in der Liste habe ich gemacht, damit
ich die Temperatur (kommt aus der Datei) und die Einheit als "ein Objekt"
behandeln kann.

Ich habe das Problem mittlerweile umgangen, würde aber doch gerne verstehen warum dieser Ansatz nicht funktioniert.

Gruß
Peter

jenses ·
RECHTS.30 = COA_INT
RECHTS.30 {
	# Text darstellen
	10 = TEXT
	10.value = Aussentemperatur
	10.wrap  = <p> | </p>
	# Wert + Einheit darstellen    
	20 = COA
	20 {
		wrap = <p> | </p>
		10 = FILE
		10.file =fileadmin/Wetter/out_temp.txt		
		20 = TEXT
		20.value = °C		
	}
}

Das Problem wird wohl die Verschachtelung von 2 COA_INT sein,
ein COA im COA_INT funktioniert dagegen.