Link-Elemente

Link-Elemente dienen zur Anzeige von Links, die Sage 100-Funktionen oder Internet-Seiten aufrufen können.

Link-Elemente bestehen aus einzelnen Link-Element-Links, die gruppiert werden können.

BereichEigenschaftWert
Allgemeines

Name

(Name)

Name des Link-Elementes (für Anwender nicht sichtbar)


Titel

(Title)

Titel des Link-Elementes (für Anwender sichtbar)


Beschreibung

(Description)

Formatierter Erläuterungstext des Parts zur Anzeige im Element-Einfüge-Dialog des Control-Centers.


benutzerdefinierte URL erlaubt?

(IsUserDefinedURLAllowed)

Link-Typ erlaubt benutzerdefinierte URL?


Kommentar

(Comment)

Beliebiger Kommentar zur Dokumentation.

Der Kommentar wird nicht zum Client übertragen und dient nur zur Dokumentation von Besonderheiten, Hinweisen, etc. Bei Auslieferung/Weitergabe der Lösung wird der Kommentar eingeschlossen, so dass der Empfänger ihn im AppDesigner sieht.

Darstellung

Höhe (Pixel)

(Height)

Standard-Höhe des Elementes in Pixel (Wertebereich 80 bis 760)


Minimum-Höhe (Pixel)

(MinimumHeight)

Minimale Höhe in Pixel (Wertebereich 80 bis 300).


Aktivierung Zeile durch Feld

(ActivationDefinedByField)

Feldname oder Ausdruck

Hinweis zur Verwendung eines Ausdrucks:

  • Das Ergebnis eines Ausdrucks wird immer in einen Boolean konvertiert. Aus Performance-Gründen sind Datenzugriffe außerhalb der eigenen Zeile nicht möglich (kein "$Parent" etc.).

Behandlung des Ergebnisses:

  • Bei numerischen Feldern wird die Funktion inaktiv, wenn der Wert kleiner oder gleich 0 ist.
  • Bei Boolean-Feldern erfolgt die Deaktivierung bei False.
  • Bei String-Feldern wird die Funktion inaktiv, wenn der Wert NULL ist oder eine Länge von 0 hat.
Aktualisierung

Aktualisierungsbenachrichtigungen

(RefreshNotifications)

Liste der behandelten Aktualisierungsbenachrichtigungen ("Aktualisierungsbenachrichtigung“: sendet die Applikation eine Aktualisierungsbenachrichtigung, werden die Listen-elemente und Links, die diese Aktualisierungsbenachrichtigung enthalten, aktualisiert).

Die spezielle Aktualisierungsbenachrichtigung "$[PartGuid]“ dient dazu, dass genau die Listen-Element-Instanz mit der entsprechenden Guid aktualisiert wird.

Die Aktualisierung erfolgt aus VBA. Für die Aktualisierung einer Bildschirmauskunft ist der Funktionsaufruf gbSendAuskunftNotification.Sage.System zu verwenden. Der Name der Aktualisierungsbenachrichtigung wird in Parameter 1 des Kontextmenüeintrags eingetragen.

Sollen Link-Elemente im Control-Center aktualisiert werden, so ist die Funktion gbSendControlCenterNotification zu verwenden. Der Funktionsaufruf muss in der eigenen Lösung angelegt werden. Der Name der Aktualisierungsbenachrichtigung (z.B. $[PartGuid]) wird in Parameter 1 des Kontextmenüeintrags eingetragen.

Die Aktualisierung ist identisch mit dem Aktualisieren durch den entsprechenden Button im Element. Eine eventuell vorhandene Selektion wird entfernt.


automatische Aktualisierung

(Refresh)

Automatische Aktualisierung (in Minuten, Wertebereich: 0 bis 120):

Aus Performance-Gründen sollte man diese Eigenschaft sparsam einsetzen.

Lizenzierung

im Control-Center verfügbar?

(IsAvailableForControlCenter)

Steht das Part zum Einfügen im Control-Center zur Verfügung? Nur dann wird es im Einfügedialog angeboten.


für Rewe?

(UseForRewe)

Steht das Element im Rechnungswesen zur Verfügung?


für Wawi?

(UseForWawi)

Steht das Element in der Warenwirtschaft zur Verfügung?


Land

(Country)

Land (additiv, -1 = alle Länder):

  • 1 = Deutschland
  • 2 = Schweiz
  • 4 = Österreich
  • 32 = international

-1 oder jede beliebige Summe aus den Einzelwerten.

Geprüft wird gegen das Land des aktuellen Mandanten.


Lizenz-Kürzel

(LicenseTokens)

Applikationskürzel der zu prüfenden Lizenz (nur in Nicht-Sage-Lösungen verwendbar und änderbar)


Lizenz-Kürzel für Sage

(SageLicenseTokens)

Applikationskürzel der zu prüfenden Lizenz (nur in Sage-Lösungen verwendbar und änderbar)

BereichEigenschaftWert
Allgemeines

Name

(Name)

Kennung des Links


Titel

(Title)

Allgemeiner Titel des Links ohne Platzhalter (zur Anzeige bei Konfiguration und Berechtigungen)


Titel Listen-Darstellung

(TitleLink)

Titel des Links für Darstellung „Listen“;

mit Platzhalter "$[ParameterValue(n)]" kann auf das Link-Datenfeld mit "Type"=n referenziert werden


Titel Schaltflächen-Darstellung

(TitleButton)

Kurztitel des Links für Darstellung „Schaltflächen“;

mit Platzhalter "$[ParameterValue(n)]" kann auf das Link-Datenfeld mit "Type"=n referenziert werden


Titel Kachel-Darstellung

(TitleSymbol)

Langtitel des Links für Darstellung „Kacheln“ (wenn leer, wird „TitleLink“ verwendet);

mit Platzhalter "$[ParameterValue(n)]" kann auf das Link-Datenfeld mit "Type"=n referenziert werden


Beschreibung

(Description)

Formatierter Erläuterungstext des Links zur Anzeige im Link-Einfüge-Dialog des Control-Centers.


Verwendung

(Usage)

Verwendungszweck, durch den die Darstellung (Symbol) im Client gesteuert wird:

  • 0 = Bearbeiten
  • 1 = Bericht
  • 2 = Verarbeitung
  • 3 = Internet
Daten

Datenquelle

(DataSourcePartnerId, DataSourcePackageId, DataSourceName)

Partner-Kennung, Lösungs-Kennung und Name der verwendeten Datenquelle

Wenn keine Datenquelle angegebenen wird, erfolgt keine SQL-Wertermittlung.

Eine Datenquelle ist erforderlich

  • wenn Platzhalter im Titel ausgetauscht werden sollen
  • die Ampelfunktion genutzt werden soll
  • oder ein Schlüssel für den Funktionsaufruf ermittelt werden muss

Es wird immer eine TOP 1-Abfrage verwendet werden.

Funktion

Funktionsaufruf

(FunctionCallPartnerId, FunctionCallPackageId, FunctionCallId)

Partner-Kennung, Lösungs-Kennung und Name für den Funktionsaufruf


Funktionsparameter

Parameter 1 Funktionsaufruf

(FunctionCallParameter1)

Parameter siehe Parameterbeschreibung des Funktionsaufrufes in Funktionsaufrufe in Kontextmenüs


Parameter 2 Funktionsaufruf

(FunctionCallParameter2)

Parameter siehe Parameterbeschreibung des Funktionsaufrufes in Funktionsaufrufe in Kontextmenüs


Parameter 3 Funktionsaufruf

(FunctionCallParameter3)

Parameter siehe Parameterbeschreibung des Funktionsaufrufes in Funktionsaufrufe in Kontextmenüs


Parameter 4 Funktionsaufruf

(FunctionCallParameter4)

Parameter siehe Parameterbeschreibung des Funktionsaufrufes in Funktionsaufrufe in Kontextmenüs


Parameter 5 Funktionsaufruf

(FunctionCallParameter5)

Parameter siehe Parameterbeschreibung des Funktionsaufrufes in Funktionsaufrufe in Kontextmenüs


Parameter 6 Funktionsaufruf

(FunctionCallParameter6)

Parameter siehe Parameterbeschreibung des Funktionsaufrufes in Funktionsaufrufe in Kontextmenüs


Child-Element

(ChildPartPartnerId, ChildPartPackageId, ChildPartName)

Partner-Kennung, Lösungs-Kennung und Name für das aufzurufende Child-Element, wenn der Funktionsaufruf ein Drilldown-Aufruf oder ein Drilldown- Aufruf Inplace im Control-Center ist.

Aktualisierung

Aktualisierungs­benachrichtigungen

(RefreshNotifications)

Liste der behandelten Aktualisierungsbenachrichtigungen ("Aktualisierungsbenachrichtigung“: sendet die Applikation eine Aktualisierungsbenachrichtigung, werden die Listen-elemente und Links, die diese Aktualisierungsbenachrichtigung enthalten, aktualisiert).

Die spezielle Aktualisierungsbenachrichtigung "$[PartGuid]“ dient dazu, dass genau die Listen-Element-Instanz mit der entsprechenden Guid aktualisiert wird.

Die Aktualisierung erfolgt aus VBA. Für die Aktualisierung einer Bildschirmauskunft ist der Funktionsaufruf gbSendAuskunftNotification.Sage.System zu verwenden. Der Name der Aktualisierungsbenachrichtigung wird in Parameter 1 des Kontextmenüeintrags eingetragen.

Sollen Link-Elemente aktualisiert werden, so ist die Funktion gbSendControlCenterNotification zu verwenden. Der Funktionsaufruf muss in der eigenen Lösung angelegt werden. Der Name der Aktualisierungsbenachrichtigung (z.B. $[PartGuid]) wird in Parameter 1 des Kontextmenüeintrags eingetragen.

Die Aktualisierung ist identisch mit dem Aktualisieren durch den entsprechenden Button im Element. Eine eventuell vorhandene Selektion wird entfernt.


Aktualisierung

(Refresh)

Automatische Aktualisierung:

  • 1 = ja
  • 0 = nein
  • -1 = nein und bei Konfiguration für diesen Link nicht aktivierbar
Lizenzierung

für Rewe?

(UseForRewe)

Steht das Element im Rechnungswesen zur Verfügung?


für Wawi?

(UseForWawi)

Steht das Element in der Warenwirtschaft zur Verfügung?


nicht für Sage 100 New Client?

(HideForSage100NC)

Im Access-freien Client nicht verwenden?

Land

(Country)

Land (additiv, -1 = alle Länder):

  • 1 = Deutschland
  • 2 = Schweiz
  • 4 = Österreich
  • 32 = international

-1 oder jede beliebige Summe aus den Einzelwerten.

Geprüft wird gegen das Land des aktuellen Mandanten.


Lizenz-Applikation

(LicenseApplication)

Applikationsname der zu prüfenden Lizenz.


Lizenz-Options-Flags

(LicenseOptionFlags)

Flags der zu prüfenden Lizenz.

BereichEigenschaftWert
Allgemeines

Feldname

(Name)

Feldname (referenziert Datenquellenfeld)


Feldtyp

(Type)

Feldtyp (Wertebereich: -1 und 1 bis 99):

  • -1 = nur für Filterung / als Schlüssel für Funktionsaufrufe / für Ampelfunktion
  • 1 bis nn = Parameter nn für Titel/Kurz-Titel des Links

-1 ist mehrfach erlaubt, 1 bis nn maximal einmal.


Filter-Index für Übergabe an Drilldown-Element

(FilterIndex)

Bei Filterungs-Feldern bei Bedarf Index für Übergabe Filterwert an ein Drilldown-Element bei Funktionsaufruf (Schlüsselfeld 1 bis 9 der Datenquelle), sonst 0 (der jeweilige Wert steht dann als Platzhalter zur Verfügung)

Darf nur bei "Feldtyp“ = -1 ungleich 0 sein.

Ampelfunktion

Ampeltyp

(TrafficLight)

Ampeltyp:

  • 0 = keine Ampelfunktion
  • 2 = Ampel hinter dem Titel

Wird für den Datentyp Boolean nicht berücksichtigt.

Die Ampelfunktion darf nur bei einem Feld verwendet werden, da mehrere Ampeln nicht darstellbar sind.


Tendenz Ampel

(TrafficLightValuation)

Tendenz Ampel:

  • 1 = Grenzwerte, große Werte entsprechen Rot
  • 2 = Grenzwerte, kleine Werte entsprechen Rot
  • 3 = SQL-Ermittlung (nur verfügbar, wenn für dieses Feld in der Eigenschaft „SQL-Ampelermittlung“ des Datenquellenfeldes etwas eingetragen ist)

Grenzwert Ampel-Grün

(TrafficLightLimitGreen)

Standard für Grenzwert für Ampel-Grün, Wert in amerikanischer Formatierung

Eingabe nur, wenn "Tendenz Ampel" "Grenzwerte, große Werte entsprechen Rot" oder "Grenzwerte, kleine Werte entsprechen Rot" ist, Eingabe ist dann erforderlich


Grenzwert Ampel-Grün inklusive?

(IsTrafficLightLimitGreenInclusive)

Grenzwert noch grün, d.h. inklusive?

Eingabe nur, wenn "Tendenz Ampel" "Grenzwerte, große Werte entsprechen Rot" oder "Grenzwerte, kleine Werte entsprechen Rot" ist, Eingabe ist dann erforderlich


Grenzwert Ampel-Gelb

(TrafficLightLimitYellow)

Standard für Grenzwert für Ampel-Gelb, Wert in amerikanischer Formatierung

Eingabe nur, wenn "Tendenz Ampel" "Grenzwerte, große Werte entsprechen Rot" oder "Grenzwerte, kleine Werte entsprechen Rot" ist, Eingabe ist dann erforderlich


Grenzwert Ampel-Gelb inklusive?

(IsTrafficLightLimitYellowInclusive)

Grenzwert noch gelb, d.h. inklusive?

Eingabe nur, wenn "Tendenz Ampel" "Grenzwerte, große Werte entsprechen Rot" oder "Grenzwerte, kleine Werte entsprechen Rot" ist, Eingabe ist dann erforderlich