「setSectionDisplay」関数を「false」に設定しても、フォームセクションが非表示にならない。Issue クライアントスクリプトで g_form.setSectionDisplay 関数を「false」に設定した後、ページのロード時にフォームセクションが非表示になりません。 g_form.setSectionDisplay('<section_name>', false);Causeこれには、次の 2 つの原因が考えられます。 関数内でのセクション名の使用方法が原因で setSectionDisplay 関数が正しく機能しません。非表示にするセクション内に必須フィールドがあります。Resolution1 の場合 setSectionDisplay のドキュメントによると、セクション名は小文字で、名前の最初のスペースがアンダースコアで置き換えられ、残りのスペースは削除されます。 たとえば、次のようになります。 「Section Four is Here」は「section_fourishere」になります。 アンパサンド (&) などの英数字以外の文字は削除されます。 セクション名は、getSectionNames() メソッドを使用して見つけることができます。 2 の場合 これは予期される動作であり、非表示にするセクション内に必須フィールドがある場合、セクション自体が非表示になりません。その理由は、必須フィールドを含むセクションが非表示になっている場合、ユーザーは入力する必須フィールドを確認できないためです。Related LinksGlideForm クライアントGlideForm - setSectionDisplay