Table of Contents

Funktion "Trace"

Informationen

  • Kategorien: Kernel | Klassenformeln
  • Version: 11.0.0.875
  • Veröffentlichungsdatum: Freitag, 27. März 2009
  • Entwickler: Dömpke
  • Benötigt Datenbankänderung: Nein
  • Betreff: Trace

Beschreibung

usage: Trace( «string sFormattext» , «variant 1», «variant 2», ... )

Die Funktion Trace() schreibt zur Laufzeit von pit-FM einen beliebigen Text in den "Win32 Debug Output" des Betriebssystem.

Dieser Output kann in einem Debug Viewer gelesen werden. z.B.: DebugView for Windows v4.76 By Mark Russinovich http://technet.microsoft.com/en-us/sysinternals/bb896647.aspx

Die Funktion schreibt nur Text, wenn pit-FM im Debugmodus gestartet wurde.

Einsatzgebiete:

  • Debug von Automatismen zur Laufzeit von pit-FM
  • Nachvollziehen von Klassenformelaufrufen
  • ...

Beispielcode

Trace("Für den Zählerplatz '%1' wurden im Zeitraum vom %2 bis %3 keine Verbräuche erfasst",$zaehlerplatz.name,:start,:end)
/*
Ausgabe:
	PITFMClassform: [myclassform]
	PITFM    Für den Zählerplatz 'Heizung' wurden im Zeitraum vom 01.01.2008 bis 31.12.2008 keine Verbräuche erfasst
*/