• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Viewpanel.getselectedids

Amfion

Green Team
26.05.2010
145
2
BIT
0
viewPanel.getSelectedIds возвращает номера выбранных позиций в виде, а как получить сами rows. Для примера вид с колонкой ID showCheckbox="true" как получить значения ID выбранных строк.
 
Z

Zeka

getSelectedIds возвращает не "номера выбранных позиций в виде", а NodeID выбраных доков.
Так по NodeID и вытаскиваешь документы из базы - database.getDocumentByID()
 

Amfion

Green Team
26.05.2010
145
2
BIT
0
getSelectedIds возвращает не "номера выбранных позиций в виде", а NodeID выбраных доков.
Так по NodeID и вытаскиваешь документы из базы - database.getDocumentByID()
А если Data не Domino.view а jdbc.query . То возвращает помойму номера выбранных строк в виде и как в этом случае получить значения.
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
215
а кто туды пихал этот квери? ;) - тот и должен знать какая строка в резалтсете
 

Amfion

Green Team
26.05.2010
145
2
BIT
0
а кто туды пихал этот квери? ;) - тот и должен знать какая строка в резалтсете
А подскажите как обработать все выделенные строки. Для примера у нас есть вид с одной колонкой ID ( здесь ID c реляционной БД ). Как получить значения всех выделенных ID. Может сможете скинуть код для примера.
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
215
не понятно - как вью корелирует с ИД реляционной БД?
во вью (в штатном режиме) выводятся формулы или значения из полей доков...
 

Amfion

Green Team
26.05.2010
145
2
BIT
0
не понятно - как вью корелирует с ИД реляционной БД?
во вью (в штатном режиме) выводятся формулы или значения из полей доков...
<xp:viewPanel rows="30" id="viewPanel1" indexVar="id" var="rowData">
<xp:this.facets>
<xp:pager partialRefresh="true" layout="Previous Group Next"
xp:key="headerPager" id="pager1">
</xp:pager>
</xp:this.facets>

<xp:this.data>
<xe:jdbcQuery connectionName="derby1" defaultOrderBy="id"
sqlTable="users" calculateCount="true">
</xe:jdbcQuery>
</xp:this.data>
<xp:viewColumn columnName="id" id="viewColumn1"
showCheckbox="true">
<xp:viewColumnHeader id="viewColumnHeader1"
showCheckbox="true" value="ID">
</xp:viewColumnHeader>
</xp:viewColumn>
</xp:viewPanel>

Надо получить все значения в колонке id, выделенные Checkbox.
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
215
нудык сами создали проблему... ;)
деталей не знаю, но есть вот такая инфа

Data/var определён - если да - то из него (как из массива) и забирайте
вот ещё, в довесок
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!