Softwarelink - Softlink » Historie » Version 13
[X] Jens M, 20.04.2020 14:50
1 | 2 | [X] Jens M | h1. Softwarelink - Softlink |
---|---|---|---|
2 | 3 | [X] Jens M | |
3 | 8 | [X] Jens M | * Ermöglicht einfache Verlinkungen zu Websiten oder Webanwendungen und eine Steuerung von Fremdprogrammen anhand der aktuell markieren und geöffneten Daten (-Klassen). |
4 | * Es kann so einer Exe-Dateien Parameter zur Weiterverarbeitung übergeben werden, oder |
||
5 | * es kann ein Link z.B. in den Webshop oder für eine Suchmaschine generiert und geöffnet werden. |
||
6 | |||
7 | 13 | [X] Jens M | * Syntax: |
8 | ** um ein Feld einer Klasse anzusprechen, wird es mit Präfix '<#' + Feldname + Suffix '#>' angesprochen; also bei der Auftragsnummer beispielsweise: @<#ag_nr#>@ |
||
9 | |||
10 | 1 | [X] Jens M | * Beispiele: |
11 | |.slink_bez|.slink_table|.slink_cond|.slink_app| |
||
12 | 8 | [X] Jens M | |ELO Auftrag JM-Test 1|@auftg@||@"%appdata%\Neos Eureka S.r.l\jm.exe" auftrag=<#ag_nr#>@| |
13 | |ELO Auftrag JM-Test 2|@auftg@||@%appdata%\Neos Eureka S.r.l\jm.exe "auftrag=<#ag_nr#>" artikel=<#ag_aknr#>@| |
||
14 | |ELO Auftrag JM-Test 3|@auftg@||@"%appdata%\Neos Eureka S.r.l\jm.exe auftrag=<#ag_nr#> auftrag_nochmal=<#ag_nr#>"@| |
||
15 | 1 | [X] Jens M | |ABK|abk||@https://redmine.prodat-sql.de/issues/<#ab_ix#>@| |
16 | |Übergeordnete ABK |abk|(:parentabk IS NOT NULL)|@https://redmine.prodat-sql.de/issues/<#parentabk#>?tab=changesets@| |
||
17 | 8 | [X] Jens M | |Artikel google.de|@art@||@https://www.google.de/search?source=hp&q=<#ak_nr#>@| |
18 | |Artikel amazon.de|@art@||@https://www.amazon.de/s?k=<#ak_nr#>&__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&ref=nb_sb_noss_2@| |
||
19 | |Artikel amazon.de 2|@art@||@https://www.amazon.de/s?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&ref=nb_sb_noss_2&k=<#r_value#>@| |
||
20 | |Konditionstest ARTIKEL_NEU|@art@|:ak_nr = 'ARTIKEL_NEU'|@S:\test_elo.bat ak_nr <#ak_nr#>@| |
||
21 | |Batchaufruf Kunden|@adk@||@S:\test_elo.bat ad_krz=<#ad_krz#>@| |
||
22 | |||
23 | * Inhaltliches: |
||
24 | ** @slink_group@ wird aktuell nicht funktional verwendet |
||
25 | ** @slink_type@ steuert, wie der @slink_app@-String verarbeitet werden soll |
||
26 | *** 'EXEC' steht für "Execute Call"; also ein Aufruf einer ausführbaren Datei ohne Warten auf deren Ende und ohne Auswertung deren Ergebnis |
||
27 | *** 'EXEW' ist im Augenbilck noch nicht implementiert; -steht für "Execute Wait"; also ein Aufruf einer ausführbaren Datei mit Warten auf deren Ende und mit Auswertung deren Ergebnis- |
||
28 | *** 'LINK' öffnet einfach den generierten Link ohne Auswertung eines evntl. Ergebnisses |
||
29 | 9 | [X] Jens M | ** @slink_cond@ kann Einschränkungen erhalten, wann der Link im Menü sichtbar/benutzbar sein soll |
30 | |||
31 | * Besonderheiten: |
||
32 | 10 | [X] Jens M | ** als "Admin" angemeldet oder als "IsDevelope" werden die Softlinks mit Klasse und dem Inhalt der Daten dargestellt; wenn nicht verfügbar, dann deaktiviert. |
33 | 9 | [X] Jens M | ** als normaler Benutzer zeigen die Softlinks nur das erste Datenfeld an, das angesprochen wird. Sollten eine Bedingung nicht erfüllt sein, bleibt der Link unsichtbar. |
34 | 12 | [X] Jens M | ** technisches Wiki siehe "PRODAT-intern-Softlink-Wiki":https://redmine.prodat-sql.de/projects/prodat-v-x/wiki/Softlink |