توثيق

    Table of Content
    • 3D تنسيقات الملفات
      • 3D تنسيقات الملفات
      • 3D2
      • 3DM
      • 3DS
      • 3MF
      • AMF
      • ASE
      • B3D
      • DAE
      • DBM
      • DRC
      • E57
      • FBX
      • GLB
      • GLTF
      • IPT
      • JT
      • MA
      • MB
      • MP
      • OBJ
      • PLY
      • PRC
      • RVM
      • STEP
      • STP
      • U3D
      • USD
      • USDZ
      • VRML
      • X
      • X3D
    • تنسيقات ملفات الصوت
      • تنسيقات ملفات الصوت
      • 8SVX
      • AA
      • AAC
      • AAX
      • AC3
      • ACT
      • AIFF
      • ALAC
      • AMR
      • APE
      • CDA
      • DSS
      • FLAC
      • GSM
      • M3U
      • M3U8
      • M4A
      • M4B
      • M4P
      • MID
      • MKA
      • MMF
      • MOD
      • MP2
      • MP3
      • MPC
      • MXL
      • NSA
      • OGG
      • OPUS
      • RA
      • RF64
      • SDT
      • STAP
      • VOC
      • VOX
      • VQF
      • WAV
      • WEBA
      • WFP
      • WMA
      • WPL
      • WV
    • تنسيقات ملف CAD
      • تنسيقات ملف CAD
      • ART
      • ASC
      • ASM
      • CATPART
      • CF2
      • DC3
      • DGN
      • DST
      • DWF
      • DWFX
      • DWG
      • DWT
      • DXF
      • FZP
      • HPGL
      • IFC
      • IGES
      • IGS
      • JVSG
      • NC
      • NWC
      • NWD
      • NWF
      • PAT
      • PHJ
      • PLT
      • PSM
      • PSS
      • RFA
      • RFT
      • RML
      • RVT
      • SLDPRT
      • STL
    • تنسيقات ضغط الملفات
      • تنسيقات ضغط الملفات
      • 7Z
      • ACE
      • ALZ
      • APK
      • ARC
      • ARJ
      • B1
      • B6Z
      • BKF
      • BNDL
      • BZ2
      • DAA
      • DAR
      • DEB
      • DMG
      • DZ
      • ECS
      • FZPZ
      • GZ
      • GZIP
      • ICE
      • ISO
      • KGB
      • LBR
      • LQR
      • LZ
      • LZ4
      • LZH
      • LZMA
      • LZO
      • LZX
      • MBW
      • MINT
      • MPKG
      • MPQ
      • NPK
      • OAR
      • PAGES
      • PEA
      • PET
      • PF
      • PKG
      • PTK
      • PUP
      • RAR
      • RPM
      • RTE
      • S00
      • SIFZ
      • SIT
      • SITX
      • SY_
      • TAR
      • TBZ
      • TGS
      • TGZ
      • TPSR
      • TZ
      • VPK
      • WHL
      • WUX
      • XAPK
      • XAR
      • XPI
      • XZ
      • Z
      • ZIM
      • ZIP
      • ZIPX
      • ZL
    • قاعدة البيانات
      • تنسيقات ملفات قاعدة البيانات
      • 4DB
      • 4DD
      • ACCDB
      • ACCDC
      • ACCDE
      • ACCDR
      • ACCDT
      • ACCDW
      • ACCFT
      • ADB
      • ADE
      • ADF
      • ADN
      • ADP
      • ALF
      • ANB
      • AQ
      • ASK
      • BAK
      • BCP
      • BTR
      • CDB
      • DACPAC
      • DAT
      • DB
      • DB3
      • DBC
      • DBF
      • DDL
      • DTSX
      • FMP12
      • FMPSL
      • FP5
      • FP7
      • GDB
      • ITW
      • LDF
      • LOG
      • MDB
      • MDF
      • MYI
      • NDF
      • NSF
      • SAV
      • SDF
      • SQL
      • SQLITE
      • TE
      • TRC
      • TRM
      • UDL
      • WDB
    • القرص والوسائط
      • تنسيقات ملفات الأقراص والوسائط
      • BIN
      • CCD
      • CSO
      • CUE
      • GADGET
      • IMG
      • NKIT
      • NRG
      • OVA
      • OVF
      • ROM
      • SDI
      • Toast
      • UDF
      • VCD
      • VDI
      • VHD
      • VHDX
      • WBFS
      • WIM
      • WUD
    • تنسيقات ملفات الكتاب الاليكتروني
      • تنسيقات ملفات الكتاب الاليكتروني
      • ACSM
      • AEP
      • APNX
      • AVA
      • AZW
      • AZW1
      • AZW3
      • AZW4
      • BKK
      • BPNUEB
      • CBC
      • CBR
      • CBZ
      • CEB
      • CEBX
      • DNL
      • EA
      • EAL
      • EBK
      • EDN
      • EPUB
      • ETD
      • FB2
      • FKB
      • HAN
      • HTML0
      • HTMLZ
      • HTXT
      • HTZ4
      • HTZ5
      • IBOOKS
      • KFX
      • KOOB
      • LIT
      • LRF
      • LRS
      • LRX
      • MART
      • MBP
      • MOBI
      • NCX
      • NVA
      • OEB
      • OEBZIP
      • OPF
      • ORB
      • PHL
      • PML
      • PMLZ
      • POBI
      • QMK
      • RB
      • RZB
      • RZS
      • SNB
      • TCR
      • TK3
      • TPZ
      • TR
      • TR3
      • VBK
      • WEBZ
      • YBK
    • تنسيقات ملفات البريد الإلكتروني
      • تنسيقات ملفات البريد الإلكتروني
      • EDB
      • EML
      • EMLX
      • ICS
      • MBOX
      • MSG
      • OFT
      • OLM
      • OST
      • P7S
      • PST
      • RPMSG
      • TNEF
      • VCF
    • تنفيذ
      • تنسيقات الملفات القابلة للتنفيذ
      • AHK
      • BAT
      • BTAPP
      • CGI
      • CMD
      • COM
      • EXE
      • IPA
      • MSI
      • MST
      • PIF
      • PYC
      • REG
      • WSF
      • WSH
      • XBE
      • XEX
    • تمويل
      • تنسيقات ملف التمويل
      • ABA
      • IXBRL
      • XBRL
    • الخط
      • تنسيقات ملف الخط
      • BDF
      • CFF
      • CFF2
      • EOT
      • FNT
      • FON
      • JFPROJ
      • MFX
      • OTF
      • PFA
      • PFB
      • PFM
      • SFD
      • TTC
      • TTF
      • Type1
      • WOFF
    • تنسيقات ملفات اللعبة
      • تنسيقات ملفات اللعبة
      • BMZ
      • BNS
      • CLIP
      • CON
      • CSD
      • CT
      • DEK
      • FOMOD
      • GAM
      • KODU
      • MCWORLD
      • MGX
      • PAK
      • PCC
      • PSS
      • PUP
      • PWF
      • REL
      • REP
      • RPX
      • SAV
      • SFAR
      • SID
      • U8
      • UMX
      • W3N
    • تنسيقات ملفات GIS
      • تنسيقات ملفات GIS
      • 000
      • 3D
      • 3DD
      • ADF
      • APL
      • APR
      • ATX
      • AUX
      • DEM
      • DIV
      • DLG
      • E00
      • ETA
      • FIT
      • GeoJSON
      • GLB
      • GMAP
      • GML
      • GPKG
      • GPX
      • IMG
      • KML
      • KMZ
      • LOC
      • MPS
      • NM2
      • NTF
      • OSM
      • QGD
      • QGS
      • QGZ
      • QLR
      • QML
      • SBN
      • SHP
      • SHX
      • SP3
      • SSF
      • TCX
    • تنسيقات ملفات الصور
      • تنسيقات ملفات الصور
      • AI
      • APNG
      • ART
      • AVIF
      • BMP
      • BPG
      • CDR
      • CLIP
      • CMX
      • CPC
      • CR2
      • CR3
      • CSL
      • CT
      • CUR
      • DCM
      • DCR
      • DCX
      • DDS
      • DIB
      • DICOM
      • DJVU
      • DNG
      • ECW
      • EMF
      • EMZ
      • EXIF
      • FLIF
      • FODG
      • GBR
      • GIF
      • HDR
      • HEIC
      • HEIF
      • ICNS
      • ICO
      • J2C
      • J2K
      • JFIF
      • JP2
      • JPC
      • JPEG
      • JPF
      • JPM
      • JPX
      • JXR
      • MNG
      • MP
      • MPO
      • NEF
      • ODG
      • OTG
      • PCT
      • PCX
      • PICT
      • PNG
      • PPP
      • PSB
      • PSD
      • PSP
      • PSPIMAGE
      • SKP
      • SVGZ
      • TGA
      • THM
      • TIFF
      • WEBP
      • WMF
      • WMZ
      • XPM
      • XPR
    • تنسيقات الملفات المتنوعة
      • تنسيقات الملفات المتنوعة
      • AML
      • ART
      • BUP
      • CMS
      • CTG
      • DAP
      • ENL
      • ERR
      • GPG
      • H4
      • H5
      • ICA
      • KLQ
      • LOCK
      • LRC
      • MD5
      • MSO
      • OBB
      • ODF
      • OGG
      • PES
      • RIS
      • RML
      • SSP
      • THM
      • TORRENT
      • VIM
      • VIMRC
      • XMP
      • XSMX
    • ملاحظة أخذ تنسيقات الملفات
      • ملاحظة أخذ تنسيقات الملفات
      • ONE
      • ONETOC2
    • لغة وصف الصفحة
      • لغة وصف الصفحة
      • AVERY
      • CGM
      • EPS
      • INDD
      • INDT
      • OXPS
      • PCL
      • PS
      • SVG
      • SWF
      • TEX
      • XPS
      • XSLFO
    • بي دي إف
      • PDF
      • FDF
      • PDF/A
      • PDF/E
      • PDF/UA
      • PDF/VT
      • PDF/X
      • XFDF
    • تنسيقات ملف العرض التقديمي
      • تنسيقات ملف العرض التقديمي
      • KEY
      • ODP
      • OTP
      • POT
      • POTM
      • POTX
      • PPS
      • PPSM
      • PPSX
      • PPT
      • PPTM
      • PPTX
    • برمجة
      • برمجة
      • ABC
      • ACD
      • ADDIN
      • ADS
      • AGI
      • AIA
      • AIDL
      • ALB
      • AML
      • ANE
      • APA
      • APKS
      • APPX
      • APPXBUNDLE
      • APPXUPLOAD
      • APS
      • ARSC
      • AS
      • AS2PROJ
      • AS3PROJ
      • ASC
      • ASI
      • ASM
      • ASVF
      • AU3
      • AWK
      • C
      • CD
      • Class
      • CMAKE
      • CONFIG
      • CPP
      • CS
      • CSPROJ
      • CXX
      • Dart
      • DIFF
      • EGG
      • ERB
      • EX
      • G4
      • GO
      • GROOVY
      • H
      • HAML
      • HH
      • HS
      • HTA
      • ICI
      • IN
      • INC
      • IPR
      • JAR
      • Java
      • JRXML
      • JSP
      • JSPF
      • KT
      • LGO
      • LUA
      • M
      • MAKE
      • MEL
      • MF
      • ML
      • MM
      • MRC
      • MSIX
      • NUPKG
      • NUT
      • PAS
      • PDB
      • PDE
      • PHP
      • PL
      • PY
      • PYD
      • PYI
      • PYM
      • PYW
      • PYX
      • R
      • RBXL
      • RBXM
      • RES
      • RS
      • RST
      • SCALA
      • SCM
      • SCRIPT
      • SH
      • SLN
      • SWIFT
      • TCL
      • TOML
      • TS
      • UNITY
      • VB
      • VBPROJ
      • VBS
      • VCXPROJ
      • XSD
      • YAML
      • YML
      • YPR
    • تنسيقات ملف إدارة المشروع
      • تنسيقات ملف إدارة المشروع
      • MPP
      • MPT
      • MPX
      • P6XML
      • XER
    • تنسيقات ملف الناشر
      • تنسيقات ملف الناشر
      • PUB
      • PUZ
    • الإبلاغ
      • الإبلاغ عن تنسيقات الملفات
      • MAR
      • RDL
      • RDLC
      • RPL
      • RPT
    • تنسيقات ملفات جدول البيانات
      • تنسيقات ملفات جدول البيانات
      • 123
      • 12M
      • _XLS
      • _XLSX
      • AST
      • AWS
      • BKS
      • CELL
      • CSV
      • CTS
      • DEF
      • DEX
      • DFG
      • DIF
      • DIS
      • EFU
      • ESS
      • FCS
      • FM
      • FODS
      • FP
      • GNM
      • GNUMERIC
      • IMP
      • MAR
      • NB
      • NUMBERS
      • NUMBERS-TEF
      • ODS
      • OTS
      • PMD
      • PMDX
      • PMVX
      • SDC
      • STC
      • SXC
      • TMV
      • TMVT
      • TSV
      • XAR
      • XL
      • XLA
      • XLAM
      • XLM
      • XLR
      • XLS
      • XLSB
      • XLSM
      • XLSMHTML
      • XLSX
      • XLT
      • XLTHTML
      • XLTM
      • XLTX
    • تنسيقات ملفات النظام
      • تنسيقات ملفات النظام
      • AML
      • ASV
      • CAB
      • CFG
      • CPG
      • CPL
      • DLL
      • DMP
      • DRV
      • ETL
      • HDMP
      • INI
      • INS
      • LNK
      • MDMP
      • SCR
      • SYS
      • TMP
    • تنسيقات ملفات الفيديو
      • تنسيقات ملفات الفيديو
      • 3G2
      • 3GP
      • AMV
      • ARF
      • ASF
      • AVCHD
      • AVI
      • BIK
      • DAV
      • EXO
      • F4V
      • FLV
      • H264
      • H265
      • IDX
      • IFO
      • M2TS
      • M4S
      • M4V
      • MJPEG
      • MK3D
      • MKS
      • MKV
      • MOV
      • MP4
      • MPE
      • MPG
      • MPV
      • MTS
      • MXF
      • NSV
      • PZ
      • QT
      • RM
      • RMVB
      • RV
      • SEC
      • SRT
      • TS
      • VID
      • VOB
      • VP6
      • VP8
      • VP9
      • VTT
      • WEBM
      • WMV
      • XVID
    • تنسيقات ملفات Visio
      • تنسيقات ملفات Visio
      • VDW
      • VDX
      • VSD
      • VSDM
      • VSDX
      • VSS
      • VSSM
      • VSSX
      • VST
      • VSTM
      • VSTX
      • VSX
      • VTX
    • تنسيقات ملفات الويب
      • تنسيقات ملفات الويب
      • A4P
      • A5W
      • AAE
      • ADR
      • AEX
      • ALX
      • AN
      • AP
      • APKG
      • APPCACHE
      • ARO
      • ASA
      • ASAX
      • ASCX
      • ASHX
      • ASMX
      • ASP
      • ASPX
      • ASR
      • ATOM
      • ATT
      • AWM
      • BML
      • BOK
      • BR
      • BWP
      • CDF
      • CER
      • CFM
      • CFML
      • CHA
      • CHAT
      • CHM
      • CMS
      • CODASITE
      • CON
      • CRDOWNLOAD
      • CRL
      • CRT
      • CSHTML
      • CSP
      • CSR
      • CSS
      • DAP
      • DBM
      • DCR
      • DER
      • DHTML
      • DISCO
      • DISCOMAP
      • DML
      • DO
      • DOCHTML
      • DOCMHTML
      • DOTHTML
      • DOWNLOAD
      • DRAWIO
      • DWT
      • ECE
      • EDGE
      • EPIBRW
      • ESPROJ
      • EWP
      • FCGI
      • FMP
      • FREEWAY
      • FWP
      • FWTEMPLATE
      • FWTEMPLATEB
      • GDOC
      • GDOCX
      • GNE
      • GSP
      • HAR
      • HDM
      • HDML
      • HTACCESS
      • HTC
      • HTM
      • HTML
      • HTX
      • HXS
      • HYPE
      • JHTML
      • JNLP
      • JS
      • JSON
      • JSPA
      • KEY
      • KIT
      • LESS
      • MHT
      • MHTML
      • MJS
      • OBML
      • OBML15
      • OBML16
      • P7B
      • P7C
      • PAC
      • PART
      • PEM
      • PRO
      • RHTML
      • RJS
      • RSS
      • Sass
      • SCSS
      • SHTML
      • SPC
      • SSP
      • STC
      • STML
      • TPL
      • TS
      • URL
      • VDW
      • VRT
      • WBS
      • WEBBOOKMARK
      • WEBLOC
      • WEBSITE
      • WHTT
      • WSDL
      • XAML
      • XD
      • XHT
      • XHTML
      • XML
      • XOJ
      • XOML
      • XSLT
      • XUL
      • ZUL
    • تنسيقات ملف معالجة الكلمات
      • تنسيقات ملف معالجة الكلمات
      • ASD
      • DOC
      • DOCM
      • DOCX
      • DOT
      • DOTM
      • DOTX
      • DSC
      • FAQ
      • FODT
      • IPYNB
      • LATEX
      • LTX
      • MAN
      • MD
      • ODM
      • ODT
      • OTT
      • QBL
      • QPF
      • RTF
      • TXT
      • WPD
      • WPS
    1. مسكن
    2. برمجة
    3. JRXML

    What's on this Page

      • ما هو ملف JRXML؟
      • تنسيق ملف JRXML
      • مراجع

    ما هو ملف JRXML؟

    يتم إنشاء ملف JRXML بواسطة JasperReports ويحتوي على تعريف تصميم بتنسيق ملف [XML] (/ar/ web / xml /) شائع. يخزن جميع عناصر التصميم مثل تخطيط التقرير وحقول النص والصور والمخططات والمعلمات والمتغيرات. JasperReports هي مكتبة Java تُستخدم لإنشاء التقارير برمجيًا عن طريق استرداد البيانات من قواعد البيانات الخلفية ووسائط التخزين.

    تنسيق ملف JRXML

    ملفات JRXML هي ملفات نصية عادية يتم إنشاؤها بناءً على تنسيق ملف XML. يمكن لإطار عمل JasperReport التعامل مع أنواع مختلفة من مصادر البيانات. عندما يتم تجميع ملف .jrxml ، ينتج عنه ملف .jasper كإخراج. يتكون ملف jrxml من مجموعة من الأقسام. تحتوي بعض الأقسام على معلومات تتعلق بالخصائص المادية للصفحة مثل أبعاد الصفحة ، وموضع الحقول ، وارتفاع النطاقات ، بينما يتعلق البعض بالخصائص المنطقية مثل إعلان المعلمات والمتغيرات وتعريف الاستعلام لاختيار البيانات.

    مثال على ملف JRXML

    يظهر أدناه مثال لملف JRXML بسيط.

    <a name="kanchor14"></a><?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="My first report" pageWidth="595" pageHeight="842" columnWidth="535"
          leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20">
      <queryString language="SQL">
        <![CDATA[select * from address order by city]]>
      </queryString>
      <field name="ID" class="java.lang.Integer">
        <fieldDescription><![CDATA[]]></fieldDescription>
      </field>
      <field name="FIRSTNAME" class="java.lang.String">
        <fieldDescription><![CDATA[]]></fieldDescription>
      </field>
      <field name="LASTNAME" class="java.lang.String">
        <fieldDescription><![CDATA[]]></fieldDescription>
      </field>
      <field name="STREET" class="java.lang.String">
        <fieldDescription><![CDATA[]]></fieldDescription>
      </field>
      <field name="CITY" class="java.lang.String">
        <fieldDescription><![CDATA[]]></fieldDescription>
      </field>
    
    <group name="CITY">
        <groupExpression><![CDATA[$F{CITY}]]></groupExpression>
        <groupHeader>
          <band height="27">
            <staticText>
              <reportElement mode="Opaque" x="0" y="0" width="139" height="27"
              forecolor="#FFFFFF" backcolor="#000000"/>
              <textElement>
                <font size="18"/>
              </textElement>
            <text><![CDATA[CITY]]></text>
          </staticText>
          <textField hyperlinkType="None">
            <reportElement mode="Opaque" x="139" y="0" width="416" height="27"
            forecolor="#FFFFFF" backcolor="#000000"/>
            <textElement>
              <font size="18" isBold="true"/>
            </textElement>
            <textFieldExpression class="java.lang.String"><![CDATA[$F{CITY}]]>
            </textFieldExpression>
          </textField>
        </band>
      </groupHeader>
      <groupFooter>
        <band height="8">
          <line direction="BottomUp">
            <reportElement key="line" x="1" y="4" width="554" height="1"/>
          </line>
        </band>
      </groupFooter>
    </group>
    
    <background>
      <band/>
    </background>
      <title>
        <band height="58">
          <line>
            <reportElement x="0" y="8" width="555" height="1"/>
          </line>
          <line>
            <reportElement positionType="FixRelativeToBottom" x="0" y="51" width="555"
                 height="1"/>
          </line>
    
          <staticText>
            <reportElement x=”65” y=”13” width ”424” height=”35”/>
            <textElement textAlignment=”Center”>
              <font size=”26” isBold=”true”/>
            </textElement>
          <text><![CDATE[Classic template]]> </text>
        </staticText>
    </band>
    </title>
      <pageHeader>
        <band/>
      </pageHeader>
      <columnHeader>
        <band height="18">
          <staticText>
            <reportElement mode="Opaque" x="0" y="0" width="138" height="18"
            forecolor="#FFFFFF" backcolor="#999999"/>
            <textElement>
              <font size="12"/>
            </textElement>
            <text><![CDATA[ID]]></text>
          </staticText>
          <staticText>
            <reportElement mode="Opaque" x="138" y="0" width="138" height="18"
            forecolor="#FFFFFF" backcolor="#999999"/>
            <textElement>
              <font size="12"/>
            </textElement>
            <text><![CDATA[FIRSTNAME]]></text>
          </staticText>
          <staticText>
            <reportElement mode="Opaque" x="276" y="0" width="138" height="18"
            forecolor="#FFFFFF" backcolor="#999999"/>
            <textElement>
              <font size="12"/>
            </textElement>
            <text><![CDATA[LASTNAME]]></text>
          </staticText>
          <staticText>
            <reportElement mode="Opaque" x="414" y="0" width="138" height="18"
            forecolor="#FFFFFF" backcolor="#999999"/>
            <textElement>
              <font size="12"/>
            </textElement>
            <text><![CDATA[STREET]]></text>
          </staticText>
        </band>
      </columnHeader>
    

    فيما يلي تفاصيل المثال.

    “ “- هذا فارغ (لأننا نقوم بتمرير البيانات عبر Java Beans). يحتوي عادةً على جملة SQL ، والتي تسترجع نتيجة التقرير.

    “ “- يُستخدم هذا العنصر لتعيين البيانات من مصادر البيانات أو الاستعلامات في قوالب التقارير. يُعاد استخدام الاسم في نص التقرير ويكون حساسًا لحالة الأحرف.

    “ `- يرسم هذا العنصر اسم الحقل بالعنصر المناسب في ملف XML.

    “ `- يحدد هذا النص الثابت الذي لا يعتمد على أي مصادر بيانات أو متغيرات أو معلمات أو تعبيرات تقرير.

    “ “- تحتوي النطاقات على البيانات التي يتم عرضها في التقرير.

    مراجع

    • [JRXML - ويكيبيديا] (https://en.wikipedia.org/wiki/JasperReports#JRXML)
    • [مصادر JRXML وملفات جاسبر] (https://community.jaspersoft.com/documentation/tibco-jaspersoft-studio-user-guide/v630/jrxml-sources-and-jasper-files)

    See Also

    • INDD - ملف تخطيط صفحة Adobe InDesign
    • تنسيق ملف DB3
    • تنسيق ملف سكليتي
    • ما هو ملف FB2؟
    • ما هو ملف XLTM؟
     
     عربي
    Close
     English
     Deutsch
     日本
     中文
     русский
     Français
     한국인
     Español
     Italiano
     Nederlands
     हिन्दी
     Indonesian
     Português
     Türkçe
     Ελληνικά
     ไทย
     עִברִית
     Svenska
     українська
     Tiếng Việt
     български
     Magyar
     čeština
     Română
     Polski