2013-05-21 2 views
0

Я работаю на странице интрасети с несколькими видами и формами, но один из моих взглядов дает мне головную боль. Во всех представлениях я использую:не удалось удалить документ в виде

<xp:button value="delete documents" id="button1" > 
<xp:eventHandler event="onclick" submit="true" refreshMode="complete" immediate="true"> 
<xp:this.action> 
    <xp:deleteSelectedDocuments view="viewPanel1" 
     message="Do you really want to delete these documents?"> 
    </xp:deleteSelectedDocuments> 
</xp:this.action></xp:eventHandler></xp:button> 

удалить выбранные документы. Но в одном он не работает. Кроме того, когда я пытаюсь использовать код, чтобы удалить их, как:

var viewcontrol = getComponent("viewPanel1"); 
var ids = viewcontrol.getSelectedIds(); 

я не получаю обратно ИН от точки зрения. Вид ничего особенного, и у меня есть полный доступ к документам. Любой, у кого были такие проблемы раньше?

ответ

2

Found my problem: Необходимо было удалить immediate="true" из обработчика событий или снять флажок «Не проверять или обновлять данные» в случае «Свойства». Хорошо работает сейчас.

Смежные вопросы