Zum Hauptinhalt springen

Startseite – Layouts...Allgemeines

!NACH DEM LÖSCHEN! | Der gesamte Text im Layout nach diesem Tag (einschließlich dieses Textes) wird entfernt
| !IMAGENAMEFROMSQL=ENTERSQLHERE! | Nach dem = muss der Benutzer eine SQL-Anweisung eingeben, die ein einzelnes Textfeld bzw. einen einzelnen Text zurückgibt. Dieser Text dient zum Nachschlagen einer globalen Variablen in den systemweiten Optionen (letzte Registerkarte) – IndySoft ermöglicht es, Bilder in diesem Raster zu speichern. Wenn die Variable vom Typ „Bild“ ist, wird das Bild zurückgegeben und an der Stelle des Zusammenführungstextes in das Layout eingefügt (wobei der Zusammenführungstext überschrieben wird).

Ein Anwendungsbeispiel wäre ein benutzerdefiniertes Feld für Unternehmen mit dem Namen eines Bildes für ein gängiges Logo (das in vielen Unternehmen verwendet wird). Die Syntax im Layout könnte also wie folgt lauten (an der Stelle, an der das Bild angezeigt werden soll):

!IMAGENAMEFROMSQL=SELECT CUSTOM1 FROM COMPANY WHERE COMPANY_NAME = '^COMPANY^'!

Dabei ist „CUSTOM1“ das benutzerdefinierte Feld des Unternehmens, in dem Sie derzeit den Namen der systemweiten Optionsvariablen (d. h. ein Bild) speichern. Der obige Text wird durch das Bild ersetzt.

Hinweis: Würde das obige Beispiel in einem Startlayout verwendet, würde der Alias ^COMPANY^ durch das Unternehmen ersetzt, das derzeit in der Geräteansicht angezeigt wird | |