Työkirjan näkymät, yhteydet ja XML-kartat
Tämä viite kattaa muokattavat työkirjan metatiedot, jotka sijaitsevat soluruudukon ulkopuolella ja joiden on pysyttävä johdonmukaisina, kun laskentataulukot, alueet, suodattimet ja pakettiosat muuttuvat
Klassiset mukautetut näkymät
TXLSWorksheet.CustomViews palauttaa TXLSCustomViews-kokoelman, jonka Count, Items, Invalidateja SyncToRaw -jäsenet säilyttävät tyypitetyt ja tuntemattomat mukautettujen näkymien tietueet
TXLSCustomView paljastaa 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, RawRecordIdsja RawRecordData
TXLSCustomViewCellRange, TXLSCustomViewCellRanges, TXLSCustomViewSelectionInfo, TXLSCustomViewPageBreakja TXLSCustomViewPageBreaks kuljettavat näkymän omistamat valinta- ja sivunvaihtosisällöt
XLSX-työkirjan ikkunat
TXLSXWorkbook.WorkbookViews omistaa järjestetyt TXLSXWorkbookView -merkinnät, jotka TXLSXWorkbookViewVisibility
| TXLSXWorkbookView | Assign, ActiveTab, FirstSheet, Visibility, Minimized, ShowHorizontalScroll, ShowVerticalScroll, ShowSheetTabs, XWindow, YWindow, WindowWidth, WindowHeight, TabRatio, AutoFilterDateGrouping, UnknownAttributesja Extensions |
| TXLSXWorkbookViews | Add, Insert, Delete, Move, Clear, Countja Items |
Laskentataulukon lisääminen, poistaminen ja siirtäminen uudelleenkartoittaa jokaisen ikkunan aktiivisen ja ensimmäisen näkyvän välilehden säilyttäen riippumattomat geometria- ja näyttöasetukset
Ruutukohtaiset valinnat
TXLSXWorksheet.Selections palauttaa TXLSXSelections-kokoelman; TXLSXSelectionPane tunnistaa kohderuudun ja jokainen TXLSXSelection tallentaa Pane, ActiveCell, ActiveCellIdja monialueisen Sqref
TXLSXSelection.Assign kopioi yhden valinnan, kun TXLSXSelections.Add, AddSelection, Assign, Clear, Delete, IndexOfPane, Countja Items ylläpitävät järjestettyä laskentataulukkonäkymäkokoelmaa
Yhteyksien osamallit
TXLSConnection säilyttää tietokanta-, verkko-, teksti- ja OLAP-metatiedot. Sen verkkomalli käyttää WebParsePre, WebHtmlTablesja WebTables-arvoja; sen kiinteätekstimalli käyttää TextSourceFile ja TextFields-arvoja; sen OLAP-malli käyttää HasOlapProperties, OlapLocal, OlapLocalConnection, OlapLocalRefresh, OlapSendLocale, OlapRowDrillCount, OlapServerFill, OlapServerNumberFormat, OlapServerFont, OlapServerFontColor, OlapExtraAttributesXmlja OlapChildrenXml
SourceFile tallentaa ylimmän tason yhteyden lähteen, kun TextSourceFile tallentaa riippumattoman textPr -tuontilähteen; tyhjä TextSourceFile palautuu SourceFile -arvoon yhteensopivuuden vuoksi
TXLSWebTableSelectorKind määrittää TXLSWebTableSelector-luokan, jonka Kind, Name, Index, ExtraAttributesXml, ChildrenXml, Assignja Validate -jäsenet säilyttävät nimettyjä, indeksoituja ja kokotaulukkovalitsimia
TXLSWebTableSelectors tarjoaa Add, AddExisting, Assign, Validate, Delete, Clear, Count, Items, ExtraAttributesXmlja UnknownChildrenXml
TXLSTextImportFieldType määrittää TXLSTextImportField-luokan, jonka FieldType-, Position-, ExtraAttributesXml-, ChildrenXml-, Assign- ja Validate -jäsenet määrittävät yhden kiinteätekstikentän
TXLSTextImportFields tarjoaa Add, AddExisting, Assign, Validate, Delete, Clear, Count, Items, ExtraAttributesXmlja UnknownChildrenXml
Täydelliset yhteyden jäsenet
TXLSConnection -luokan yleiset ominaisuudet ovat Id, TypeCode, SourceFile, OdcFile, SingleSignOnId, KeepAlive, Interval, BackgroundRefresh, RefreshOnLoad, SaveData, SavePassword, NewConnection, Deleted, OnlyUseConnectionFile, ReconnectionMethod, RefreshedVersion, MinRefreshableVersion, ConnectionString, CommandText, ServerCommandText, CommandType, Parametersja ExtensionXml
Verkko-ominaisuudet ovat WebUrl, WebPost, WebEditPage, WebHtmlFormat, WebXml, WebSourceData, WebConsecutive, WebFirstRow, WebXl97, WebTextDates, WebXl2000, WebExtraAttributesXmlja WebChildrenXml
Tekstiominaisuudet ovat TextSourceFile, TextPrompt, TextDelimited, TextCodePage, TextFirstRow, TextCharacterSet, TextQualifier, TextFileType, TextDecimal, TextThousands, TextTab, TextSpace, TextComma, TextSemicolon, TextConsecutive, TextDelimiter, TextExtraAttributesXmlja TextChildrenXml; tietokannan säilyttäminen käyttää DbExtraAttributesXml ja DbChildrenXml
TXLSConnections.Assign kopioi kokoelman, IndexOfId etsii vakaan yhteydentunnisteen, ja RootAttributesXml sekä UnknownChildrenXml säilyttävät tukemattoman juurisisällön
Yhteyden parametrit
TXLSConnectionParameter käyttää Name, ParameterType, SqlType, RefreshOnChange, Prompt, CellReference, IntegerValue, DoubleValue, BooleanValue, StringValue, ValueKind, ExtraAttributesXmlja Assign
TXLSConnectionParameters tarjoaa Add, AddExisting, Assign, Delete, Clear, Countja Items
Kyselytaulukot ja -kentät
TXLSQueryTable käyttää 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, RefreshExtraAttributesXmlja RefreshUnknownChildrenXml
TXLSQueryTableField käyttää Id-, Name-, TableColumnId-, DataBound-, RowNumbers-, FillFormulas-, Clipped-, ExtraAttributesXml-, Assign- ja Validate
TXLSQueryTableFields tarjoaa Add-, AddExistingtarjoaa Assign, FindById, FindByTableColumnId, NextId, Validate, Delete, Clear, Countja Items-jäsenet; TXLSQueryTables.Assign kopioi laskentataulukon kyselytaulukkokokoelman
XML-kartat ja mukautettu XML
TXLSXWorkbook.XmlMaps palauttaa TXLSXXmlMaps-kokoelman ja TXLSXWorksheet.XmlCellBindings palauttaa laskentataulukon sidontakokoelman
| TXLSXXmlDataBinding | Tallentaa suhdetunnisteen ja päivitysmetatiedot, jotka yhdistävät kartan mukautettuun XML-osaan; Enabled, DataBindingName, FileBinding, FileBindingName, ConnectionId, DataBindingLoadModeja ExtensionXml peilaavat OOXML:n dataBinding -attribuutteja |
| TXLSXXmlSchema | Tallentaa yhden skeematunnisteen, nimiavaruuden ja säilytetyn skeema-XML:n; Id, SchemaRef, NamespaceUri, Languageja Xml roundtrippaavat skeemaosan |
| TXLSXXmlMap | Tallentaa kartan identiteetin, juurialkion ja nimiavaruuden sekä sen DataBinding-arvon; tuontikäyttäytyminen määritetään RootElementilla, SchemaIdllä, ShowImportExportValidationErrorsilla, AutoFitilla, Appendilla, PreserveSortAFLayoutilla ja PreserveFormat |
| TXLSXXmlMaps | AddSchema, AddMap, FindSchema, FindMap, DeleteSchema, DeleteMap, Clear, Validate, SelectionNamespaces, SchemaCount, Schemasja MapCount |
| TXLSXXmlCellBinding | Kartoittaa yhden laskentataulukon alueen XPath-osoitteeseen ja XML-karttatunnisteeseen; CellReference, XPath, XmlDataType, MapId, XmlCellPropertyId, ConnectionIdja UniqueName säilyttävät täyden OOXML-sidonnan |
| TXLSXXmlCellBindings | Add -ylikuormitukset, Delete, Clear, Validate, Countja Items |
| TXLSXCustomXmlPart | AddSchemaRef liittää mukautetun XML-alkion skeemaviittaukseen; Xml pitää alkion payloadin, ItemId tietovaraston alkion tunnisteen ja SchemaRefs järjestetyn viiteluettelon |
Edistyneet kloonaus-, HTML- ja kuvajäsenet
TXLSXRangeClonePart, TXLSXRangeClonePartsja TXLSXRangeCloneSourceCounts määrittävät riippuvuustietoisen aluekloonauksen. TXLSXWorksheet.CaptureRangeCloneSourceCounts, AuthorizeRepeatedDisjointRangeClones, ResizeTableRowsja TileRangeAxisMetadata ovat edistyneitä rakenteellisen muokkauksen koukkuja, joita käännetyt raporttilaajennukset ja mukautetut osallistujat käyttävät
TXLSXHtmlExportSessionState kuvaa TXLSXHtmlExportSession-istunnon; käytä BeginExport, ExportNextSheetja Reset-metodeja ja tarkastele sitten State, Active, ExportedSheetCountja TotalSheetCount-arvoja. Aseta TXLSXHtmlExportOptions.IncludeDrawings renderöidäksesi tuetut laskentataulukko-objektit HTML-istuntoon
TXLSXImage paljastaa Gamma, ShadowColor, ShadowOpacity, ShadowBlur, ShadowOffsetXja ShadowOffsetY -jäsenet jaettua PDF-, SVG-, HTML-, bittikartta- ja metatiedostorenderöintiä varten