Das DATFMT ist nur die externe Darstellung, die Darstellung in Programmvariablen ist grundsätzlich *ISO.

Wenn du das DB-Feld in der DSPF per Referenz angibst, müsste das DATFMT übernommen werden.
Dies gilt übrigens auch für andere Attribute, die eigentlich mit einer PF nichts zu tun haben.