Livecycle Designer - Table 行重叠问题

Livecycle Designer - Table row overlap issue

我一直在四处寻找解决问题的办法,但我还没有找到解决办法。这是我的问题:

我有一个动态 PDF,其中包含一个 table 和每行几个文本字段,这些文本字段随着用户添加文本而垂直增长(多行并扩展以适合垂直方向)。 table 当内容不适合当前页面时会正确中断,但是,我发现在某些情况下,具有一定数量的字符,该行有时会与下一页的内容重叠(见下文).

通过向违规行添加更多文本,该行中的内容可以正确地换到下一页(见下文)

我不确定这是否是该工具的已知问题,或者我在模板中缺少某种 configuration/setting。我没有在网上或 Adob​​e 文档中找到任何内容。有什么想法吗?

我正在使用:

提前致谢

找了半天的解决方法,找到了一个博客,也有人有同样的问题,顺便说一句,Adobe好心没有记录...总之,下面的两个处理指令需要将添加到 XML

<?layout allowDissonantSplits 1?>
<?layout allowJaggedRowSplits 1?>

我的 XML 看起来像这样:

<template xmlns="http://www.xfa.org/schema/xfa-template/2.4/">
   <?formServer defaultPDFRenderFormat acrobat7.0.5dynamic?>
   <?formServer allowRenderCaching 0?>
   <?formServer formModel both?>
   <?layout allowDissonantSplits 1?>
   <?layout allowJaggedRowSplits 1?>

作者指定只有在出现此问题时才应添加指令。我想知道为什么这些说明只能在这种情况下使用。完整的博客 post 可以在这里找到:

http://blogs.adobe.com/dmcmahon/2011/10/10/lc-forms-es-text-overlapping-on-page-break-using-nested-subforms/

希望这能为其他人节省时间