Formulare: Unterschied zwischen den Versionen

Aus Aufgaben-Center Konfigurationwiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
(11 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
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.
[[Datei:SshotACK055.jpg|800px]]
[[Datei:SshotACK055.jpg|800px]]
----
<br />
----
<br />
=== Eigenschaften des Formulars ===
----
----
==== Bezeichnung ====
----
Name des Formulars.
==== 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.


==== Breite ====
Hierüber können Sie eigene Formulare anlegen und gestalten. Diese können Sie individuell in der Sage Office Line oder im externen Client über Regiezentrum-Einträge oder Schaltflächen aufrufen.
----
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.
----
<br />
----
<br />


=== Formular-Designer ===
== Formular-Designer ==
----
----
----
----
Zeile 38: Zeile 11:
Mit dem Formular-Designer bearbeiten und gestalten Sie das entsprechende Formular.
Mit dem Formular-Designer bearbeiten und gestalten Sie das entsprechende Formular.


==== Symbolleiste ====
 
----
=== Symbolleiste ===
[[Datei:SshotACK057.jpg]]
[[Datei:SshotACK057.jpg]]


Zeile 47: Zeile 20:
* Markierte Controls, im Verhältnis zueinander, der Breite, Höhe oder Größe hin anpassen. <br />
* Markierte Controls, im Verhältnis zueinander, der Breite, Höhe oder Größe hin anpassen. <br />


==== Arbeitsbereich ====
 
----
=== Arbeitsbereich ===
[[Datei:SshotACK058.jpg]]
[[Datei:SshotACK058.jpg]]


Zeile 59: Zeile 32:
* Hier können Sie u.a. die Breite und Höhe anpassen. <br />
* Hier können Sie u.a. die Breite und Höhe anpassen. <br />


==== Toolbox ====
 
----
=== Toolbox ===
[[Datei:SshotACK059.jpg]]
[[Datei:SshotACK059.jpg]]


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


==== Eigenschaften ====
 
----
=== Eigenschaften ===
[[Datei:SshotACK060.jpg]]
[[Datei:SshotACK060.jpg]]


Zeile 75: Zeile 48:
* '''Variablen''': Variablen können bei allen Controls (in Eigenschaften: Text, Bezeichnung, Adresse, Grafikdatei, HTMLText, etc.) hinterlegt werden, siehe Beispiel Textbox. <br />
* '''Variablen''': Variablen können bei allen Controls (in Eigenschaften: Text, Bezeichnung, Adresse, Grafikdatei, HTMLText, etc.) hinterlegt werden, siehe Beispiel Textbox. <br />


==== Label ====
 
----
=== Label ===
[[Datei:SshotACK061.jpg]]
[[Datei:SshotACK061.jpg]]


Zeile 83: Zeile 56:
[[Datei:SshotACK062.jpg]]
[[Datei:SshotACK062.jpg]]


==== Textbox ====
 
----
=== Textbox ===
[[Datei:SshotACK063.jpg]]
[[Datei:SshotACK063.jpg]]


Zeile 121: Zeile 94:
|}
|}


==== Numberbox ====
 
----
=== Numberbox ===
[[Datei:SshotACK067.jpg]]
[[Datei:SshotACK067.jpg]]


Zeile 133: Zeile 106:
[[Datei:SshotACK068.jpg]]
[[Datei:SshotACK068.jpg]]


==== Datebox ====
 
----
=== Datebox ===
[[Datei:SshotACK069.jpg]]
[[Datei:SshotACK069.jpg]]


Zeile 145: Zeile 118:
[[Datei:SshotACK070.jpg]]
[[Datei:SshotACK070.jpg]]


==== Combobox ====
 
----
=== Combobox ===
[[Datei:SshotACK071.jpg]]
[[Datei:SshotACK071.jpg]]


Zeile 159: Zeile 132:
[[Datei:SshotACK072.jpg]]
[[Datei:SshotACK072.jpg]]


==== Radiobox ====
 
----
=== Radiobox ===
[[Datei:SshotACK073.jpg]]
[[Datei:SshotACK073.jpg]]


Zeile 168: Zeile 141:
[[Datei:SshotACK074.jpg]]
[[Datei:SshotACK074.jpg]]


==== Panel ====
 
----
=== Panel ===
[[Datei:SshotACK075.jpg]]
[[Datei:SshotACK075.jpg]]


Zeile 175: Zeile 148:
Hiermit kann das Panel als farbiger Hintergrund gesetzt werden.
Hiermit kann das Panel als farbiger Hintergrund gesetzt werden.


==== Picture ====
 
----
=== Picture ===
[[Datei:SshotACK076.jpg]]
[[Datei:SshotACK076.jpg]]


Zeile 198: Zeile 171:
* '''vergrößert''': Die Grafik wird mit original Seitenverhältnissen der Control-Größe angepasst.
* '''vergrößert''': Die Grafik wird mit original Seitenverhältnissen der Control-Größe angepasst.


==== Webbrowser ====
 
----
=== Webbrowser ===
[[Datei:SshotACK078.jpg]]
[[Datei:SshotACK078.jpg]]


Zeile 208: Zeile 181:
Hier kann ein vollständiger HTML-Code mit Variablen hinterlegt werden.
Hier kann ein vollständiger HTML-Code mit Variablen hinterlegt werden.


==== Detailansicht ====
 
----
=== Detailansicht ===
[[Datei:SshotACK079.jpg]]
[[Datei:SshotACK079.jpg]]


Erweiterte Detailansichten für ein Formular werden über '''Formulare > Beziehungen''' hinterlegt.
Erweiterte Detailansichten für ein Formular werden über '''Formulare > Beziehungen''' hinterlegt.
----
----
<br />
 
== Eigenschaften des Formulars ==
----
----
=== Bezeichnung ===
Name des Formulars.
 
 
=== 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.
 
 
=== 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.
 
----
----
<br />


=== Berechtigungen ===
== Berechtigungen ==
----
----
----
Über die Berechtigungen steuern Sie welche Benutzer bzw. welche Benutzergruppen das Formular öffnen können.
Über die Berechtigungen steuern Sie welche Benutzer bzw. welche Benutzergruppen das Formular öffnen können.
Um Berechtigungen zu vergeben, ziehen Sie einfach per Drag & Drop den gewünschten Benutzer bzw. die gewünschte Benutzergruppe in die Übersichtsliste.
Um Berechtigungen zu vergeben, ziehen Sie einfach per Drag & Drop den gewünschten Benutzer bzw. die gewünschte Benutzergruppe in die Übersichtsliste.
----
----
<br />
 
== Schaltflächen ==
----
----
<br />
=== Schaltflächen ===
----
----
Einem Formular können auch Schaltflächen hinterlegt werden. Die Einstellungen sind gleich den Schaltflächen der Datenpräsentationen.
Einem Formular können auch Schaltflächen hinterlegt werden. Die Einstellungen sind gleich den Schaltflächen der Datenpräsentationen.
Zeile 233: Zeile 224:
   
   
Schaltflächen werden über den [[Formulare#Formular-Designer|Formular-Designer]] positioniert.
Schaltflächen werden über den [[Formulare#Formular-Designer|Formular-Designer]] positioniert.
----
----
<br />
 
== Formular-Funktionen ==
----
----
<br />
=== Formular-Funktionen ===
----
----
Dem Formular können auch Funktionen hinterlegt werden. Die Einstellungen sind gleich mit denen aus [[Datenpräsentation#Listen-Funktionen|Listen-Funktionen]], [[Datenpräsentation#Menü-Funktionen|Menü-Funktionen]] oder [[Datenpräsentation#Detail-Funktionen|Detail-Funktionen]]. Siehe dort weitere Informationen.
Dem Formular können auch Funktionen hinterlegt werden. Die Einstellungen sind gleich mit denen aus [[Datenpräsentation#Listen-Funktionen|Listen-Funktionen]], [[Datenpräsentation#Menü-Funktionen|Menü-Funktionen]] oder [[Datenpräsentation#Detail-Funktionen|Detail-Funktionen]]. Siehe dort weitere Informationen.
== Beziehungen ==
----
----
<br />
----
<br />
=== Beziehungen ===
----
----
Hierüber können Datenpräsentationen in einem Formular angezeigt werden. Über [[Formulare#Beziehung bearbeiten|Beziehung bearbeiten]] und [[Formulare#Bedingung bearbeiten|Bedingung bearbeiten]] werden diese mit den Controls des Formulars in Abhängigkeit gesetzt.
Hierüber können Datenpräsentationen in einem Formular angezeigt werden. Über [[Formulare#Beziehung bearbeiten|Beziehung bearbeiten]] und [[Formulare#Bedingung bearbeiten|Bedingung bearbeiten]] werden diese mit den Controls des Formulars in Abhängigkeit gesetzt.
Zeile 253: Zeile 241:
Die Datenpräsentationen werden über den [[Formulare#Formular-Designer|Formular-Designer]] positioniert.
Die Datenpräsentationen werden über den [[Formulare#Formular-Designer|Formular-Designer]] positioniert.


==== Beziehungenauswahl ====
 
----
=== Beziehungenauswahl ===
Auswahl aller möglichen Beziehungen zu der jeweiligen Datenpräsentation.
Auswahl aller möglichen Beziehungen zu der jeweiligen Datenpräsentation.


==== Beziehung bearbeiten ====
 
----
=== Beziehung bearbeiten ===
[[Datei:SshotACK081.jpg]]
[[Datei:SshotACK081.jpg]]


Zeile 267: Zeile 255:
In Textbox_1 wurde eine Suchklasse hinterlegt, siehe Formular-Designer. Die erweiterte Detailansicht bezieht sich nun auf die ausgewählte Adresse (Kto).
In Textbox_1 wurde eine Suchklasse hinterlegt, siehe Formular-Designer. Die erweiterte Detailansicht bezieht sich nun auf die ausgewählte Adresse (Kto).


==== Datenspeicher verknüpfen ====
 
----
=== Datenspeicher verknüpfen ===
Hierüber kann das Formular mit einem Datenspeicher verknüpft werden.
Hierüber kann das Formular mit einem Datenspeicher verknüpft werden.


==== Bedingung bearbeiten ====
 
----
=== Bedingung bearbeiten ===
[[Datei:SshotACK082.jpg]]
[[Datei:SshotACK082.jpg]]


Zeile 278: Zeile 266:
Beispiel: Die erweiterte Detailansicht wird nur bei Inhalt von Textbox_1 angezeigt.
Beispiel: Die erweiterte Detailansicht wird nur bei Inhalt von Textbox_1 angezeigt.


==== Bezeichnung ====
 
----
=== Bezeichnung ===
Bezeichnung der Beziehung.
Bezeichnung der Beziehung.


==== Nach Datenpräsentation ====
 
----
=== Nach Datenpräsentation ===
Zeigt die Datenpräsentation an nach der eine Beziehung hergestellt wird.
Zeigt die Datenpräsentation an nach der eine Beziehung hergestellt wird.


==== Toolbar ausblenden ====
 
----
=== Toolbar ausblenden ===
Blendet die Symbolleiste der erweiterten Detailansicht aus.
Blendet die Symbolleiste der erweiterten Detailansicht aus.


==== Schaltflächen ausblenden ====
 
----
=== Schaltflächen ausblenden ===
Die Schaltflächen Neu, Speichern, Löschen werden ausgeblendet.
Die Schaltflächen Neu, Speichern, Löschen werden ausgeblendet.


==== Registername ausblenden ====
 
----
=== Registername ausblenden ===
Der Registername wird ausgeblendet.
Der Registername wird ausgeblendet.
----
----
<br />
 
== Diagramme ==
----
----
<br />
=== Diagramme ===
----
----
Einem Formular können auch Diagramme zugewiesen werden.
Einem Formular können auch Diagramme zugewiesen werden.
Die Beschreibung zu diesem Thema entnehmen Sie bitte [[Diagramme#Diagramm hinzufügen|Diagramm hinzufügen]] im Hilfethema [[Diagramme]].
Die Beschreibung zu diesem Thema entnehmen Sie bitte [[Diagramme#Diagramm hinzufügen|Diagramm hinzufügen]] im Hilfethema [[Diagramme]].
----
----
<br />
----
<br />

Aktuelle Version vom 24. August 2018, 13:58 Uhr

SshotACK055.jpg

Hierüber können Sie eigene Formulare anlegen und gestalten. Diese können Sie individuell in der Sage Office Line oder im externen Client über Regiezentrum-Einträge oder Schaltflächen aufrufen.


Formular-Designer



SshotACK056.jpg

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


Symbolleiste

SshotACK057.jpg

Ü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

SshotACK058.jpg

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

SshotACK059.jpg

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


Eigenschaften

SshotACK060.jpg

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

SshotACK061.jpg

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

SshotACK062.jpg


Textbox

SshotACK063.jpg

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.

SshotACK064.jpg


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

SshotACK065.jpg


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.


Numberbox

SshotACK067.jpg

Formatierung:
Hier können Formatierungsvorgaben, wie unter Formatierung von numerischen Werten angegeben (z.B. n2), hinterlegt werden.

Text:
Hier kann ein numerischer Standardwert (z.B. 12) oder eine Variable hinterlegt werden.

SshotACK068.jpg


Datebox

SshotACK069.jpg

Formatierung:
Hier können Formatierungsvorgaben, wie unter Formatierung von Datum und Zeit angegeben (z.B. G), hinterlegt werden.

Text:
Hier kann ein numerischer Standardwert oder eine Variable (im Standard: [$System:Datum]) hinterlegt werden.

SshotACK070.jpg


Combobox

SshotACK071.jpg

In der Combobox kann eine Werteliste oder eine SQL-Abfragen, siehe Herkunftstyp, hinterlegt werden.

Datensatzherkunft:
Hier muss entweder die Werteliste (durch Semikolon getrennt) oder die SQL-Abfrage hinterlegt werden.

Gebundene Spalte, Nur Listeneinträge, Spaltenbreiten, Spaltenüberschriften:
siehe unter Vorfilter > Auswahlliste oder Datenfelder > Auswahlliste.

SshotACK072.jpg


Radiobox

SshotACK073.jpg

Gruppe:
Sollen mehrere Radioboxen miteinander in Zusammenhang stehen, so müssen diese der gleichen Gruppe angehören. Im Standard ist Gruppe 0 hinterlegt. Es sind nur numerische Werte erlaubt.

SshotACK074.jpg


Panel

SshotACK075.jpg

Ausfüllen + Symbolleiste Hintergrund setzen:
Hiermit kann das Panel als farbiger Hintergrund gesetzt werden.


Picture

SshotACK076.jpg

Eingebettete Grafik (Grafik bleibt beim Struktur-Export erhalten):

  • Klicken Sie dazu unter Eigenschaften > Darstellung auf Grafik.
  • Im sich öffnenden Fenster rufen Sie das Kontextmenü auf und klicken auf Laden.
  • Der Windows-Explorer wird geöffnet, um dort eine Bilddatei auszuwählen.

SshotACK077.jpg

Pfadabhängige Grafik (Grafik wird nicht mit exportiert):

  • Unter Grafikdatei muss ein Dateipfad hinterlegt werden. Dieser kann auch eine Variable enthalten, z.B. C:\...\Bilder\[$Spalte:Artikelnummer].jpg.


Layout
Die Größe der Grafik ist an die Control-Größe anpassbar:

  • normal: Die Grafik wird in Originalgröße angezeigt.
  • gestreckt: Die Grafik passt sich der Größe des Controls an.
  • automatisch: Das Control passt sich der Originalgröße der Grafik an.
  • zentriert: Die Grafik wird zentriert.
  • vergrößert: Die Grafik wird mit original Seitenverhältnissen der Control-Größe angepasst.


Webbrowser

SshotACK078.jpg

Adresse:
Hier kann eine URL hinterlegt werden, z.B. http://www.aufgaben-center.de

HTML-Text:
Hier kann ein vollständiger HTML-Code mit Variablen hinterlegt werden.


Detailansicht

SshotACK079.jpg

Erweiterte Detailansichten für ein Formular werden über Formulare > Beziehungen hinterlegt.


Eigenschaften des Formulars



Bezeichnung

Name des Formulars.


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.


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.


Berechtigungen



Über die Berechtigungen steuern Sie welche Benutzer bzw. welche Benutzergruppen das Formular öffnen können. Um Berechtigungen zu vergeben, ziehen Sie einfach per Drag & Drop den gewünschten Benutzer bzw. die gewünschte Benutzergruppe in die Übersichtsliste.


Schaltflächen



Einem Formular können auch Schaltflächen hinterlegt werden. Die Einstellungen sind gleich den Schaltflächen der Datenpräsentationen. Weitere Informationen siehe Datenpräsentation > Schaltflächen und > Funktionen hinzufügen.

Schaltflächen werden über den Formular-Designer positioniert.


Formular-Funktionen



Dem Formular können auch Funktionen hinterlegt werden. Die Einstellungen sind gleich mit denen aus Listen-Funktionen, Menü-Funktionen oder Detail-Funktionen. Siehe dort weitere Informationen.


Beziehungen



Hierüber können Datenpräsentationen in einem Formular angezeigt werden. Über Beziehung bearbeiten und Bedingung bearbeiten werden diese mit den Controls des Formulars in Abhängigkeit gesetzt.

INFO
Die Datenpräsentationen werden über den Formular-Designer positioniert.


Beziehungenauswahl

Auswahl aller möglichen Beziehungen zu der jeweiligen Datenpräsentation.


Beziehung bearbeiten

SshotACK081.jpg

Hier werden die entsprechenden Felder per SQL-Syntax in Beziehung gesetzt.

Beispiel:
[$SichtNach:Kto]=[$Control:Textbox_1]
In Textbox_1 wurde eine Suchklasse hinterlegt, siehe Formular-Designer. Die erweiterte Detailansicht bezieht sich nun auf die ausgewählte Adresse (Kto).


Datenspeicher verknüpfen

Hierüber kann das Formular mit einem Datenspeicher verknüpft werden.


Bedingung bearbeiten

SshotACK082.jpg

Hier kann eine Bedingung per VB-Skript hinterlegt werden. Beispiel: Die erweiterte Detailansicht wird nur bei Inhalt von Textbox_1 angezeigt.


Bezeichnung

Bezeichnung der Beziehung.


Nach Datenpräsentation

Zeigt die Datenpräsentation an nach der eine Beziehung hergestellt wird.


Toolbar ausblenden

Blendet die Symbolleiste der erweiterten Detailansicht aus.


Schaltflächen ausblenden

Die Schaltflächen Neu, Speichern, Löschen werden ausgeblendet.


Registername ausblenden

Der Registername wird ausgeblendet.


Diagramme



Einem Formular können auch Diagramme zugewiesen werden. Die Beschreibung zu diesem Thema entnehmen Sie bitte Diagramm hinzufügen im Hilfethema Diagramme.