Zur Ergänzung:
Variablen in nicht verwendeten Formaten werden vom Compiler nicht definert.
Da der WRITE fehlte, fehlten somit auch die Variablen.

Ausserdem muss der WRITE ja vorhanden sein, da du sonst die Inhalte ja nicht übergeben kannst.