Изгледи на работни книги, връзки и 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
| TXLSXWorkbookView | Assign, ActiveTab, Visibility, Minimized, ShowHorizontalScroll, ShowVerticalScroll, ShowSheetTabs, XWindow, YWindow, WindowWidth, WindowHeight, TabRatio, AutoFilterDateGrouping, UnknownAttributes и Extensions |
| TXLSXWorkbookViews | Add, 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 |
| TXLSXXmlMaps | AddSchema, AddMap, DeleteSchema, DeleteMap, Clear, Validate, SelectionNamespaces, SchemaCount, Schemas и MapCount |
| TXLSXXmlCellBinding | Съпоставя един диапазон на работния лист с XPath и идентификатор на XML карта |
| TXLSXXmlCellBindings | Add претоварвания, Delete, Clear, Validate, Count и Items |
| TXLSXCustomXmlPart | AddSchemaRef свързва елемент от персонализиран 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, растерни изображения и метафайлове