Beschreibung:
Auslesen und Übertragen eines Dokuments in das Dateisystem. Dieses Beispiel basiert auf der Aktivitäten-Ansicht einer Large-Solution.
VBScript:
Dim oRecord : Set oRecord = cRM.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
C#-Script:
Record record = cRM.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();
TypeScript:
import {
cRM,
Record
} from "./sdk/combitCRM.SDK.WindowsClient.v13";
const record : Record = cRM.ActiveView.CurrentRecordSet.CurrentRecord;
const documentFileName: string = record.GetContentsByName("Document_FileName") as string;
const documentFileType: string = record.GetContentsByName("Document_FileType") as string;
record.GetContentsByNameToFile(
"Document_Embedded",
`C:\\temp\\${documentFileName}.${documentFileType}`
);
record.Dispose();