GetContentsByNameToFile

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();