powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / xml условие выбора
5 сообщений из 5, страница 1 из 1
xml условие выбора
    #37768640
rail13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.при создании отчета возникли некоторые проблемы связанные с незнанием данной области.делаю отчет где при вводе всех значений параметра в начале отчета должна выйти надпись "все" иначе должна вывести значения какого нибудь поля.

не могу понять как в коде перечислить несколько значений. пример кода. я уже что только не подставлял между этими цифрами (выделил красным).
очень надеюсь на вашу помощь.
Спасибо.


<?xml version="1.0" encoding="UTF-8"?>
<jasperReport xmlns=" http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="Analiz_TEK_DET_PRIHOD_subreport2" language="groovy" pageWidth="555" pageHeight="802" columnWidth="555" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0">
<property name="ireport.zoom" value="1.0"/>
<property name="ireport.x" value="0"/>
<property name="ireport.y" value="0"/>
<parameter name="type1" class="java.util.List">
<defaultValueExpression><![CDATA[]]></defaultValueExpression>
</parameter>
<queryString>
<![CDATA[select TGDET_DEAL_TYPE_ID,TGDET_NAME
from TG_D_DEAL_TYPE
where $X{IN,TGDET_DEAL_TYPE_ID,type1}]]>
</queryString>
<field name="TGDET_DEAL_TYPE_ID" class="java.lang.Integer"/>
<field name="TGDET_NAME" class="java.lang.String"/>
<group name="1">
<groupExpression><![CDATA[$F{TGDET_NAME}]]></groupExpression>
<groupHeader>
<band height="20"/>
</groupHeader>
</group>
<detail>
<band height="20" splitType="Stretch">
<textField>
<reportElement positionType="Float" x="0" y="0" width="357" height="20"/>
<textElement verticalAlignment="Middle">
<font fontName="Arial"/>
</textElement>
<textFieldExpression><![CDATA[$F{TGDET_DEAL_TYPE_ID} == 2&&7&&1?"все":$F{TGDET_NAME}]]></textFieldExpression>
</textField>
</band>
</detail>
</jasperReport>
...
Рейтинг: 0 / 0
xml условие выбора
    #37768645
rail13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сорри вот часть кода

<textFieldExpression><![CDATA[$F{TGDET_DEAL_TYPE_ID} == 2&&7&&1?"все":$F{TGDET_NAME}]]></textFieldExpression>

что я делаю не правильно? как правильно перечислить?
Спасибо.
...
Рейтинг: 0 / 0
xml условие выбора
    #37769010
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rail13,

Это, что такое?
...
Рейтинг: 0 / 0
xml условие выбора
    #37769062
rail13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_,
прошу прощения я в этом деле не селен. листинг проги. он генерирует отчет в программе iReport.
...
Рейтинг: 0 / 0
xml условие выбора
    #37769438
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rail13,

При чем здесь XML? Идите в форум по Вашему iReport
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / xml условие выбора
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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