diff --git a/src/vitis/client/javascript/externs/studio/lang/lang-en.json b/src/vitis/client/javascript/externs/studio/lang/lang-en.json
index 8220a0369a9fb42652b699c2d9693550ffd6fd69..ca2c8719f889d84db5deb53cf801a99adaa8a05b 100755
--- a/src/vitis/client/javascript/externs/studio/lang/lang-en.json
+++ b/src/vitis/client/javascript/externs/studio/lang/lang-en.json
@@ -157,7 +157,8 @@
                 "displayOnly": "Display only",
                 "DefaultValue": "Default value",
                 "Value": "Value",
-                "Visible": "Visible"
+                "Visible": "Visible",
+                "VisibleHelp": "Utilisez le gestionnaire de sources de données (bouton en bas à droite) pour ajouter ou modifier une source données"
             },
             "BusinessObject": {
                 "BusinessObject": "Business object",
diff --git a/src/vitis/client/javascript/externs/studio/lang/lang-fr.json b/src/vitis/client/javascript/externs/studio/lang/lang-fr.json
index 7730bdaaca231aac63ad84afc55ca75bc9b61e6c..ae9fd62b4e586cd3b7ccd7a6cc3cf5416949567d 100755
--- a/src/vitis/client/javascript/externs/studio/lang/lang-fr.json
+++ b/src/vitis/client/javascript/externs/studio/lang/lang-fr.json
@@ -163,7 +163,8 @@
                 "displayOnly": "Uniquement en consultation",
                 "DefaultValue": "Valeur par défaut",
                 "Value": "Valeur",
-                "Visible": "Visible"
+                "Visible": "Visible",
+                "VisibleHelp": "Pour afficher/cacher le champ utilisez true/false ou une expression complexe utilisant les valeurs du formulaire ex : \"= {{id_com}} == 75000\", ex : \"= int({{puissance}}) + int({{portee}}) == 1000\""
             },
             "BusinessObject": {
                 "BusinessObject": "Objet métier",
diff --git a/src/vitis/client/javascript/externs/studio/templates/ElementForm.html b/src/vitis/client/javascript/externs/studio/templates/ElementForm.html
index a52f1d7b6e308827df26b907ad93603ffb16ed2d..f1b2cff9fbd997cbec3c37d8323ca9e5553aec30 100755
--- a/src/vitis/client/javascript/externs/studio/templates/ElementForm.html
+++ b/src/vitis/client/javascript/externs/studio/templates/ElementForm.html
@@ -2178,9 +2178,20 @@
                 <!-- Default -->
                 <div ng-switch-default>
                 </div>
-                <div ng-if="model.type != 'undefined'" class="input-group element-margin input-group-xs">
-                    <span class="input-group-addon" id="Element_Form_visible_label">{{::ctrl.text.Component.General.Visible}}</span>
-                    <textarea ng-disabled="locker" ng-model="model.visible" id="Element_Form_visible_input" type="text" class="form-control" aria-describedby="Element_Form_visible_label" rows="3"></textarea>
+                <!-- Champ visible -->
+                <div>
+                    <div ng-if="model.type != 'undefined'" class="input-group element-margin input-group-xs">
+                        <span id="Element_Form_visible_label" class="input-group-addon">{{::ctrl.text.Component.General.Visible}}</span>
+                        <textarea ng-disabled="locker"
+                                    ng-model="model.visible"
+                                    id="Element_Form_visible_input"
+                                    type="text"
+                                    class="form-control"
+                                    aria-describedby="Element_Form_visible_label"
+                                    data-app-helper-icon
+                                    data-text="{{::ctrl.text.Component.General.VisibleHelp}}"
+                                    rows="3"></textarea>
+                    </div>
                 </div>
             </div>
         </form>