ccApplication.ChangeBlob
- Merve Yurdakul
- Dennis Balzuweit
Owned by Merve Yurdakul
Juli 21, 2016
1 min read
Loading data...
Parameter
(BlobId : String; State : Integer; TackId : String) : Boolean;
Beschreibung
Die Funktion ändert das angegebene Blob mit der Id BlobId indem es den Status und die zugehörige HeftungsId anpassen kann. Mit dieser Funktion können zum Beispiel Blobs vom Stapel in die Rückstellung gestellt werden.
Folgende Werte sind für State möglich:
- ccQS_IDLE
- ccQS_OnHold
Die TackId entspricht einer 32 Zeichen langen HeftungsId. Im Erfolgsfall wird im Ergebnis true zurückgegeben. Im Fehlerfall false.
Beispiel
BlobList := ccApplication.GetBlobList(ccWS_Stack,false,''); ListSize := VarArrayHighBound(BlobList,1); if ListSize >= 0 then begin for i:=0 to ListSize do begin p := ((i+1)/(ListSize+1))*100; ccApplication.ShowStatus('Moving blobs','Blob '+inttostr(i+1),p); ccApplication.ChangeBlob(BlobList[i],ccQS_OnHold,''); end; end;