我得到了下面的代碼,它在表面上 - 看起來很簡單,但它不起作用。 我以某種方式無法讓for循環工作。Lotus Notes @For XML輸出中的循環
不管怎麼說,任何輸入讚賞:
_attachments_raw:[email protected];
_attachments_count := @Elements(_attachments_raw);
@if(_attachments_count<>0;
"<attachments>"+
@For(i :=1;
i <= @Attachments;
i := i + 1;
"<attachment no=\""[email protected](i)+"\">"+
@Text(i)
+"</attachment>")
+"</attachments>"
;"")
最後的代碼實際上應該是這樣的:
_attachments_raw:[email protected];
_attachments_count := @Elements(_attachments_raw);
@if(_attachments_count<>0;
"<attachments>"+
@For(i :=1;
i <= @Attachments;
i := i + 1;
"<attachment no=\""[email protected](i)+"\">"+
_attachmentUrlPrefix + @Text(_attachments_raw[i])+
+"</attachment>")
+"</attachments>"
;"")
預先感謝您。
你說的「不工作」是什麼意思?你期望得到什麼?你究竟得到了什麼?另外,我不清楚你爲什麼給出兩個代碼示例?你是說他們都不工作? –
我想遍歷附件列表,輸出基本上是一個XML文件。第二段代碼是我最終想要的,但第一段代碼也不起作用。我試圖一步一步來做。 – Spurious
那麼,你想要什麼XML,你得到的是什麼XML? –