Munkafüzet-nézetek, kapcsolatok és XML-térképek
Ez a referencia a cellarács mellett elhelyezkedő szerkeszthető munkafüzet-metaadatokat fedi le, amelyeknek konzisztenseknek kell maradniuk, amikor lapok, tartományok, szűrők és csomagrészek változnak
Klasszikus egyéni nézetek
TXLSWorksheet.CustomViews TXLSCustomViews objektumot ad vissza, amelynek Count, Items, Invalidate és SyncToRaw tagjai megőrzik a típusos és ismeretlen egyéni nézetrekordokat
TXLSCustomView a ViewId, Zoom, GridColorIndex, ActivePane, ShowPageBreaks, ShowFormulas, ShowGridLines, ShowHeadings, ShowOutlineSymbols, ShowZeroValues, CenterHorizontally, CenterVertically, PrintHeadings, PrintGridLines, FitToPage, FilterMode, AutoFilterVisible, FrozenPanes, FrozenNoSplit, SplitVertically, SplitHorizontally, TopLeftRow, TopLeftColumn, SplitX, SplitY, RightPaneColumn, BottomPaneRow, SelectionCount, Selections, HorizontalPageBreaks, VerticalPageBreaks, HasPageSetup, PaperSize, PrintScale, FirstPageNumber, FitToPagesWide, FitToPagesTall, PageSetupFlags, HorizontalResolution, VerticalResolution, HeaderMargin, FooterMargin, Copies, FilterFieldCount, FilterActive, FilterCriteria1, FilterCriteria2, FilterOperators, ClearFilterCriteria, RawRecordCount, RawRecordIds és RawRecordData tagokat teszi elérhetővé
TXLSCustomViewCellRange, TXLSCustomViewCellRanges, TXLSCustomViewSelectionInfo, TXLSCustomViewPageBreak és TXLSCustomViewPageBreaks a nézethez tartozó kijelölés- és oldaltörés-adatokat hordozzák
XLSX munkafüzet-ablakok
TXLSXWorkbook.WorkbookViews rendezett TXLSXWorkbookView bejegyzéseket birtokol, amelyeket a TXLSXWorkbookViewVisibility konfigurál
| TXLSXWorkbookView | Assign, ActiveTab, FirstSheet, Visibility, Minimized, ShowHorizontalScroll, ShowVerticalScroll, ShowSheetTabs, XWindow, YWindow, WindowWidth, WindowHeight, TabRatio, AutoFilterDateGrouping, UnknownAttributes és Extensions |
| TXLSXWorkbookViews | Add, Insert, Delete, Move, Clear, Count és Items |
A lap beszúrása, törlése és mozgatása újraleképezi minden ablak aktív és elsőként látható lapját, miközben megőrzi a független geometriát és a megjelenítési beállításokat
Panelok szerinti kijelölések
TXLSXWorksheet.Selections TXLSXSelections objektumot ad vissza; a TXLSXSelectionPane azonosítja a célpanelt, és minden TXLSXSelection a Pane, ActiveCell, ActiveCellId és a többterületű Sqref értékeket tárolja
TXLSXSelection.Assign egy kijelölést másol, míg a TXLSXSelections.Add, AddSelection, Assign, Clear, Delete, IndexOfPane, Count és Items a rendezett munkalapnézet-gyűjteményt tartják karban
Kapcsolat-almodellek
TXLSConnection az adatbázis-, web-, szöveg- és OLAP-metaadatokat őrzi meg. Webmodellje a WebParsePre, WebHtmlTables és WebTables elemeket használja; a rögzített szövegű modellje a TextSourceFile és TextFields elemeket; az OLAP-modellje a HasOlapProperties, OlapLocal, OlapLocalConnection, OlapLocalRefresh, OlapSendLocale, OlapRowDrillCount, OlapServerFill, OlapServerNumberFormat, OlapServerFont, OlapServerFontColor, OlapExtraAttributesXml és OlapChildrenXml elemeket
A SourceFile a legfelső szintű kapcsolatforrást tárolja, míg a TextSourceFile a független textPr importforrást; az üres TextSourceFile kompatibilitás céljából a SourceFile értékre esik vissza
TXLSWebTableSelectorKind konfigurálja a TXLSWebTableSelector osztályt, amelynek Kind, Name, Index, ExtraAttributesXml, ChildrenXml, Assign és Validate tagjai a nevesített, indexelt és teljes tábla-választókat őrzik meg
TXLSWebTableSelectors az Add, AddExisting, Assign, Validate, Delete, Clear, Count, Items, ExtraAttributesXml és UnknownChildrenXml tagokat biztosítja
TXLSTextImportFieldType konfigurálja a TXLSTextImportField osztályt, amelynek FieldType, Position, ExtraAttributesXml, ChildrenXml, Assign és Validate tagjai egy rögzített szövegű mezőt definiálnak
TXLSTextImportFields az Add, AddExisting, Assign, Validate, Delete, Clear, Count, Items, ExtraAttributesXml és UnknownChildrenXml tagokat biztosítja
Teljes kapcsolat-tagok
TXLSConnection közös tulajdonságai az Id, TypeCode, SourceFile, OdcFile, SingleSignOnId, KeepAlive, Interval, BackgroundRefresh, RefreshOnLoad, SaveData, SavePassword, NewConnection, Deleted, OnlyUseConnectionFile, ReconnectionMethod, RefreshedVersion, MinRefreshableVersion, ConnectionString, CommandText, ServerCommandText, CommandType, Parameters és ExtensionXml
A webes tulajdonságok a WebUrl, WebPost, WebEditPage, WebHtmlFormat, WebXml, WebSourceData, WebConsecutive, WebFirstRow, WebXl97, WebTextDates, WebXl2000, WebExtraAttributesXml és WebChildrenXml
A szöveges tulajdonságok a TextSourceFile, TextPrompt, TextDelimited, TextCodePage, TextFirstRow, TextCharacterSet, TextQualifier, TextFileType, TextDecimal, TextThousands, TextTab, TextSpace, TextComma, TextSemicolon, TextConsecutive, TextDelimiter, TextExtraAttributesXml és TextChildrenXml; az adatbázis-megőrzés a DbExtraAttributesXml és a DbChildrenXml elemeket használja
TXLSConnections.Assign egy gyűjteményt másol, az IndexOfId stabil kapcsolatazonosítót keres, a RootAttributesXml és UnknownChildrenXml pedig a nem támogatott gyökértartalmakat őrzi meg
Kapcsolat-paraméterek
TXLSConnectionParameter a Name, ParameterType, SqlType, RefreshOnChange, Prompt, CellReference, IntegerValue, DoubleValue, BooleanValue, StringValue, ValueKind, ExtraAttributesXml és Assign elemeket használja
TXLSConnectionParameters az Add, AddExisting, Assign, Delete, Clear, Count és Items tagokat biztosítja
Lekérdezéstáblák és mezők
TXLSQueryTable az Assign, ConnectionId, ResultTableName, ResultRange, RowNumbers, DisableRefresh, BackgroundRefresh, FirstBackgroundRefresh, RefreshOnLoad, GrowShrinkType, FillFormulas, RemoveDataOnSave, DisableEdit, PreserveFormatting, Intermediate, AutoFormatId, ApplyNumberFormats, ApplyBorderFormats, ApplyFontFormats, ApplyPatternFormats, ApplyAlignmentFormats, ApplyWidthHeightFormats, PreserveSortFilterLayout, FieldIdWrapped, AdjustColumnWidth, HeadersInLastRefresh, MinimumVersion, UnboundColumnsLeft, UnboundColumnsRight, DeletedFields, SortStateXml, ExtensionXml, RefreshExtensionXml, UnknownChildrenXml, ExtraAttributesXml, RefreshExtraAttributesXml és RefreshUnknownChildrenXml elemeket használja
TXLSQueryTableField az Id, Name, TableColumnId, DataBound, RowNumbers, FillFormulas, Clipped, ExtraAttributesXml, Assign és Validate elemeket használja
TXLSQueryTableFields az Add, AddExisting, Assign, FindById, FindByTableColumnId, NextId, Validate, Delete, Clear, Count és Items tagokat biztosítja; a TXLSQueryTables.Assign a munkalap lekérdezéstábla-gyűjteményét másolja
XML-térképek és egyéni XML
TXLSXWorkbook.XmlMaps TXLSXXmlMaps objektumot ad vissza, a TXLSXWorksheet.XmlCellBindings pedig a lap kötésgyűjteményét adja vissza
| TXLSXXmlDataBinding | A térképet egy egyéni XML-részhez kötő kapcsolatazonosítót és frissítési metaadatokat tárolja; az Enabled, DataBindingName, FileBinding, FileBindingName, ConnectionId, DataBindingLoadMode és ExtensionXml tükrözi az OOXML dataBinding attribútumait |
| TXLSXXmlSchema | Egy sémaazonosítót, névteret és megőrzött séma-XML-t tárol; az Id, SchemaRef, NamespaceUri, Language és Xml végigviszi a sémarészt |
| TXLSXXmlMap | A térképazonosságot, a gyökérelemet és névteret, valamint annak DataBinding értékét tárolja; az importálási viselkedést a RootElement, SchemaId, ShowImportExportValidationErrors, AutoFit, Append, PreserveSortAFLayout és PreserveFormat konfigurálja |
| TXLSXXmlMaps | AddSchema, AddMap, FindSchema, FindMap, DeleteSchema, DeleteMap, Clear, Validate, SelectionNamespaces, SchemaCount, Schemas és MapCount |
| TXLSXXmlCellBinding | Egy munkalaptartományt XPath és XML-térkép-azonosítóhoz rendel; a CellReference, XPath, XmlDataType, MapId, XmlCellPropertyId, ConnectionId és UniqueName megőrzi a teljes OOXML kötést |
| TXLSXXmlCellBindings | Add túlterhelések, Delete, Clear, Validate, Count és Items |
| TXLSXCustomXmlPart | Az AddSchemaRef egy egyéni XML-elemet séma-hivatkozáshoz rendel; az Xml hordozza az elem tartalmát, az ItemId az adattár-elem azonosítóját, a SchemaRefs pedig a rendezett hivatkozáslistát |
Speciális klón-, HTML- és kép-tagok
TXLSXRangeClonePart, TXLSXRangeCloneParts és TXLSXRangeCloneSourceCounts függőségtudatos tartomány-klónozást definiálnak. A TXLSXWorksheet.CaptureRangeCloneSourceCounts, AuthorizeRepeatedDisjointRangeClones, ResizeTableRows és TileRangeAxisMetadata speciális strukturális szerkesztési horgok, amelyeket az összeállított jelentés-bővítés és az egyéni résztvevők használnak
TXLSXHtmlExportSessionState a TXLSXHtmlExportSession állapotát írja le; használja a BeginExport, ExportNextSheet és Reset metódusokat, majd ellenőrizze a State, Active, ExportedSheetCount és TotalSheetCount értékeket. A TXLSXHtmlExportOptions.IncludeDrawings beállításával a támogatott munkalap-objektumokat a HTML-munkamenetbe renderelheti
TXLSXImage a Gamma, ShadowColor, ShadowOpacity, ShadowBlur, ShadowOffsetX és ShadowOffsetY tagokat teszi elérhetővé a megosztott PDF, SVG, HTML, bittérkép és metafájl-megjelenítéshez