我创建了2个功能。我打电话给#34; findTitleNew"来自" createNewOne"。 我在" createNewOne"中找到了一份文件。功能,但当我回到功能" findTitleNew"我丢失了在" findTitleNew"中找到的文件。 如何继续而不丢失该文件? 注意:此函数是通用的,因为我在应用程序中多次使用这些函数。
<div class="dropdown">
<a href="#" data-toggle="modal" data-target="#NModal"><span class="icon16 icomoon-icon-bell"></span><span class="notification" id="notification_count">11</span>
</a>
<div id="NModal" class="modal fade" role="dialog" style="min-width: 650px;">
<div class="modal-dialog">
<!-- My Code -->
</div>
</div>
任何建议表示赞赏。
Cumhur Ata
答案 0 :(得分:1)
我的SSJS真的很生气,我很难确切地说出你想要的但是 你说:&#34;我丢失了在&#34; findTitleNew&#34;中找到的文件。如何继续而不丢失该文件? &#34;
你的功能&#34; findTitleNew&#34;没有任何回报。因此,如果你在那里得到一份文件,你可以使用它,但是如果你想在&#34; createNewOne()&#34;你需要返回找到的文件的功能
if (currDoc.getItemValueString("UNID")!="")
{
var otherDoc:NotesDocument = dbOther1.getDocumentByUNID(currDoc.getItemValueString("UNID"))
return otherDoc;
}
然后:
function createNewOne(docThis:NotesXSPDocument)
{
try
{
//do stafff
var returnDoc = findTitleNew(docThis);
if (null != returnDoc) {
// do stuff with returnDoc here...
}
//do stafff
}
catch (e)
{
requestScope.status = e.toString();
}
}