динамические параметры birt Viewer

#mysql #reporting-services #combobox #reporting #birt

#mysql #службы отчетов #поле со списком #отчетность #birt

Вопрос:

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

но если бы я использовал обычные статические параметры, все они работали бы нормально.

это файл данных моего профиля сервера

 <?xml version="1.0" encoding="UTF-8" standalone="no"?><DataTools.ServerProfiles version="1.0"><profile autoconnect="No" desc="" id="f8e38600-460b-11e0-ae87-e29247985a12" name="CommonHRMData" providerID="org.eclipse.birt.report.data.oda.jdbc"><baseproperties><property name="odaURL" value="jdbc:mysql://192.168.0.108:3306/hr_mysql_common"/><property name="odaDriverClass" value="com.mysql.jdbc.Driver"/><property name="odaPassword" value="hsenidsoft"/><property name="odaUser" value="root"/><property name="contentBidiFormatStr" value="ILYNN"/><property name="metadataBidiFormatStr" value="ILYNN"/></baseproperties><org.eclipse.datatools.connectivity.versionInfo><property name="technology.version.org.eclipse.birt.report.data.oda.jdbc" value="3.0.6"/><property name="server.version" value="5.1.0.7"/><property name="technology.name.org.eclipse.birt.report.data.oda.jdbc" value="DTP Open Data Access"/><property name="server.name" value="MySQL"/></org.eclipse.datatools.connectivity.versionInfo></profile></DataTools.ServerProfiles>
  

с уважением
рошан

Ответ №1:

В этом файле данных вашего профиля сервера вы можете редактировать текущее местоположение базы данных

или вы можете отредактировать свой XML-файл отчета и указать путь вручную

 <property name="technology.name.org.eclipse.birt.report.data.oda.jdbc" value="DTP Open Data Access"/><property name="server.name" value="MySQL"/></org.eclipse.datatools.connectivity.versionInfo></profile></DataTools.ServerProfiles>