diff --git a/src/vitis/client/javascript/externs/studio/templates/ElementForm.html b/src/vitis/client/javascript/externs/studio/templates/ElementForm.html
index 0391c838ad4ef7f3436546a849bbc1ce8d86deae..d0dd894da37a1d361661df3aac782cfa006ba437 100755
--- a/src/vitis/client/javascript/externs/studio/templates/ElementForm.html
+++ b/src/vitis/client/javascript/externs/studio/templates/ElementForm.html
@@ -2183,7 +2183,13 @@
                 <div ng-if="model.type != 'undefined'">
                     <label>{{::ctrl.text.Component.Select.Advanced}}</label>
                     <!-- Valeur -->
-                    <div class="input-group element-margin input-group-xs">
+                    <div ng-if="model.type != 'file_wsdata' &&
+                                model.type != 'image_wsdata' &&
+                                model.type != 'bo_grid' &&
+                                model.type != 'section_grid' &&
+                                model.type != 'button' &&
+                                model.type != 'hr'"
+                        class="input-group element-margin input-group-xs">
                         <span id="Element_Form_dynamic_value_label" class="input-group-addon">{{::ctrl.text.Component.General.Value}}</span>
                         <input ng-disabled="locker"
                                     ng-model="model.dynamic_value"
@@ -2195,7 +2201,8 @@
                                     data-text="{{::ctrl.text.Component.General.ValueHelp}}">
                     </div>
                     <!-- Champ visible -->
-                    <div class="input-group element-margin input-group-xs">
+                    <div ng-if="model.type != 'hidden'"
+                        class="input-group element-margin input-group-xs">
                         <span id="Element_Form_visible_label" class="input-group-addon">{{::ctrl.text.Component.General.Visible}}</span>
                         <input ng-disabled="locker"
                                     ng-model="model.visible"