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>