Skip to main content
Skip table of contents

openDocuments

Versionshinweise

26.1.08, 26.5

Code

GROOVY
IDocumentResult DocumentUtils.openDocuments(List<String> documentPks)

Beschreibung

Öffnet mehrere Dokumente basierend auf der übergebenen Liste von Primärschlüsseln.

Parameter

  • documentPks Die Liste von Dokumentendatensatz Primärschlüsseln

Rückgabe
Ergebnis der Öffnungsaktion. Im Fehlerfall wird der Primärschlüssel des ersten fehlerhaften Dokuments zurückgegeben.

Folgende Methoden stehen in dem Rückgabeobjekt IDocumentResult zur Verfügung

  • String getPk()

    Liefert den Primärschlüssel zurück

  • boolean isSuccessful()

    War das Öffnen des Dokuments erfolgreich?

  • String getErrorCode()

    Liefert den Fehlercode, falls das Öffnen des Dokuments nicht erfolgreich war.

    Die Fehlercodes stehen als Konstanten in der Klasse DocumentUtils zur Verfügung, z.B. DocumentUtils.DOC_ERRORCODE_DOCUMENT_NOT_FOUND

    Mit Hilfe der Fehlercodes können individuelle Ausgaben im Skripting hinterlegt werden.

Beispiele

GROOVY
List<String> documentPks = new ArrayList<>();
documentPks.add("9gnces1jmngc9jnDo");
documentPks.add("1t2dsem1jmnjm9raDo");
documentPks.add("2no2stm18232qeieDo");

IDocumentResult result = DocumentUtils.openDocuments(documentPks);

if (!result.isSuccessful())
{
  //...Error handling...
}
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.