Accueil > Aménagements... Généralités
!SUPPRIMER APRÈS! | Tout le texte de la mise en page situé après cet indicateur (y compris celui-ci) sera supprimé
| !IMAGENAMEFROMSQL=ENTERSQLHERE! | Après le signe « = », l'utilisateur doit saisir une requête SQL qui renvoie un champ de texte unique ou une chaîne de caractères. Ce texte sert à rechercher une variable globale dans les options système (dernier onglet) ; IndySoft permet de stocker des images dans cette grille. Si la variable est de type image, l'image est renvoyée et dessinée dans la mise en page à l'emplacement du texte de fusion (en remplaçant ce dernier).
Un exemple d'utilisation serait un champ personnalisé d'entreprise contenant le nom d'une image correspondant à un logo commun (utilisé par de nombreuses entreprises). La syntaxe dans le modèle pourrait donc être la suivante (à l'endroit où vous souhaitez que l'image s'affiche) :
!IMAGENAMEFROMSQL=SELECT CUSTOM1 FROM COMPANY WHERE COMPANY_NAME = '^COMPANY^'!
Où « CUSTOM1 » correspond au champ personnalisé de l'entreprise dans lequel vous stockez actuellement le nom de la variable d'options système (il s'agit d'une image). Le texte ci-dessus est remplacé par l'image.
Remarque : si l'exemple ci-dessus était utilisé dans une mise en page d'accueil, l'alias ^COMPANY^ serait remplacé par le nom de l'entreprise actuellement affichée dans la vue Équipement | |