【例子介绍】水晶报表jar
【相关图片】
【源码结构】
.
├── META-INF
├── crystalreportviewers
│ ├── allInOne.js
│ ├── allStrings_cs.js
│ ├── allStrings_da.js
│ ├── allStrings_de.js
│ ├── allStrings_en.js
│ ├── allStrings_es.js
│ ├── allStrings_fi.js
│ ├── allStrings_fr.js
│ ├── allStrings_hu.js
│ ├── allStrings_it.js
│ ├── allStrings_ja.js
│ ├── allStrings_ko.js
│ ├── allStrings_nl.js
│ ├── allStrings_pl.js
│ ├── allStrings_pt.js
│ ├── allStrings_ru.js
│ ├── allStrings_sk.js
│ ├── allStrings_sv.js
│ ├── allStrings_th.js
│ ├── allStrings_zh_CN.js
│ ├── allStrings_zh_TW.js
│ ├── crystal-tags-reportviewer.tld
│ ├── css
│ │ ├── cedefault.css
│ │ ├── default.css
│ │ ├── exception.css
│ │ └── prompting.css
│ ├── html
│ │ ├── calendar.html
│ │ ├── calendarbottom.html
│ │ └── calendartop.html
│ ├── images
│ │ ├── buttonl.gif
│ │ ├── buttonm.gif
│ │ ├── buttonr.gif
│ │ └── isort
│ │ ├── DownArrowSortActive100.gif
│ │ ├── DownArrowSortActive150.gif
│ │ ├── DownArrowSortActive200.gif
│ │ ├── DownArrowSortActive250.gif
│ │ ├── DownArrowSortActive300.gif
│ │ ├── DownArrowSortActive350.gif
│ │ ├── DownArrowSortActive400.gif
│ │ ├── DownArrowSortActive50.gif
│ │ ├── DownArrowSortHover100.gif
│ │ ├── DownArrowSortHover150.gif
│ │ ├── DownArrowSortHover200.gif
│ │ ├── DownArrowSortHover250.gif
│ │ ├── DownArrowSortHover300.gif
│ │ ├── DownArrowSortHover350.gif
│ │ ├── DownArrowSortHover400.gif
│ │ ├── DownArrowSortHover50.gif
│ │ ├── DownArrowSortInactive100.gif
│ │ ├── DownArrowSortInactive150.gif
│ │ ├── DownArrowSortInactive200.gif
│ │ ├── DownArrowSortInactive250.gif
│ │ ├── DownArrowSortInactive300.gif
│ │ ├── DownArrowSortInactive400.gif
│ │ ├── DownArrowSortInactive50.gif
│ │ ├── EMFtoGEF.sh
│ │ ├── UpArrowSortActive100.gif
│ │ ├── UpArrowSortActive150.gif
│ │ ├── UpArrowSortActive200.gif
│ │ ├── UpArrowSortActive250.gif
│ │ ├── UpArrowSortActive300.gif
│ │ ├── UpArrowSortActive350.gif
│ │ ├── UpArrowSortActive400.gif
│ │ ├── UpArrowSortActive50.gif
│ │ ├── UpArrowSortHover100.gif
│ │ ├── UpArrowSortHover150.gif
│ │ ├── UpArrowSortHover200.gif
│ │ ├── UpArrowSortHover250.gif
│ │ ├── UpArrowSortHover300.gif
│ │ ├── UpArrowSortHover350.gif
│ │ ├── UpArrowSortHover400.gif
│ │ ├── UpArrowSortHover50.gif
│ │ ├── UpArrowSortInactive100.gif
│ │ ├── UpArrowSortInactive150.gif
│ │ ├── UpArrowSortInactive200.gif
│ │ ├── UpArrowSortInactive250.gif
│ │ ├── UpArrowSortInactive300.gif
│ │ ├── UpArrowSortInactive400.gif
│ │ └── UpArrowSortInactive50.gif
│ ├── js
│ │ ├── KeyDownEvent.js
│ │ ├── MochiKit
│ │ │ ├── 3rdParty.txt
│ │ │ ├── Async.js
│ │ │ ├── Base.js
│ │ │ ├── Color.js
│ │ │ ├── Controls.js
│ │ │ ├── DOM.js
│ │ │ ├── DateTime.js
│ │ │ ├── DragAndDrop.js
│ │ │ ├── Format.js
│ │ │ ├── Iter.js
│ │ │ ├── License.js
│ │ │ ├── Logging.js
│ │ │ ├── LoggingPane.js
│ │ │ ├── MochiKit.js
│ │ │ ├── MockDOM.js
│ │ │ ├── New.js
│ │ │ ├── Signal.js
│ │ │ ├── Sortable.js
│ │ │ ├── Style.js
│ │ │ ├── Test.js
│ │ │ ├── Visual.js
│ │ │ └── __package__.js
│ │ ├── calendar.js
│ │ ├── calendar_param.js
│ │ ├── crviewer
│ │ │ ├── ArgumentNormalizer.js
│ │ │ ├── Calendar.js
│ │ │ ├── Dialogs.js
│ │ │ ├── FlexParameterUI.js
│ │ │ ├── IOAdapters.js
│ │ │ ├── Parameter.js
│ │ │ ├── ParameterController.js
│ │ │ ├── ParameterPanel.js
│ │ │ ├── ParameterUI.js
│ │ │ ├── PromptPage.js
│ │ │ ├── ReportAlbum.js
│ │ │ ├── ReportPage.js
│ │ │ ├── ReportView.js
│ │ │ ├── Separator.js
│ │ │ ├── SharedWidgetHolder.js
│ │ │ ├── StackedPanel.js
│ │ │ ├── StateManager.js
│ │ │ ├── ToolPanel.js
│ │ │ ├── Toolbar.js
│ │ │ ├── Tooltip.js
│ │ │ ├── Viewer.js
│ │ │ ├── ViewerListener.js
│ │ │ ├── api.js
│ │ │ ├── bobjcallback.js
│ │ │ ├── common.js
│ │ │ ├── crv.js
│ │ │ ├── dom.js
│ │ │ ├── event.js
│ │ │ ├── html.js
│ │ │ ├── images
│ │ │ │ ├── StackedTab.gif
│ │ │ │ ├── calendar.gif
│ │ │ │ ├── delete.gif
│ │ │ │ ├── logo.gif
│ │ │ │ ├── magnify.gif
│ │ │ │ ├── min.gif
│ │ │ │ ├── param_adv.gif
│ │ │ │ ├── param_datafetching.gif
│ │ │ │ ├── param_dirty.gif
│ │ │ │ ├── param_info.gif
│ │ │ │ ├── param_panel.gif
│ │ │ │ ├── param_run.gif
│ │ │ │ ├── param_warning.gif
│ │ │ │ ├── plus.gif
│ │ │ │ ├── separator.gif
│ │ │ │ ├── style.css
│ │ │ │ ├── toolbar.gif
│ │ │ │ └── up.gif
│ │ │ └── initDhtmlLib.js
│ │ ├── crviewerinclude.js
│ │ ├── dhtmllib
│ │ │ ├── bolist.js
│ │ │ ├── calendar.js
│ │ │ ├── dialog.js
│ │ │ ├── dom.js
│ │ │ ├── empty.html
│ │ │ ├── images
│ │ │ │ ├── borders.gif
│ │ │ │ ├── help.gif
│ │ │ │ ├── loading.gif
│ │ │ │ ├── lov.gif
│ │ │ │ ├── min.gif
│ │ │ │ ├── plus.gif
│ │ │ │ ├── print.css
│ │ │ │ ├── print_fe.css
│ │ │ │ ├── prompt.gif
│ │ │ │ ├── resizepattern.gif
│ │ │ │ ├── skin_coloredline
│ │ │ │ │ ├── bolist.gif
│ │ │ │ │ ├── button.gif
│ │ │ │ │ ├── buttonIcons.gif
│ │ │ │ │ ├── critical_icon.gif
│ │ │ │ │ ├── dialogelements.gif
│ │ │ │ │ ├── dialogframe.gif
│ │ │ │ │ ├── dialogframeleftright.gif
│ │ │ │ │ ├── dialogframetopbottom.gif
│ │ │ │ │ ├── dialogtitle.gif
│ │ │ │ │ ├── down.gif
│ │ │ │ │ ├── iconsep.gif
│ │ │ │ │ ├── information_icon.gif
│ │ │ │ │ ├── left.gif
│ │ │ │ │ ├── menus.gif
│ │ │ │ │ ├── node.gif
│ │ │ │ │ ├── progress.gif
│ │ │ │ │ ├── resize.gif
│ │ │ │ │ ├── right.gif
│ │ │ │ │ ├── scroll_icon.gif
│ │ │ │ │ ├── sep.gif
│ │ │ │ │ ├── sep_solid.gif
│ │ │ │ │ ├── style.css
│ │ │ │ │ ├── style.js
│ │ │ │ │ ├── style_fe.css
│ │ │ │ │ ├── tabs.gif
│ │ │ │ │ ├── up.gif
│ │ │ │ │ ├── wait01.gif
│ │ │ │ │ ├── wait02.gif
│ │ │ │ │ └── warning_icon.gif
│ │ │ │ ├── skin_corporate
│ │ │ │ │ ├── bolist.gif
│ │ │ │ │ ├── button.gif
│ │ │ │ │ ├── buttonIcons.gif
│ │ │ │ │ ├── critical_icon.gif
│ │ │ │ │ ├── dialogelements.gif
│ │ │ │ │ ├── dialogframe.gif
│ │ │ │ │ ├── dialogframeleftright.gif
│ │ │ │ │ ├── dialogframetopbottom.gif
│ │ │ │ │ ├── dialogtitle.gif
│ │ │ │ │ ├── down.gif
│ │ │ │ │ ├── iconsep.gif
│ │ │ │ │ ├── information_icon.gif
│ │ │ │ │ ├── left.gif
│ │ │ │ │ ├── menus.gif
│ │ │ │ │ ├── node.gif
│ │ │ │ │ ├── progress.gif
│ │ │ │ │ ├── resize.gif
│ │ │ │ │ ├── right.gif
│ │ │ │ │ ├── scroll_icon.gif
│ │ │ │ │ ├── sep.gif
│ │ │ │ │ ├── sep_solid.gif
│ │ │ │ │ ├── style.css
│ │ │ │ │ ├── style.js
│ │ │ │ │ ├── style_fe.css
│ │ │ │ │ ├── tabs.gif
│ │ │ │ │ ├── up.gif
│ │ │ │ │ ├── wait01.gif
│ │ │ │ │ ├── wait02.gif
│ │ │ │ │ └── warning_icon.gif
│ │ │ │ ├── skin_default
│ │ │ │ │ ├── bolist.gif
│ │ │ │ │ ├── button.gif
│ │ │ │ │ ├── buttonIcons.gif
│ │ │ │ │ ├── critical_icon.gif
│ │ │ │ │ ├── dialogelements.gif
│ │ │ │ │ ├── dialogframe.gif
│ │ │ │ │ ├── dialogframeleftright.gif
│ │ │ │ │ ├── dialogframetopbottom.gif
│ │ │ │ │ ├── dialogtitle.gif
│ │ │ │ │ ├── down.gif
│ │ │ │ │ ├── iconsep.gif
│ │ │ │ │ ├── information_icon.gif
│ │ │ │ │ ├── left.gif
│ │ │ │ │ ├── menus.gif
│ │ │ │ │ ├── node.gif
│ │ │ │ │ ├── progress.gif
│ │ │ │ │ ├── resize.gif
│ │ │ │ │ ├── right.gif
│ │ │ │ │ ├── scroll_icon.gif
│ │ │ │ │ ├── sep.gif
│ │ │ │ │ ├── sep_solid.gif
│ │ │ │ │ ├── style.css
│ │ │ │ │ ├── style.js
│ │ │ │ │ ├── style_fe.css
│ │ │ │ │ ├── tabs.gif
│ │ │ │ │ ├── up.gif
│ │ │ │ │ ├── wait01.gif
│ │ │ │ │ ├── wait02.gif
│ │ │ │ │ └── warning_icon.gif
│ │ │ │ ├── skin_standard
│ │ │ │ │ ├── bolist.gif
│ │ │ │ │ ├── button.gif
│ │ │ │ │ ├── buttonIcons.gif
│ │ │ │ │ ├── critical_icon.gif
│ │ │ │ │ ├── critical_icon.png
│ │ │ │ │ ├── dialogelements.gif
│ │ │ │ │ ├── dialogframe.gif
│ │ │ │ │ ├── dialogframeleftright.gif
│ │ │ │ │ ├── dialogframetopbottom.gif
│ │ │ │ │ ├── dialogtitle.gif
│ │ │ │ │ ├── down.gif
│ │ │ │ │ ├── hgrab.gif
│ │ │ │ │ ├── iconsep.gif
│ │ │ │ │ ├── information_icon.gif
│ │ │ │ │ ├── left.gif
│ │ │ │ │ ├── menus.gif
│ │ │ │ │ ├── node.gif
│ │ │ │ │ ├── panemenu.gif
│ │ │ │ │ ├── panetitle.gif
│ │ │ │ │ ├── progress.gif
│ │ │ │ │ ├── resize.gif
│ │ │ │ │ ├── right.gif
│ │ │ │ │ ├── scroll_icon.gif
│ │ │ │ │ ├── sep.gif
│ │ │ │ │ ├── sep_solid.gif
│ │ │ │ │ ├── style.css
│ │ │ │ │ ├── style.js
│ │ │ │ │ ├── style_fe.css
│ │ │ │ │ ├── tabs.gif
│ │ │ │ │ ├── up.gif
│ │ │ │ │ ├── vgrab.gif
│ │ │ │ │ ├── wait01.gif
│ │ │ │ │ ├── wait02.gif
│ │ │ │ │ └── warning_icon.gif
│ │ │ │ ├── swap.gif
│ │ │ │ ├── transp.gif
│ │ │ │ └── tree.gif
│ │ │ ├── language
│ │ │ │ ├── cs
│ │ │ │ │ └── labels.js
│ │ │ │ ├── da
│ │ │ │ │ └── labels.js
│ │ │ │ ├── de
│ │ │ │ │ └── labels.js
│ │ │ │ ├── dev
│ │ │ │ │ └── labels.js
│ │ │ │ ├── en
│ │ │ │ │ └── labels.js
│ │ │ │ ├── es
│ │ │ │ │ └── labels.js
│ │ │ │ ├── fi
│ │ │ │ │ └── labels.js
│ │ │ │ ├── fr
│ │ │ │ │ └── labels.js
│ │ │ │ ├── hu
│ │ │ │ │ └── labels.js
│ │ │ │ ├── it
│ │ │ │ │ └── labels.js
│ │ │ │ ├── ja
│ │ │ │ │ └── labels.js
│ │ │ │ ├── ko
│ │ │ │ │ └── labels.js
│ │ │ │ ├── nb
│ │ │ │ │ └── labels.js
│ │ │ │ ├── nl
│ │ │ │ │ └── labels.js
│ │ │ │ ├── pl
│ │ │ │ │ └── labels.js
│ │ │ │ ├── pt
│ │ │ │ │ └── labels.js
│ │ │ │ ├── ru
│ │ │ │ │ └── labels.js
│ │ │ │ ├── sk
│ │ │ │ │ └── labels.js
│ │ │ │ ├── sv
│ │ │ │ │ └── labels.js
│ │ │ │ ├── th
│ │ │ │ │ └── labels.js
│ │ │ │ ├── zh_CN
│ │ │ │ │ └── labels.js
│ │ │ │ └── zh_TW
│ │ │ │ └── labels.js
│ │ │ ├── lov.js
│ │ │ ├── menu.js
│ │ │ ├── palette.js
│ │ │ ├── prompttree.js
│ │ │ ├── psheet.js
│ │ │ ├── treeview.js
│ │ │ └── waitdialog.js
│ │ ├── dt_param.js
│ │ ├── external
│ │ │ └── date.js
│ │ ├── log4javascript
│ │ │ ├── log4javascript.js
│ │ │ ├── log4javascript_stub.js
│ │ │ ├── log4javascript_stub_uncompressed.js
│ │ │ ├── log4javascript_uncompressed.js
│ │ │ └── main.css
│ │ ├── previewerror.js
│ │ ├── prompts.js
│ │ ├── prompts_param.js
│ │ ├── strings_cs.js
│ │ ├── strings_da.js
│ │ ├── strings_de.js
│ │ ├── strings_dev.js
│ │ ├── strings_en.js
│ │ ├── strings_es.js
│ │ ├── strings_fi.js
│ │ ├── strings_fr.js
│ │ ├── strings_hu.js
│ │ ├── strings_it.js
│ │ ├── strings_ja.js
│ │ ├── strings_ko.js
│ │ ├── strings_nb.js
│ │ ├── strings_nl.js
│ │ ├── strings_pl.js
│ │ ├── strings_pt.js
│ │ ├── strings_ru.js
│ │ ├── strings_sk.js
│ │ ├── strings_sv.js
│ │ ├── strings_th.js
│ │ ├── strings_zh_CN.js
│ │ ├── strings_zh_TW.js
│ │ └── swfobject
│ │ └── swfobject.js
│ ├── processindicator.js
│ ├── prompting
│ │ ├── css
│ │ │ ├── promptengine2.css
│ │ │ └── promptengine_default.css
│ │ ├── html
│ │ │ ├── calendar.html
│ │ │ ├── calendarbottom.html
│ │ │ └── calendartop.html
│ │ ├── images
│ │ │ ├── addallfield.gif
│ │ │ ├── addallfield_over.gif
│ │ │ ├── addfield.gif
│ │ │ ├── addfield_over.gif
│ │ │ ├── back.gif
│ │ │ ├── back_over.gif
│ │ │ ├── button.gif
│ │ │ ├── button_left_normal.gif
│ │ │ ├── button_middle_normal.gif
│ │ │ ├── button_right_normal.gif
│ │ │ ├── calendar.gif
│ │ │ ├── cfilter.gif
│ │ │ ├── cfilter_over.gif
│ │ │ ├── dialogelements.gif
│ │ │ ├── dialogtitle.gif
│ │ │ ├── error.gif
│ │ │ ├── errormsg.gif
│ │ │ ├── filter.gif
│ │ │ ├── filter_over.gif
│ │ │ ├── forward.gif
│ │ │ ├── forward_over.gif
│ │ │ ├── info.gif
│ │ │ ├── infomsg.gif
│ │ │ ├── minus.gif
│ │ │ ├── next.gif
│ │ │ ├── next_over.gif
│ │ │ ├── plus.gif
│ │ │ ├── prev.gif
│ │ │ ├── prev_over.gif
│ │ │ ├── resize.gif
│ │ │ ├── transp.gif
│ │ │ ├── warning.gif
│ │ │ └── warningmsg.gif
│ │ └── js
│ │ ├── initDhtmlLib.js
│ │ ├── promptengine_calendar.js
│ │ ├── promptengine_calendar2.js
│ │ ├── promptengine_prompts.js
│ │ └── promptengine_prompts2.js
│ └── swf
│ ├── prompting.swf
│ ├── prompting_cs.swf
│ ├── prompting_da.swf
│ ├── prompting_de.swf
│ ├── prompting_en.swf
│ ├── prompting_es.swf
│ ├── prompting_fi.swf
│ ├── prompting_fr.swf
│ ├── prompting_hu.swf
│ ├── prompting_it.swf
│ ├── prompting_ja.swf
│ ├── prompting_ko.swf
│ ├── prompting_nl.swf
│ ├── prompting_pl.swf
│ ├── prompting_pt.swf
│ ├── prompting_ru.swf
│ ├── prompting_sk.swf
│ ├── prompting_sv.swf
│ ├── prompting_th.swf
│ ├── prompting_zh_CN.swf
│ ├── prompting_zh_TW.swf
│ └── resources
│ └── images
│ └── progress_loader.swf
├── lib
│ ├── CrystalCommon2.jar
│ ├── CrystalReportsRuntime.jar
│ ├── DatabaseConnectors.jar
│ ├── JDBInterface.jar
│ ├── QueryBuilder.jar
│ ├── XMLConnector.jar
│ ├── com.azalea.ufl.barcode.1.0.jar
│ ├── commons-collections-3.1.jar
│ ├── commons-configuration-1.2.jar
│ ├── commons-lang-2.1.jar
│ ├── commons-logging.jar
│ ├── cvom.jar
│ ├── icu4j.jar
│ ├── jai_imageio.jar
│ ├── jrcerom.jar
│ ├── keycodeDecoder.jar
│ ├── log4j.jar
│ ├── logging.jar
│ ├── pfjgraphics.jar
│ ├── sap.com~tc~sec~csi.jar
│ ├── webreporting-jsf.jar
│ ├── webreporting.jar
│ └── xpp3.jar
├── license.html
├── license_cs.html
├── license_da.html
├── license_de.html
├── license_es.html
├── license_fi.html
├── license_fr.html
├── license_hu.html
├── license_it.html
├── license_ja.html
├── license_ko.html
├── license_nl.html
├── license_pl.html
├── license_pt.html
├── license_ru.html
├── license_sk.html
├── license_sv.html
├── license_th.html
├── license_zh.html
├── license_zh_TW.html
├── platforms_runtime
│ ├── platform.txt
│ └── runtime.txt
├── template
│ └── CRConfig.xml
├── third_party
│ ├── Apache LICENSE-1.1.txt
│ ├── Apache LICENSE-2.0.txt
│ ├── IBM Globalization - ICU - License.txt
│ └── Indiana University Extreme! Lab Software License-1.1.1.txt
└── 5t6t网_crjava-runtime_12.2.225.zip
54 directories, 471 files
评论