ccApplication.GetBlobList

Parameter

(Stack : Word; Selected : Boolean; TackId : String) : Variant;

Beschreibung

Die Funktion ermittelt eine entsprechende Liste von BlobId‘s aus den gegebenen Selektionskriterien. Im Ergebnis wird ein Variantenarray mit den entsprechenden Id‘s  zurückgeliefert.

Mögliche Werte für Stack sind:

  • ccWS_Stack
  • ccWS_Reserve
  • ccWS_Tacks

Ist Selected True, werden nur die vom Benutzer ausgewählten Blobs zurückgeliefert. Ansonsten alle.

Bei der Angaben einer TackId werden nur die in der entsprechenden Heftung enthaltenen Blobs zurückgegeben.

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('Example','Document '+inttostr(i+1),p);
  end;
end;