GetContentsByNameToFile

Beschreibung:

Das angegebene BLOB-Feld wird ausgelesen und dessen Inhalt unter dem angegebenen Dateinamen gespeichert.

Parameter:

Parametername

Typ

Beschreibung

Feldname

String

Physikalischer Name des gewünschten (BLOB)-Feldes.

Path

String

Speicherpfad der angelegten Datei.

Rückgabewert:

Bool

Beispiel VBScript:

' Auslesen und Übertragen eines Dokuments in das Dateisystem. Dieses Beispiel basiert auf der Aktivitäten-Ansicht einer combit_Large-Solution

 

Dim oRecord : Set oRecord = cRM.CurrentProject.ActiveViews.ActiveView.CurrentRecordSet.CurrentRecord

Dim sDocumentFileName : sDocumentFileName = oRecord.GetContentsByName("Document_FileName")

Dim sDocumentFileType : sDocumentFileType = oRecord.GetContentsByName("Document_FileType")

 

Call oRecord.GetContentsByNameToFile("Document_Embedded", "C:\temp\" & sDocumentFileName & "." & sDocumentFileType)

 

Set oRecord = Nothing

Beispiel C#-Script:

// Auslesen und Übertragen eines Dokuments in das Dateisystem. Dieses Beispiel basiert auf der Aktivitäten-Ansicht einer combit_Large-Solution

 

Record record = cRM.CurrentProject.ActiveViews.ActiveView.CurrentRecordSet.CurrentRecord;

string documentFileName = record.GetContentsByName("Document_FileName");

string documentFileType = record.GetContentsByName("Document_FileType");

 

record.GetContentsByNameToFile("Document_Embedded", @"C:\temp\" + documentFileName + "." + documentFileType);

 

record.Dispose();