severe incompatibility when some entry statements are in blockdata
Author: ulrichmerkel@web.de (ulrich-merkel)
See the following example code in LPMX U9 and U10: (this is a real usecase since 2008) entry lp_FORMINIT ; this is not defined: call lp_LoadFunction ; so in the compile we get under u9 ; Phase 7: Procs compilation ; warning: 1000 - Module 'LP_LOADFUNCTION' not found. ; in U10, we got a strange ; Phase 7: Procs compilation ; warning: 1000 - Module 'LP_FORMINIT' not found. end ; lp_FORMINIT entry use_blockdata $1 = $block_text block_text:blockdata ~ entry component_docu params string p_docu : OUT endparams p_docu = "D:component-%%$componentname%%%/<xxxx_datstatus>/<xxxx_autor>/<xxxx_kurzinfo>" end ; component_docu entry lp_FORMINIT call lp_LoadFunction call lp_LoadFile call lp_InitLists end ; lp_FORMINIT ~ in the EXEC trigger, we call lp_FORMINIT as operation exec call LP_FORMINIT edit




