​xfa.host.messageBox not working at runtime

We have a form that is not interactive, but I didn't see an area more appropriate to ask this question than here.

We have in the past used messageBox to "debug" these forms.

We have an FPM HCM P&F form that at the end will generate a PDF form. Given this PDF is not interactive, we have it set for standard layout instead of ZCI.

We need to use values from some of the fields on the form to determine if other sections should be visible or not. The fields we need for the evaluation are defined as a dropdown so they have a key value pair. The value is what is shown on the form. However, we wanted to validate this so we create a xfa.host.messageBox on the ready:form even and the ready:layout event, and to keep it simple we just add text.

When we hit the preview tab in livecycle designer we see the messageBox. But when we generate the form via the FPM application, the messageBox is not rendered.

Would anyone have any insight as to how to get the messageBox to appear at runtime?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Jan 16, 2017 at 08:40 AM

    Please make sure you run pdf dynamically. Message box is only pop up if pdf runs dynamically.

    Hope this helps.

    Add comment
    10|10000 characters needed characters exceeded

    • Thanks Prajesh.

      Sorry for the delay in replying, for some reason I don't receive emails when people respond to threads any longer.

      At any rate, I believe we may have left this parameter set to false as we are trying to get rid of all of our interactive forms to drop the Adobe license costs. However, that would appear to be an issue, if the best way to debug these is to use alert/message boxes, and those boxes only appear when this parameter is set to true, this parameter seems to generate an interactive form according to the documentation. We don't need an interactive form per se, but the ability to use alert/message boxes for debugging would be nice.

      Am I interpreting correctly according to the documentation here:

      Parameters of the Generated Function Module

      That setting SFPDOCPARAMS-DYNAMIC = 'X' would require the pdf licensing for interactive forms?

Skip to Content