HotXLS-dokumentaatio

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

TXLSXWorkbookViewAssign, ActiveTab, FirstSheet, Visibility, Minimized, ShowHorizontalScroll, ShowVerticalScroll, ShowSheetTabs, XWindow, YWindow, WindowWidth, WindowHeight, TabRatio, AutoFilterDateGrouping, UnknownAttributesja Extensions
TXLSXWorkbookViewsAdd, 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

TXLSXXmlDataBindingTallentaa suhdetunnisteen ja päivitysmetatiedot, jotka yhdistävät kartan mukautettuun XML-osaan; Enabled, DataBindingName, FileBinding, FileBindingName, ConnectionId, DataBindingLoadModeja ExtensionXml peilaavat OOXML:n dataBinding -attribuutteja
TXLSXXmlSchemaTallentaa yhden skeematunnisteen, nimiavaruuden ja säilytetyn skeema-XML:n; Id, SchemaRef, NamespaceUri, Languageja Xml roundtrippaavat skeemaosan
TXLSXXmlMapTallentaa kartan identiteetin, juurialkion ja nimiavaruuden sekä sen DataBinding-arvon; tuontikäyttäytyminen määritetään RootElementilla, SchemaIdllä, ShowImportExportValidationErrorsilla, AutoFitilla, Appendilla, PreserveSortAFLayoutilla ja PreserveFormat
TXLSXXmlMapsAddSchema, AddMap, FindSchema, FindMap, DeleteSchema, DeleteMap, Clear, Validate, SelectionNamespaces, SchemaCount, Schemasja MapCount
TXLSXXmlCellBindingKartoittaa yhden laskentataulukon alueen XPath-osoitteeseen ja XML-karttatunnisteeseen; CellReference, XPath, XmlDataType, MapId, XmlCellPropertyId, ConnectionIdja UniqueName säilyttävät täyden OOXML-sidonnan
TXLSXXmlCellBindingsAdd -ylikuormitukset, Delete, Clear, Validate, Countja Items
TXLSXCustomXmlPartAddSchemaRef 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

Katso myös