FORM Convert to dynamic:ヘッダ及び行の高さが行指定の場合正しく書き出されていない

Product :4D - 4D Server
4D : v17R4

オブジェクトの定義としてないからだと思いますが、行指定の場合正しく書き出されていない様です。
pxに変換するわけでもなく行の高さが不定です。

17R4 (233895) で確認したところ,行指定のヘッダー・行・フッターは「em」で出力されるようです。

https://forums.4d.com/4DBB_Main/x_User/298210/files/28734145.zip

「正しく書き出されない」とのことですが,期待されるのはどのような出力なのでしょうか。

emは,「フォントサイズを基準に」という意味だと思うのですが・・・

2行だと書き出されるんですね。

1行だと書き出されないみたいでこんな感じになります。
左がエディタで作成したフォーム、右がJSONに変換したフォームです。
[]28760645;“Your comment here…”[/]

1 行で検証するべきでした。:oops:

ACI0099323 で登録しました。

1emが書き出されないこと(ACI0099323)が問題なのではなく,

フォントサイズ(プロパティリストまたはスタイルシートで指定)に関係なく,

JSONフォームでは常に行の高さが1em=20なことが問題のようです。

フォントサイズをおおきくしないと,差があることに気づきません。

通常のフォーム
[]28868863;“Your comment here…”[/]

JSONフォーム
[]28868865;“Your comment here…”[/]

https://forums.4d.com/4DBB_Main/x_User/298210/files/28868868.zip

17 R4 build 234811で修正された,とのことです。