|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
Technique
1 `: G4 c# Q; W$ A) a# bOn the client side use the vault control to write to a text file. ; C. V4 O: p% m: R* w
JavaScript
m) @/ m3 x- Z! p1 nwith (top.aras.vault) . ^$ {4 [. |3 M1 i5 ^% G
{ ; v* E% t5 e- r4 j/ H/ k" e+ c
fileCreate(filePath);
8 B# l3 q- H# T# K6 @/ \0 R fileOpenAppend(filePath); ) D; N5 u8 H# w g
fileWriteLine('<AML><Item type="MyItemType"/></AML>'); ) a, c9 s/ S- N( `
fileClose();
* k% y1 P" n/ _/ T3 B0 V" ]} 7 I' ?9 B- j* ~. w
Technique
' H& \" a, A& z. ? G xOn the server side use the File and StreamWriter namespaces to write to a text file. 9 Y; h- h8 z; _
C#
6 V# a$ u' Z/ v" K6 iInnovator myInnovator = this.newInnovator(); f9 L; z4 i3 j% C9 o( E2 u. m1 _
" k7 @2 a) }0 C0 V% |" u
// Save the results to a file.
7 t! c$ v- @5 H' D) Z1 c/ Gstring path = myInnovator.MapPath("temp/yoyo.txt");
0 W0 q7 H' h! \9 atry
F8 o( y: g' W) V{
2 w+ c: N3 V' K; G) v if (File.Exists(path)) File.Delete(path);
; h+ Y: M0 D2 C6 e- I3 Q StreamWriter sw = File.CreateText(path); ) }( `& I# t4 F% B4 J
sw.Write(this.dom.InnerXml); 0 z# P3 w: C! o5 }) B
sw.Close();
8 n, N* E# U6 S4 ]8 z6 }: e+ }} % `) T1 A" S$ F- g( J& h
caTCh (Exception e) ! M7 E& X# B& U
{ ! ^& ~, R- _: N: U" ~' ^( d# B* w+ E
return myInnovator.newError(e.Message); ( _& I e, z7 O5 g
} ! Y: z' T* h0 G' H' v4 W
return myInnovator.newResult("ok"); ?- S: v3 u4 ?+ h
/ n# D* n; p, C P% ?
|
|