wiki-spaces-s1-pages-421298220-link-elemente.md
By Andreas Langmaack (Unlicensed)
Apr 25, 2024
5 min
Add a reaction
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.
|
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:
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)
|
|
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:
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
|
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:
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.
|
|
Bereich
|
Eigenschaft
|
Wert
| | --- | --- | --- |
|
Bereich
|
Eigenschaft
|
Wert
| | --- | --- | --- | |
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
|
Collapse action bar
View all comments
Open Details Panel
Create page
Open Rovo Chat
Add a comment
Add a reaction