Formulare: Unterschied zwischen den Versionen

Aus Aufgaben-Center Konfigurationwiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „Hierüber können Sie eigene Formulare anlegen und gestalten. Diese können Sie individuell in der Sage Office Line oder in den verschiedenen Clients (Externen & …“)
 
Zeile 56: Zeile 56:
Geben Sie unter Text die Syntax der Variable ein, z.B. ''[$Spalte:Belegnummer], [$Suche:Textbox_1:Matchcode]''.
Geben Sie unter Text die Syntax der Variable ein, z.B. ''[$Spalte:Belegnummer], [$Suche:Textbox_1:Matchcode]''.


'''Weitere Variablen-Beispiele:''' <br />
{|cellpadding="5" cellspacing="0" border="1"
{|cellpadding="5" cellspacing="0" border="1"
!Syntax
!Syntax

Version vom 18. September 2012, 14:03 Uhr

Hierüber können Sie eigene Formulare anlegen und gestalten. Diese können Sie individuell in der Sage Office Line oder in den verschiedenen Clients (Externen & Outlook) über Regiezentrum-Einträge oder Schaltflächen aufrufen.


Formular-Designer

Mit dem Formular-Designer bearbeiten und gestalten Sie das entsprechende Formular.


Symbolleiste

Über die Symbolleiste sind folgende Einstellungen möglich:
- Markierte(s) Control(s) in den Vordergrund bzw. Hintergrund setzen.
- Markierte Controls, im Verhältnis zueinander, nach links, zentriert, rechts, oben, mittig oder nach unten ausrichten.
- Markierte Controls, im Verhältnis zueinander, der Breite, Höhe oder Größe hin anpassen.


Arbeitsbereich

Im Arbeitsbereich können die Control-Positionen sowie -Größen angepasst werden (mögliche Tastenkombination mit: STRG, ALT oder SHIFT, sowie Pfeiltasten). Mehrere zu markierende Controls umrahmen Sie mit gerückter Maustaste oder wählen diese mit STRG + linke Maustaste aus. Zusätzliche Controls können aus der Toolbox per Drag & Drop in den Arbeitsbereich hineingezogen werden.

Arbeitsbereich anpassen
- Klicken Sie auf eine freie Fläche des Arbeitsbereiches, um dessen Eigenschaften aufzurufen.
- Hier können Sie u.a. die Breite und Höhe anpassen.


Toolbox

Aus der Toolbox kann das gewünschte Control per Drag & Drop in den Arbeitsbereich gezogen werden.


Eigenschaften

Die Eigenschaften passen sich je nach markierten Control an und können demensprechend geändert werden.

Allgemeine Eigenschaften:
- FolgeNr (bei Textbox, Numberbox, Combobox, Datebox, Radiobox): Der Menüpunkt FolgeNr entspricht der Tab-Reihenfolge der Controls. Diese wird abhängig vom Hinzufügen der Controls automatisch hochgezählt.
- Variablen: Variablen können bei allen Controls (in Eigenschaften: Text, Bezeichnung, Adresse, Grafikdatei, HTMLText, etc.) hinterlegt werden, siehe Beispiel Textbox.


Label

Über die Bezeichnung des Labels kann ein Texteditor ausgeklappt werden, um den Labeltext bequem zu verfassen. Der Texteditor wird mit STRG + ENTER geschlossen.


Textbox

Suchklassen & Variablen
In Textboxen können Suchklassen und Variablen hinterlegt werden.

Suchklasse:
Wählen Sie unter Suchklassen den Namen der Suchklasse aus, z.B. SL - Kunden.

Variable:
Geben Sie unter Text die Syntax der Variable ein, z.B. [$Spalte:Belegnummer], [$Suche:Textbox_1:Matchcode].

Weitere Variablen-Beispiele:

Syntax Beschreibung
[$Spalte:Feldname],

[$Details:Feldname]

Wird das Forumlar über eine Funktion (z.B. Listen-, Menü-Funktion, Schaltfläche, etc.) aufgerufen, so gibt die Variable den Wert aus dem jeweiligen Feldnamen wieder.
[$Suche:Textbox_1:Matchcode] Ist in einer Textbox, hier Textbox_1, eine Suchklasse hinterlegt, so kann man sich den zugehörigen Matchcode in einer anderen Textbox, hier Textbox_2, anzeigen lassen.
[$Control:Control-Name] Gibt den Wert des jeweiligen Controls wieder.
[$System:Variablenname] Gibt den Wert der System-Variablen wieder.














Breite

Legt die Breite (in Pixel) des Formulares fest. Dies kann im Formular-Designer noch nachträglich geändert werden.


Höhe

Legt die Höhe (in Pixel) des Formulares fest. Dies kann im Formular-Designer noch nachträglich geändert werden.


Datenverbindung

Hier wird die gewünschte Datenverbindung ausgewählt. Werden im Forumlar-Designer z.B. SQL-Anweisungen hinterlegt, basieren auf diese auf die hier hinterlegte Datenverbindung.