مستندات HotXLS

نمای کتاب کار، اتصال‌ها و نقشه‌های XML

این مرجع فراداده قابل ویرایش کتاب کار را پوشش می‌دهد که خارج از شبکه سلول قرار دارد و هنگام تغییر برگه‌ها، محدوده‌ها، فیلترها و بخش‌های بسته باید سازگار بماند

نماهای سفارشی کلاسیک

TXLSWorksheet.CustomViews یک TXLSCustomViews برمی‌گرداند که اعضای Count، Items، Invalidate و SyncToRaw آن رکوردهای نمای سفارشی تایپ‌شده و ناشناخته را حفظ می‌کنند

TXLSCustomView ViewId، Zoom، GridColorIndex، ActivePane، ShowPageBreaks، ShowFormulas، ShowGridLines، ShowHeadings، ShowOutlineSymbols، ShowZeroValues، CenterHorizontally، CenterVertically، PrintHeadings، PrintGridLines، AutoFilterVisible، SplitVertically، SplitHorizontally، TopLeftRow، TopLeftColumn، SplitX، SplitY، RightPaneColumn، BottomPaneRow، SelectionCount، Selections، HorizontalPageBreaks، VerticalPageBreaks، HasPageSetup، PaperSize، PrintScale، PageSetupFlags، HorizontalResolution، VerticalResolution، HeaderMargin، Copies، ClearFilterCriteria، RawRecordCount، RawRecordIds و RawRecordData را در معرض دید قرار می‌دهد

TXLSCustomViewCellRange، TXLSCustomViewCellRanges، TXLSCustomViewSelectionInfo، TXLSCustomViewPageBreak و TXLSCustomViewPageBreaks بار انتخاب و شکست صفحه متعلق به یک نمای را حمل می‌کنند

پنجره‌های کتاب کار XLSX

TXLSXWorkbook.WorkbookViews ورودی‌های مرتب TXLSXWorkbookView را که توسط TXLSXWorkbookViewVisibility پیکربندی شده‌اند در اختیار دارد

TXLSXWorkbookViewAssign، ActiveTab، Visibility، Minimized، ShowHorizontalScroll، ShowVerticalScroll، ShowSheetTabs، XWindow، YWindow، WindowWidth، WindowHeight، TabRatio، AutoFilterDateGrouping، UnknownAttributes و Extensions
TXLSXWorkbookViewsAdd، Insert، Delete، Move، Clear، Count و Items

درج، حذف و جابه‌جایی برگه، برگه فعال و اولین برگه قابل مشاهده هر پنجره را بازنگاشت می‌کند و در عین حال هندسه و تنظیمات نمایش مستقل را حفظ می‌کند

انتخاب‌های هر-صفحه

TXLSXWorksheet.Selections یک TXLSXSelections برمی‌گرداند؛ TXLSXSelectionPane صفحه هدف را شناسایی می‌کند و هر TXLSXSelection Pane، ActiveCell، ActiveCellId و Sqref چند-منطقه‌ای را ذخیره می‌کند

TXLSXSelection.Assign یک انتخاب را کپی می‌کند، در حالی که TXLSXSelections.Add، AddSelection، Assign، Clear، Delete، IndexOfPane، Count و Items مجموعه مرتب نمای برگه را نگهداری می‌کنند

زیرمدل‌های اتصال

TXLSConnection فراداده پایگاه داده، وب، متن و OLAP را حفظ می‌کند. مدل وب آن از WebParsePre، WebHtmlTables و WebTables استفاده می‌کند؛ مدل متن ثابت آن از TextSourceFile و TextFields استفاده می‌کند؛ مدل OLAP آن از HasOlapProperties، OlapLocal، OlapLocalConnection، OlapLocalRefresh، OlapSendLocale، OlapRowDrillCount، OlapServerFill، OlapServerNumberFormat، OlapServerFont، OlapServerFontColor، OlapExtraAttributesXml و OlapChildrenXml استفاده می‌کند

SourceFile منبع اتصال سطح بالا را ذخیره می‌کند در حالی که TextSourceFile منبع واردات مستقل textPr را ذخیره می‌کند؛ یک TextSourceFile خالی برای سازگاری به SourceFile برمی‌گردد

TXLSWebTableSelectorKind TXLSWebTableSelector را پیکربندی می‌کند که اعضای Kind، Name، Index، ExtraAttributesXml، ChildrenXml، Assign و Validate آن انتخابگرهای نام‌دار، نمایه‌شده و جدول-کامل را حفظ می‌کنند

TXLSWebTableSelectors Add، AddExisting، Assign، Validate، Delete، Clear، Count، Items، ExtraAttributesXml و UnknownChildrenXml را ارائه می‌دهد

TXLSTextImportFieldType TXLSTextImportField را پیکربندی می‌کند که اعضای Position، ExtraAttributesXml، ChildrenXml، Assign و Validate آن یک فیلد متن ثابت را تعریف می‌کنند

TXLSTextImportFields Add، AddExisting، Assign، Validate، Delete، Clear، Count، Items، ExtraAttributesXml و UnknownChildrenXml را ارائه می‌دهد

اعضای کامل اتصال

ویژگی‌های رایج TXLSConnection عبارت‌اند از Id، TypeCode، SourceFile، OdcFile، SingleSignOnId، KeepAlive، Interval، BackgroundRefresh، RefreshOnLoad، SaveData، SavePassword، NewConnection، Deleted، OnlyUseConnectionFile، ReconnectionMethod، RefreshedVersion، MinRefreshableVersion، ConnectionString، CommandText، ServerCommandText، CommandType، Parameters و ExtensionXml

ویژگی‌های وب عبارت‌اند از WebUrl، WebPost، WebEditPage، WebHtmlFormat، WebXml، WebSourceData، WebConsecutive، WebFirstRow، WebXl97، WebTextDates، WebXl2000، WebExtraAttributesXml و WebChildrenXml

ویژگی‌های متن عبارت‌اند از TextSourceFile، TextPrompt، TextDelimited، TextCodePage، TextFirstRow، TextCharacterSet، TextQualifier، TextFileType، TextDecimal، TextThousands، TextTab، TextSpace، TextComma، TextSemicolon، TextConsecutive، TextDelimiter، TextExtraAttributesXml و TextChildrenXml؛ حفظ پایگاه داده از DbExtraAttributesXml و DbChildrenXml استفاده می‌کند

TXLSConnections.Assign یک مجموعه را کپی می‌کند، IndexOfId یک شناسه اتصال پایدار را پیدا می‌کند و RootAttributesXml به‌همراه UnknownChildrenXml محتوای ریشه پشتیبانی‌نشده را حفظ می‌کنند

پارامترهای اتصال

TXLSConnectionParameter از Name، ParameterType، SqlType، RefreshOnChange، Prompt، CellReference، IntegerValue، DoubleValue، BooleanValue، StringValue، ValueKind، ExtraAttributesXml و Assign استفاده می‌کند

TXLSConnectionParameters Add، AddExisting، Assign، Delete، Clear، Count و Items را ارائه می‌دهد

جدول‌های پرس‌وجو و فیلدها

TXLSQueryTable از Assign، ConnectionId، ResultTableName، ResultRange، RowNumbers، DisableRefresh، BackgroundRefresh، RefreshOnLoad، GrowShrinkType، RemoveDataOnSave، DisableEdit، PreserveFormatting، Intermediate، AutoFormatId، ApplyNumberFormats، ApplyBorderFormats، ApplyFontFormats، ApplyPatternFormats، ApplyAlignmentFormats، ApplyWidthHeightFormats، PreserveSortFilterLayout، AdjustColumnWidth، HeadersInLastRefresh، MinimumVersion، UnboundColumnsLeft، UnboundColumnsRight، DeletedFields، SortStateXml، ExtensionXml، RefreshExtensionXml، UnknownChildrenXml، ExtraAttributesXml، RefreshExtraAttributesXml و RefreshUnknownChildrenXml استفاده می‌کند

TXLSQueryTableField از Id، Name، TableColumnId، DataBound، RowNumbers، Clipped، ExtraAttributesXml، Assign و Validate استفاده می‌کند

TXLSQueryTableFields Add، AddExisting، Assign، NextId، Validate، Delete، Clear، Count و Items را ارائه می‌دهد؛ TXLSQueryTables.Assign مجموعه جدول پرس‌وجوی کاربرگ را کپی می‌کند

نقشه‌های XML و XML سفارشی

TXLSXWorkbook.XmlMaps یک TXLSXXmlMaps برمی‌گرداند و TXLSXWorksheet.XmlCellBindings مجموعه اتصال برگه را برمی‌گرداند

TXLSXXmlDataBindingشناسه رابطه و فراداده به‌روزرسانی را ذخیره می‌کند که یک نقشه را به یک بخش XML سفارشی متصل می‌کند
TXLSXXmlSchemaیک شناسه طرح‌واره، فضای نام و XML طرح‌واره حفظ‌شده را ذخیره می‌کند
TXLSXXmlMapهویت نقشه، عنصر ریشه و فضای نام، و DataBinding آن را ذخیره می‌کند
TXLSXXmlMapsAddSchema، AddMap، DeleteSchema، DeleteMap، Clear، Validate، SelectionNamespaces، SchemaCount، Schemas و MapCount
TXLSXXmlCellBindingیک محدوده کاربرگ را به یک XPath و شناسه نقشه XML نگاشت می‌کند
TXLSXXmlCellBindingsنسخه‌های سربارگذاری‌شدهٔ Add، Delete، Clear، Validate، Count و Items
TXLSXCustomXmlPartAddSchemaRef یک مورد XML سفارشی را با یک ارجاع طرح‌واره مرتبط می‌کند

اعضای پیشرفته شبیه‌سازی، HTML و تصویر

TXLSXRangeClonePart، TXLSXRangeCloneParts و TXLSXRangeCloneSourceCounts شبیه‌سازی محدوده آگاه از وابستگی را تعریف می‌کنند. TXLSXWorksheet.CaptureRangeCloneSourceCounts، AuthorizeRepeatedDisjointRangeClones، ResizeTableRows و TileRangeAxisMetadata قلاب‌های پیشرفته ویرایش ساختاری هستند که توسط گسترش گزارش کامپایل‌شده و شرکت‌کنندگان سفارشی استفاده می‌شوند

TXLSXHtmlExportSessionState TXLSXHtmlExportSession را توصیف می‌کند؛ از BeginExport، ExportNextSheet و Reset استفاده کنید و سپس State، Active، ExportedSheetCount و TotalSheetCount را بررسی کنید. TXLSXHtmlExportOptions.IncludeDrawings را تنظیم کنید تا اشیای پشتیبانی‌شده کاربرگ در نشست HTML رندر شوند

TXLSXImage Gamma، ShadowColor، ShadowOpacity، ShadowBlur، ShadowOffsetX و ShadowOffsetY را برای رندر مشترک PDF، SVG، HTML، بیت‌مپ و متافایل در معرض دید قرار می‌دهد

همچنین ببینید