CRM は、添付ファイルを AnnotationBase ベース テーブルに保存します。
DocumentBody エンティティのテキストをファイルに変換してファイル システムに保存するにはどうすればよいですか。
プラグインとワークフロー アクティビティに慣れています。しかし、データベース内の文字列をシステム上のファイルに変換する方法がわかりません。
CRM は、添付ファイルを AnnotationBase ベース テーブルに保存します。
DocumentBody エンティティのテキストをファイルに変換してファイル システムに保存するにはどうすればよいですか。
プラグインとワークフロー アクティビティに慣れています。しかし、データベース内の文字列をシステム上のファイルに変換する方法がわかりません。
using(FileStream fs = new FileStream("fileName", FileMode.Create,
FileAccess.Write))
{
StreamWriter writer = new StreamWriter(fs);
writer.Write(yourString);
fs.Flush();
}
[編集] BASE64 文字列について話している場合は、これを試してください。
using (FileStream fs = new FileStream("fileName", FileMode.Create,
FileAccess.Write))
{
byte[] bytes = Convert.FromBase64String(yourString);
fs.Write(bytes, 0, bytes.Length);
fs.Flush();
}
うーん。
一日中見て、質問を投稿してから 5 分後に答えを見つけてください。
File.WriteAllBytes("c:\\word1.docx", System.Convert.FromBase64String(str));