Das Steuerelement des Typs „URL“ dient zur Darstellung des aktiven Links der Webseite in der Workflow-Karte.
Hinweis: Ab Version 2023.1.0 besteht die Möglichkeit, das URL-Steuerelement durch andere Steuerelemente zu beobachten (siehe Beispiel: Beobachtung eines URL-Steuerelements durch andere Steuerelemente).
In der Definition des Steuerelements sind folgende Felder verfügbar:
- Anzeigename – das ist ein Feld, dessen Inhalt auf der Workflow-Karte sichtbar sein wird, der Feldwert muss nicht eindeutig sein, wodurch es möglich ist, mehrere Steuerelemente hinzuzufügen, für die derselbe Name angezeigt wird.
- Name (ID) – das ist ein Feld, dessen Wert nur in den Eigenschaften des Steuerelements sichtbar ist. Der Wert dieses Feldes muss innerhalb der Workflow-Karte einzigartig sein.
- Anzeige auf der gesamten Breite – durch Markierung dieser Eigenschaft wird das Steuerelement in voller Breite des Fensters „Workflow-Datenblatt“ angezeigt
- Steuerelement in einer neuen Zeile anzeigen – der Parameter ist dafür verantwortlich, das Steuerelement an den Anfang einer neuen Zeile der Workflow-Karte zu setzen, ohne dass die Separatoren zwischen dem aktuellen und dem vorherigen Steuerelement hinzugefügt werden müssen. Die Möglichkeit der Nutzung des Parameters „Steuerelement in einer neuen Zeile anzeigen“ ist abhängig vom Wert des Parameters „Anzeige auf der gesamten Breite“. Wenn der Parameter „Anzeige auf der gesamten Breite“ ausgewählt wurde, ist es nicht möglich das Parameter „Steuerelement in einer neuen Zeile anzeigen“ zu benutzen. Wenn der Parameter „Steuerelement in einer neuen Zeile anzeigen“ aktiviert ist, ist der Parameter „Anzeige auf der gesamten Breite“ verfügbar. Seine Auswahl schaltet aus und deaktiviert den Parameter „Steuerelement in einer neuen Zeile anzeigen“.
Im Dokument von Comarch DMS können Sie mit diesem Steuerelement die Webseite-Adresse und ihre Darstellung in der Workflow-Karte eingeben.
Nach dem Drücken des eingegebenen Links ruft die Anwendung die Seite im Webbrowser auf. In der Workflow-Karte kann es mehrmals verwendet werden.
Der Wert im Steuerelement wird über die Schaltfläche [Hinzufügen] hinzugefügt.
Der Linkname wird angezeigt, nicht die Webseite. Mit der Schaltfläche [Ändern] wird der Wert geändert. Der Link kann mit der Schaltfläche [Löschen] entfernt werden.
Beispiel für das automatische Anzeigen der URL in einem bestimmten Dokumentenworkflowtyp
Der Administrator fügt dem Dokumentenworkflowtyp „Rechnungen 2” ein URL-Steuerelement mit dem Namen „Link zur Hilfeseite” (Identifikator: „Url1”) hinzu.
Nachdem er auf die Schaltfläche [ Ändern] geklickt hat, gibt er „Hilfeseite Comarch DMS” in das Feld „Name des Links” und ” https://hilfe.comarch.de/dms/” in das Feld „Adresse” ein.
Anschließend klickt er auf die Schaltfläche [Speichern] und speichert den Workflowtyp mit dem Symbol [Speichern].
Dann findet der Administrator in der Comarch DMS-Datenbank die Prozedur do.OnAfterDocumentSave (Verzeichnis Programmability/Stored Procedures) und wählt sie mit der rechten Maustaste aus und wählt „Modify” aus.
Anschließend fügt er die folgende Abfrage ein:
ALTER PROCEDURE [do].[OnAfterDocumentSave] @DocumentId as int = NULL, -- DWD_ID aus der Tabelle DF_Work @SavedBy as int = NULL -- DCD_ID aus der Tabelle DF_ConfOSDictionary AS If exists( select * from do.RO_ObjectsTypes t join do.RO_Documents d on d.DFH_Id=t.DFH_Id where d.DWD_ID=@DocumentId and t.DFH_Name='Rechnungen 2'--Name des Dokumentenworkflowtyps ) Begin declare @dkoid INT select @dkoid=c.DWC_DKOId from do.df_work w join do.df_WorkCF c on w.DWD_ID= c.DWC_DWDId join do.DF_ConfCFCardDokFlow f on c.DWC_DKOId=f.DKO_ID where f.DKO_Name='Url1' and w.DWD_ID=@DocumentId--Name des URL-Steuerelements (Identifikator) update do.DF_WorkCF set DWC_Number='Hilfeseite Comarch DMS' --im Feld "Name des Links" eingegebener Name where DWC_DKOId=@dkoid and DWC_DWDId=@DocumentId update do.DF_WorkCF set DWC_ValueString= 'https://hilfe.comarch.de/dms/' --im Feld "Adresse" eingegebener Link where DWC_DKOId=@dkoid and DWC_DWDId=@DocumentId END
Dann drückt der Administrator die Schaltfläche „Execute” und kehrt zu Comarch DMS zurück.
Auf jedem neuen Dokument steht nach dem Speichern des Dokuments im Steuerelement „Link zur Hilfeseite” standardmäßig der Link zur Seite https://hilfe.comarch.de/dms/ zur Verfügung.