AX 2012 AOTのリソースノードの下に1つのテキストファイル(メモ帳)を配置しています。今、私の仕事は、任意のフォームの下のボタンの助けを借りてこのファイルを開くことです。
http://msdn.microsoft.com/en-us/library/cc967403.aspx
上記のリンクは、書き込みまたは読み取り用の一時ファイルを作成するときに役立ちます。また、AX 2012には「smmDocuments」という名前のフォームがあり、使用するテキストファイルを配置して、そこから簡単にファイルを開くことができます。調べてみたところ、AX 2012には、テキストファイルを操作するための「DocuAction」というクラスがあります。しかし、私はそれがどのように機能しているかを理解することができません。
///////////////////私はそれを次のように機能させました:
void clicked()
{
//super();
str sTempPath,
sFileName = "notes.txt";
SysResource::saveToTempFile(SysResource::getResourceNode(resourceStr(flow_for_address_book_txt)), false, "notes.txt");
sTempPath = WinAPI::getTempPath();
WinAPI::shellExecute(sTempPath+sFileName);
}
JanBに感謝します。