Документация на 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 карта
TXLSXXmlCellBindingsAdd претоварвания, 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, растерни изображения и метафайлове

Свързани теми