/
TccDocument.SaveToQHIX

TccDocument.SaveToQHIX

Parameter

(Queue : String; BlobTransferMode : TccTransferMode; Uploader : String; const Update : Boolean = false) : Boolean;

Beschreibung

Mit SaveToQHIX wird das aktuelle Dokument in die QHIX-Queue gespeichert (cc_qhix_tacks / cc_qhix_blobs). Über den Parameter Queue wird die Zielanwendung/Queue gesteuert. Der Wurzelknotenpfad für den "Queue" Parameter lautet: /clarc/Software/clarc qhix daemon/Queues.

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;
  // Wichtig, damit die Blobs in der Anwendung angezeigt werden
  Document.State := ccQS_Idle;
 
  Document.SaveToQHIX('/eWork/Example',ccTM_Copy,'Example');
finally
  Document.Free;
end;
Document := TccDocument.Create;
try
  Document.LoadFromQHIX('2081D3B7BEE34D29811C0FDD8670B40E');

  Document.SetFieldValue('Name','CTO');

  Document.MetaDataBuffer := '';
  Document.MetaTableDataBuffer := '';
  Document.SaveToQHIX('/eWork/Example',ccTM_Copy,'Example',true);
finally
  Document.Free;
end;

Related content

TccDocument.SaveToQHIX
TccDocument.SaveToQHIX
More like this
TccDocument.SaveToQueue
TccDocument.SaveToQueue
More like this
TccDocument.SaveToQueue
TccDocument.SaveToQueue
More like this
ccDocument.UploadToQHIX
ccDocument.UploadToQHIX
More like this
ccDocument.UploadToQHIX
ccDocument.UploadToQHIX
More like this
TccDocument.Task
TccDocument.Task
More like this