Steuerelement des Typs „URL“

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“.

 

Steuerelement des Typs „URL“ und seine Eigenschaften

 

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.

 

Fenster zur Eingabe der Website-Adresse und des Linknamens.

 

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 zapisz32  [Speichern].

 

Definition des URL-Steuerelements im Dokumentenworkflowtyp „Rechnungen 2”.

 

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.

 

Comarch DMS-Datenbank – Auswahl der Option „Modify” für die Prozedur do.OnAfterDocumentSave.

 

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.

 

Ausgewählte URL-Verknüpfung in der Definition des Dokumentenworkflowtyps auf einem neuen Dokument.