powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Приобпразовать список с помощью XLST
1 сообщений из 1, страница 1 из 1
Приобпразовать список с помощью XLST
    #39070974
Castromen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. подскажите пожалуйста как список с другой страницы преобразовать по 2 условиям и подсчитать значения.

Первое условие по колонке Проект - /dsQueryResponse/Rows/Row/@_x041f__x0440__x043e__x0435__x04
Второе условие по колонке Статус (Выполнено/Не выполнено) - /dsQueryResponse/Rows/Row/@_x0421__x0442__x0430__x0442__x04

В идеале хотелось бы получить Проект А - Выполнено - 1 / Не выполнено - 0
Готов за за адекватную цену оплатить.
Спасибо.

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
<xsl:template match="/">
<xsl:call-template name="dvt_1"/>
</xsl:template>
<xsl:template match="/" xmlns:x="http://www.w3.org/2001/XMLSchema" xmlns:d="http://schemas.microsoft.com/sharepoint/dsp" xmlns:asp="http://schemas.microsoft.com/ASPNET/20" xmlns:__designer="http://schemas.microsoft.com/WebParts/v2/DataView/designer" xmlns:SharePoint="Microsoft.SharePoint.WebControls">
<xsl:call-template name="IssueCounts"/>
</xsl:template>

<xsl:template name="IssueCounts">

<xsl:variable name="Proect">
-----условие 1
</xsl:variable>

<xsl:variable name="YES">
---- условие 2
</xsl:variable>


<xsl:variable name="FilterValue">
<xsl:value-of select="$Proect"/>/<xsl:value-of select="$YES"/>
</xsl:variable>

<xsl:variable name="ClosedItems" select="/dsQueryResponse/Rows/Row[@_x0421__x0442__x0430__x0442__x04=$FilterValue]"/>
<h3>Статус</h3>
<table>
<tr>
<th>Проект: </th>
<td><xsl:value-of select="count($OpenedItems)"/></td>
</tr>
<tr>
<th>Выполнено: </th>
<td><xsl:value-of select="count($ClosedItems)"/></td>
</tr>
</table>
</xsl:template>
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Приобпразовать список с помощью XLST
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]