توثيق

    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. RDL

    What's on this Page

      • ما هو ملف RDL؟
      • تعريف مخطط XML لـ RDL
      • إنشاء RDL
      • أنواع RDL
      • أنواع بيانات RDL
      • مراجع

    ما هو ملف RDL؟

    RDL (لغة تعريف التقرير) هي معيار معياري وضعته Microsoft لتحديد التقارير. يتكون ملف RDL من عنصر RDL واحد أو أكثر. في حين أن عنصر RDL يتكون من نوع بياناته وأصله. يمكن أن يكون العنصر بسيطًا أو معقدًا. لا يحتوي العنصر البسيط على أي عنصر أو سمات فرعية ، في حين أن العنصر المعقد لا يحتوي على عناصر فرعية وسمات اختيارية.

    تعريف مخطط XML لـ RDL

    يتحقق ملف تعريف مخطط XML (XSD) من صحة ملف RDL. يحدد المخطط القواعد الخاصة بأماكن ظهور عناصر RDL في ملف .rdl. يمكن أن يكون عنصر RDL بسيطًا أو معقدًا. لا يحتوي العنصر البسيط على عناصر فرعية أو سمات ، ولا يحتوي العنصر المعقد على عناصر فرعية وخواص اختيارية.

    إنشاء RDL

    نظرًا لأن RDL مفتوح وقابل للتوسيع بطبيعته ، يمكن إنشاء العديد من التطبيقات والأدوات التي تنشئ ملفات RDL بناءً على مخطط XML الخاص بها. تتمثل إحدى أبسط الطرق لإنشاء RDL من أحد التطبيقات في استخدام فئات Microsoft .NET Framework من مساحة الاسم ** System.Xml ** ومساحة الاسم System.Linq. على وجه الخصوص ، يمكن استخدام فئة ** XmlTextWriter ** لكتابة RDL. يمكنك إنشاء تعريف تقرير كامل من البداية إلى النهاية في أي تطبيق .NET Framework باستخدام ** XmlTextWriter **. يمكن للمطورين أيضًا إضافة عناصر تقرير مخصصة بخصائص مخصصة لتوسيع RDL.

    أنواع RDL

    يسرد الجدول التالي الأنواع والسمات المستخدمة في عناصر RDL.

    النوعالوصف
    ثنائيخاصية ذات قيمة ثنائية مشفرة بالأساس 64.
    منطقيخاصية مع صواب أو خطأ كقيمة للكائن. ما لم يتم تحديد خلاف ذلك ، فإن قيمة الكائن المنطقي الاختياري المحذوف هي False.
    التاريخخاصية ذات تاريخ محدد بالكامل أو قيمة تاريخ ووقت محدد بتنسيق التاريخ ISO8601: YYYY-MM-DD [THH: MM [: SS [.S]]].
    تعدادخاصية ذات قيمة نصية لسلسلة يجب أن تكون واحدة من قائمة القيم المعينة.
    تعويمخاصية ذات قيمة عائمة. النقطة (.) تستخدم كفاصل عشري اختياري.
    عدد صحيحخاصية ذات قيمة عدد صحيح (int32).
    اللغةخاصية ذات قيمة نصية تحتوي على رمز لغة وثقافة ، مثل “en-us” للغة الإنجليزية الأمريكية. يجب أن تكون القيمة إما لغة معينة أو لغة محايدة يتم تحديد لغة افتراضية لها في Microsoft .NET Framework
    الاسمخاصية ذات قيمة نصية لسلسلة. يجب أن تكون الأسماء فريدة داخل مساحة اسم العنصر. إذا لم يتم تحديده ، فإن مساحة الاسم الخاصة بالعنصر هي الكائن الأعمق الذي يحتوي على اسم.
    NormalizedStringخاصية ذات قيمة نصية لسلسلة تم تسويتها.
    الحجميجب أن يحتوي عنصر الحجم على رقم (مع استخدام حرف نقطة كفاصل عشري اختياري). يجب أن يتبع الرقم محددًا لوحدة طول CSS مثل cm أو mm أو in أو pt أو pc. المسافة بين الرقم والمميز اختيارية. لمزيد من المعلومات حول مصممي الحجم ، راجع مرجع الوحدات وقيم CSS. في RDL ، الحد الأقصى لقيمة الحجم هو 160 بوصة. الحد الأدنى للحجم هو 0 بوصة.
    سلسلةخاصية ذات قيمة نصية لسلسلة.
    UnsignedIntخاصية ذات قيمة عدد صحيح بدون إشارة (uint32).
    المتغيرخاصية بأي نوع XML بسيط.

    أنواع بيانات RDL

    في RDL ، يحدد تعداد نوع البيانات نوع بيانات السمة أو التعبير أو المعلمة. يوضح الجدول التالي كيف تتوافق أنواع بيانات CLR مع أنواع بيانات RDL.

    أنواع CLRنوع البيانات المقابلة
    منطقيمنطقي
    DateTime ، DateTimeOffsetDateTime
    Int16 ، Int32 ، UInt16 ، بايت ، SByteعدد صحيح
    مفرد ، مزدوجعائم
    String، Char، GUID، Timespanسلسلة

    مراجع

    • [لغة تعريف التقرير (ويكيبيديا)] (https://en.wikipedia.org/wiki/Report_Definition_Language)
    • [لغة تعريف التقرير (SSRS)] (https://docs.microsoft.com/en-us/sql/reporting-services/reports/report-definition-language-ssrs)

    See Also

    • RDLC - لغة تعريف التقرير من جانب العميل
    • RPL - تخطيط صفحة التقرير
     
     عربي
    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