-
Hi Amancio,
it is not possible to clip multiple documents together, if all of them are stored in a file cabinet.
You can only clip files from a basket or the local file system to a document stored in a file cabinet.
The only thing I can think of would be to code a tool which downloads file A, clips the downloaded file to file B and then deletes file A from the file cabinet, all using the DocuWare API.
Greetings from Germany,
Simon H. Hellmann
DocuWare System Consultant
-
Hi Jonathan,
for a more or less similar use case, I could not find a solution just using DocuWare Modules, so I developed a tool which grabs data from a DocuWare Table field and fills an excel template with that data.
Problem in Forms is that table fields are still not yet supported and pre-populating fields is not really possible, you can only use select lists. Everything else has to be done in Workflow.
Greetings from Germany,
Simon H. Hellmann
DocuWare System Consultant
-
Hello Thomas,
that is exactly what the example from my last answer is for.
In your data assignment, put your global variable as the assignment target, then choose arithmetic expression on the right. In the arithmetic expression, you can do what I explained above.
Greetings from Germany,
Simon H. Hellmann
DocuWare System Consultant
-
Hi Thomas,
you need to build a loop in the Workflow, using a condition and a data assignment step.
in the arithmetic expressions, a table column is handled the same way as a keyword field, you can use the index to access a specific value.
Example:
DW_TABLEFIELD[TABLE_COLUMNNAME][GV_Counter]
Just remember that the index starts at 0, as DW is coded in C#.
Hope this helps.
Greetings from Germany,
Simon H. Hellmann
DocuWare System Consultant
-
Hallo Andreas,
ich kann dir keine 100% sichere Antwort geben, das können nur die Kollegen von DocuWare.
Soweit ich weiß, benötigt man einen sysadmin Account nur für Updates, da diese häufig auch Tabellenstrukturen modifizieren oder auch neue Tabellen erstellen, alte löschen etc. Für die Upgrade-Simulation im Setup werden komplett neue Datenbanken (oder evtl. nur neue Tabellen?) angelegt und nach der Simulation wieder gelöscht.
Evtl. wäre es eine Lösung den sa vom Dienstleister in der Administration eintragen zu lassen und bei Updates auch den Dienstleister kurz hinzuzuziehen, um den Setup durchzuklicken.
Gruß aus Neuss,
Simon H. Hellmann
DocuWare System Consultant
-
Hallo Herr Naeher,
man kann in Dokumentenverknüpfungen zumindest auf einer Seite mit Stichwortfeldern arbeiten.
Evtl. wäre es sinnvoll, mithilfe eines Workflows die Belegnummern aus der Tabellenspalte in ein Stichwortfeld zu kopieren und dieses für die Dokumentenverknüpfung zu nutzen.
Gruß aus Neuss,
Simon H. Hellmann
DocuWare System Consultant
-
Hi Jagan,
you can use the
Strings.Filter() method in an arithmetic expression for that.
Greetings from Germany,
Simon H. Hellmann
DocuWare System Consultant
-
Hallo Nico,
die sinnvollste Variante wäre, die Daten von vorneherein getrennt abzufragen und zu speichern. Eine Trennung ist nie mit 100% Genauigkeit möglich.
Hier der Grund, weshalb das so ist: Die meisten Anschriften entsprechen dem Format Dorotheenstraße 101
, da kann man einfach mit String.Split() im Workflow Designer (Arithmetischer Ausdruck) anhand des Leerzeichens trenen.
Das geht aber nicht grundsätzlich so. Wenn jemand vergisst das Leerzeichen einzutragen, verursacht das Workflowfehler.
Hast du eine Straße wie Unter den Linden 77
, funktioniert das trennen anhand eines Leerzeichens auch nicht mehr. Wenn du sagst, du trennst immer anhand des letzten Leerzeichens, hast du ein Problem mit Hausnummern mit Buchstaben, wo jemand ein Leerzeichen zwischenschreibt, z.B. Scharrenstraße 16 a
, dann hast du als Hausnummer nur a
.
Also suchen wir uns doch mit Regex die ersten Ziffern und betrachten die Ziffern und alles folgende als Hausnummer, oder?
Viel Spaß dabei mit der Straße des 17. Juni 106-108
.
Ich hoffe, das hilft etwas weiter.
Gruß aus Neuss,
Simon H. Hellmann
DocuWare System Consultant
-
Hi Steve,
is this an on-premise system? If yes, I would just use SQL to accomplish this task.
If it is a cloud system, I would probably just fire up Visual Studio to code an application or a service which does this using the .NET API.
This task seems too complicated for the limits of workflow designer - only helpful thing I can think of is using a table field with just one decimal row, then add entries to that instead of the keyword field, that way you don't have the duplicate problems.
Greetings from Germany,
Simon H. Hellmann
DocuWare System Consultant
-
Hallo Bernhard,
ist sichergestellt, dass der Benutzer, der verwendet wird um die Konfiguration auszuführen, das "Verwenden"-Recht auf den entsprechenden Briefkorb hat?
Falls es sich um einen Admin-User handelt, hat dieser häufig zwar das "Verwalten"-Recht auf den Briefkorb, aber nicht das "Verwenden"-Recht.
Falls der Briefkorb Intelligent Indexing aktiviert hat, bitte auch prüfen, ob Rechte auf den entsprechenden Ablagedialog vorhanden sind.
Gruß aus Neuss,
Simon H. Hellmann
DocuWare System Consultant