0
첨부 파일의 내용을 AX2012의 특정 레코드로 복사해야합니다. 그런 다음이 내용을 동일한 형식의 문자열 유형 필드에 붙여 넣어야합니다 .AX 2012의 첨부 파일 내용을 특정 레코드로 복사
나는 이것이으로 수행하기 위해 노력하고 있습니다 : 게다가,
new FileIoPermission(completename,'r').assert();
txtb = new TextBuffer();
txtb.fromFile(completename);
:
이new FileIoPermission("completename",'r').assert();
txtb = new TextBuffer();
txtb.fromFile("completename");
정말해야합니다 코드를 읽을 때
public void getdocucontent()
{
Dev_ManageTemplates obj_Dev_ManageTemplates;
DocuRef obj_docuRef;
DocuValue obj_DocuValue;
RecId recid;
TextIo txIoRead,
txIoWrite;
FileIOPermission fioPermission;
TextBuffer txtb;
container containFromRead;
int xx,num,
iConLength;
str sTempPath,
sFileName, completename ;
str 64 s1;
;
Dev_ManageTemplates_ds.getFirst(true);
recid = Dev_ManageTemplates.RecId;
select obj_docuRef
where obj_docuRef.RefRecId == recid;
select obj_DocuValue
where obj_DocuValue.name == obj_docuRef.Name;
sTempPath = obj_docuRef.path();
sFileName = obj_DocuValue.FileName;
completename = sTempPath+sFileName+"."+obj_DocuValue.FileType;
fioPermission = new FileIoPermission("completename",'r');
txtb = new TextBuffer();
fioPermission.assert();
txtb.fromFile("completename"); // Read text from file
//txtb.toString(); // Copy it to the clipboard
// StringEdit.text(txtb.getText());
s1 = txtb.getText();
// info(txtb.getText());
}
...? 귀하의 질문은 무엇인가? 너의 문제는 무엇인가? –
@ jan-b-kjeldsen .. 실제로 위의 코드를 사용하여 완료되지 않았습니다 ... 아무 것도 제안 할 수 ..... –