Zobrazenia zošita, pripojenia a XML Maps
Táto referencia pokrýva upraviteľné metadáta zošita, ktoré ležia mimo mriežky buniek a musia zostať konzistentné, keď sa menia hárky, rozsahy, filtre a časti balíka
Klasické vlastné zobrazenia
TXLSWorksheet.CustomViews vracia TXLSCustomViews, ktorého členy Count, Items, Invalidate a SyncToRaw zachovávajú typované a neznáme záznamy vlastných zobrazení
TXLSCustomView sprístupňuje 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 a RawRecordData
TXLSCustomViewCellRange, TXLSCustomViewCellRanges, TXLSCustomViewSelectionInfo, TXLSCustomViewPageBreak a TXLSCustomViewPageBreaks nesú dáta výberov a zlomov strán vlastnené zobrazením
Okná XLSX zošitov
TXLSXWorkbook.WorkbookViews vlastní usporiadané položky TXLSXWorkbookView nakonfigurované cez TXLSXWorkbookViewVisibility
| TXLSXWorkbookView | Assign, ActiveTab, Visibility, Minimized, ShowHorizontalScroll, ShowVerticalScroll, ShowSheetTabs, XWindow, YWindow, WindowWidth, WindowHeight, TabRatio, AutoFilterDateGrouping, UnknownAttributes a Extensions |
| TXLSXWorkbookViews | Add, Insert, Delete, Move, Clear, Count a Items |
Vkladanie, odstraňovanie a presúvanie hárkov premapuje aktívnu a prvú viditeľnú kartu každého okna pri zachovaní nezávislej geometrie a nastavení zobrazenia
Výbery podľa panelov
TXLSXWorksheet.Selections vracia TXLSXSelections; TXLSXSelectionPane identifikuje cieľový panel a každý TXLSXSelection ukladá Pane, ActiveCell, ActiveCellId a viacoblastný Sqref
TXLSXSelection.Assign kopíruje jeden výber, zatiaľ čo TXLSXSelections.Add, AddSelection, Assign, Clear, Delete, IndexOfPane, Count a Items udržiavajú usporiadanú kolekciu zobrazení hárka
Submodely pripojení
TXLSConnection zachováva metadáta databáz, webu, textu a OLAP. Jeho webový model používa WebParsePre, WebHtmlTables a WebTables; jeho model pevného textu používa TextSourceFile a TextFields; jeho OLAP model používa HasOlapProperties, OlapLocal, OlapLocalConnection, OlapLocalRefresh, OlapSendLocale, OlapRowDrillCount, OlapServerFill, OlapServerNumberFormat, OlapServerFont, OlapServerFontColor, OlapExtraAttributesXml a OlapChildrenXml
SourceFile ukladá zdroj pripojenia na najvyššej úrovni, zatiaľ čo TextSourceFile ukladá nezávislý importný zdroj textPr; prázdny TextSourceFile sa vracia na SourceFile kvôli kompatibilite
TXLSWebTableSelectorKind konfiguruje TXLSWebTableSelector, ktorého členy Kind, Name, Index, ExtraAttributesXml, ChildrenXml, Assign a Validate zachovávajú pomenované, indexované a kompletné selektory tabuliek
TXLSWebTableSelectors poskytuje Add, AddExisting, Assign, Validate, Delete, Clear, Count, Items, ExtraAttributesXml a UnknownChildrenXml
TXLSTextImportFieldType konfiguruje TXLSTextImportField, ktorého členy Position, ExtraAttributesXml, ChildrenXml, Assign a Validate definujú jedno pole pevného textu
TXLSTextImportFields poskytuje Add, AddExisting, Assign, Validate, Delete, Clear, Count, Items, ExtraAttributesXml a UnknownChildrenXml
Kompletné členy pripojení
Spoločné vlastnosti TXLSConnection sú Id, TypeCode, SourceFile, OdcFile, SingleSignOnId, KeepAlive, Interval, BackgroundRefresh, RefreshOnLoad, SaveData, SavePassword, NewConnection, Deleted, OnlyUseConnectionFile, ReconnectionMethod, RefreshedVersion, MinRefreshableVersion, ConnectionString, CommandText, ServerCommandText, CommandType, Parameters a ExtensionXml
Webové vlastnosti sú WebUrl, WebPost, WebEditPage, WebHtmlFormat, WebXml, WebSourceData, WebConsecutive, WebFirstRow, WebXl97, WebTextDates, WebXl2000, WebExtraAttributesXml a WebChildrenXml
Textové vlastnosti sú TextSourceFile, TextPrompt, TextDelimited, TextCodePage, TextFirstRow, TextCharacterSet, TextQualifier, TextFileType, TextDecimal, TextThousands, TextTab, TextSpace, TextComma, TextSemicolon, TextConsecutive, TextDelimiter, TextExtraAttributesXml a TextChildrenXml; zachovanie databázy používa DbExtraAttributesXml a DbChildrenXml
TXLSConnections.Assign kopíruje kolekciu, IndexOfId nachádza stabilný identifikátor pripojenia a RootAttributesXml plus UnknownChildrenXml zachovávajú nepodporovaný koreňový obsah
Parametre pripojení
TXLSConnectionParameter používa Name, ParameterType, SqlType, RefreshOnChange, Prompt, CellReference, IntegerValue, DoubleValue, BooleanValue, StringValue, ValueKind, ExtraAttributesXml a Assign
TXLSConnectionParameters poskytuje Add, AddExisting, Assign, Delete, Clear, Count a Items
Tabuľky dotazov a polia
TXLSQueryTable používa 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 a RefreshUnknownChildrenXml
TXLSQueryTableField používa Id, Name, TableColumnId, DataBound, RowNumbers, Clipped, ExtraAttributesXml, Assign a Validate
TXLSQueryTableFields poskytuje Add, AddExisting, Assign, NextId, Validate, Delete, Clear, Count a Items; TXLSQueryTables.Assign kopíruje kolekciu tabuliek dotazov hárka
XML Maps a vlastné XML
TXLSXWorkbook.XmlMaps vracia TXLSXXmlMaps a TXLSXWorksheet.XmlCellBindings vracia kolekciu väzieb hárka
| TXLSXXmlDataBinding | Ukladá identifikátor vzťahu a metadáta obnovenia, ktoré spájajú mapu s vlastnou XML časťou |
| TXLSXXmlSchema | Ukladá jeden identifikátor schémy, menný priestor a zachované XML schémy |
| TXLSXXmlMap | Ukladá identitu mapy, koreňový prvok a menný priestor a jej DataBinding |
| TXLSXXmlMaps | AddSchema, AddMap, DeleteSchema, DeleteMap, Clear, Validate, SelectionNamespaces, SchemaCount, Schemas a MapCount |
| TXLSXXmlCellBinding | Mapuje jeden rozsah hárka na XPath a identifikátor XML mapy |
| TXLSXXmlCellBindings | Preťaženia Add, Delete, Clear, Validate, Count a Items |
| TXLSXCustomXmlPart | AddSchemaRef priraďuje položku vlastného XML k referencii schémy |
Pokročilé členy klonovania, HTML a obrázkov
TXLSXRangeClonePart, TXLSXRangeCloneParts a TXLSXRangeCloneSourceCounts definujú klonovanie rozsahov s vedomím závislostí. TXLSXWorksheet.CaptureRangeCloneSourceCounts, AuthorizeRepeatedDisjointRangeClones, ResizeTableRows a TileRangeAxisMetadata sú pokročilé háčiky štrukturálnych úprav používané pri rozširovaní kompilovaných zostáv a vlastných účastníkov
TXLSXHtmlExportSessionState opisuje TXLSXHtmlExportSession; použite BeginExport, ExportNextSheet a Reset a potom skontrolujte State, Active, ExportedSheetCount a TotalSheetCount. Nastavte TXLSXHtmlExportOptions.IncludeDrawings na vykreslenie podporovaných objektov hárka do HTML relácie
TXLSXImage sprístupňuje Gamma, ShadowColor, ShadowOpacity, ShadowBlur, ShadowOffsetX a ShadowOffsetY pre zdieľané vykresľovanie PDF, SVG, HTML, bitmap a metafile