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.
Eigenschaften Link-Element
Bereich | Eigenschaft | Wert |
---|---|---|
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:
Behandlung des Ergebnisses:
| |
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 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) |
Eigenschaften Link-Element-Links
Bereich | Eigenschaft | Wert |
---|---|---|
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:
| |
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
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 | 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 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:
| |
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 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. |
Eigenschaften Link-Element-Link-Felder
Bereich | Eigenschaft | Wert |
---|---|---|
Allgemeines | Feldname (Name) | Feldname (referenziert Datenquellenfeld) |
Feldtyp (Type) | Feldtyp (Wertebereich: -1 und 1 bis 99):
-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:
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:
| |
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 |