TccDocument.SaveToQueue

Parameter

(AllowUpdate : Boolean; BlobTransferMode : TccTransferMode; Uploader : String) : Boolean;

Beschreibung

Mit SaveToQueue wird das aktuelle Dokument in die Verarbeitungsqueue gespeichert (cc_queue). Über den Parameter AllowUpdate kann gesteuert werden, ob ein bestehendes Dokument mit gleicher Id geändert oder eine Exception ausgelöst wird. BlobTransferMode kann eine der folgenden Typen sein: ccTM_Copy, ccTM_Move. Entsprechend werden die Quelldateien kopiert oder verschoben. Uploader ist ein Freitext und bezeichnet die Anwendung oder Person die das Dokument erzeugt hat.

Beispiel

Document := TccDocument.Create;
try
  Document.LoadFromQueue('2081D3B7BEE34D29811C0FDD8670B40E');
 
  Document.Id                  := CreateId;
  Document.State               := ccQS_OnHold;
 
  Document.SetFieldValue('','Barcode','0123456789');
 
  Document.MetaDataBuffer      := '';
  Document.MetaTableDataBuffer := '';
 
  Document.SaveToQueue(false,ccTM_Copy,'Example');
finally
  Document.Free;
end;