Hello,
what sense does it make to set the foreign key flag for screen/dynpro fields of type "Text"?
I've just checked some SAP standard dynpros and found it for example in:
SAPMV45A Screen 4303: "Text"-Fields VBAK-BUKRS_VF, VBAK-LANDTX, VBAK-STCEG_L, VBKD-LCNUM
SAPLMEGUI Screen 1221: "Text"-Fields MEPO1222-EKORG, MEPO1222-EKGRP or MEPO1222-BUKRS

Regards
Daniel