Darbo knygos rodiniai, ryšiai ir XML žemėlapiai
Šis žinynas apima redaguojamą darbo knygos metaduomenį, esantį už langelių tinklelio ribų ir turintį išlikti nuoseklų, kai keičiasi lapai, diapazonai, filtrai ir paketo dalys
Klasikiniai pasirinktiniai rodiniai
TXLSWorksheet.CustomViews grąžina TXLSCustomViews, kurio Count, Items, Invalidate ir SyncToRaw nariai išsaugo tipizuotus ir nežinomus pasirinktinių rodinių įrašus
TXLSCustomView atskleidžia 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 ir RawRecordData
TXLSCustomViewCellRange, TXLSCustomViewCellRanges, TXLSCustomViewSelectionInfo, TXLSCustomViewPageBreak ir TXLSCustomViewPageBreaks neša pasirinkimo ir puslapio lūžių duomenis, priklausančius rodiniui
XLSX darbo knygos langai
TXLSXWorkbook.WorkbookViews valdo išdėstytus TXLSXWorkbookView įrašus, konfigūruojamus TXLSXWorkbookViewVisibility
| TXLSXWorkbookView | Assign, ActiveTab, Visibility, Minimized, ShowHorizontalScroll, ShowVerticalScroll, ShowSheetTabs, XWindow, YWindow, WindowWidth, WindowHeight, TabRatio, AutoFilterDateGrouping, UnknownAttributes ir Extensions |
| TXLSXWorkbookViews | Add, Insert, Delete, Move, Clear, Count ir Items |
Lapo įterpimas, ištrynimas ir perkėlimas iš naujo susieja kiekvieno lango aktyvųjį ir pirmąjį matomą skirtuką, išlaikydami nepriklausomus geometrijos ir rodymo nustatymus
Pasirinkimai pagal sritis
TXLSXWorksheet.Selections grąžina TXLSXSelections; TXLSXSelectionPane nustato tikslinę sritį, o kiekvienas TXLSXSelection saugo Pane, ActiveCell, ActiveCellId ir kelių sričių Sqref
TXLSXSelection.Assign nukopijuoja vieną pasirinkimą, o TXLSXSelections.Add, AddSelection, Assign, Clear, Delete, IndexOfPane, Count ir Items palaiko išdėstytą lapo rodinių rinkinį
Ryšio submodeliai
TXLSConnection išsaugo duomenų bazės, žiniatinklio, teksto ir OLAP metaduomenis. Jo žiniatinklio modelis naudoja WebParsePre, WebHtmlTables ir WebTables; fiksuoto teksto modelis naudoja TextSourceFile ir TextFields; OLAP modelis naudoja HasOlapProperties, OlapLocal, OlapLocalConnection, OlapLocalRefresh, OlapSendLocale, OlapRowDrillCount, OlapServerFill, OlapServerNumberFormat, OlapServerFont, OlapServerFontColor, OlapExtraAttributesXml ir OlapChildrenXml
SourceFile saugo aukščiausio lygio ryšio šaltinį, o TextSourceFile — nepriklausomą textPr importo šaltinį; tuščias TextSourceFile dėl suderinamumo grįžta prie SourceFile
TXLSWebTableSelectorKind konfigūruoja TXLSWebTableSelector, kurio Kind, Name, Index, ExtraAttributesXml, ChildrenXml, Assign ir Validate nariai išsaugo pavadintus, indeksuotus ir visos lentelės parinkiklius
TXLSWebTableSelectors pateikia Add, AddExisting, Assign, Validate, Delete, Clear, Count, Items, ExtraAttributesXml ir UnknownChildrenXml
TXLSTextImportFieldType konfigūruoja TXLSTextImportField, kurio Position, ExtraAttributesXml, ChildrenXml, Assign ir Validate nariai apibrėžia vieną fiksuoto teksto lauką
TXLSTextImportFields pateikia Add, AddExisting, Assign, Validate, Delete, Clear, Count, Items, ExtraAttributesXml ir UnknownChildrenXml
Pilni ryšio nariai
Bendros TXLSConnection savybės yra Id, TypeCode, SourceFile, OdcFile, SingleSignOnId, KeepAlive, Interval, BackgroundRefresh, RefreshOnLoad, SaveData, SavePassword, NewConnection, Deleted, OnlyUseConnectionFile, ReconnectionMethod, RefreshedVersion, MinRefreshableVersion, ConnectionString, CommandText, ServerCommandText, CommandType, Parameters ir ExtensionXml
Žiniatinklio savybės yra WebUrl, WebPost, WebEditPage, WebHtmlFormat, WebXml, WebSourceData, WebConsecutive, WebFirstRow, WebXl97, WebTextDates, WebXl2000, WebExtraAttributesXml ir WebChildrenXml
Teksto savybės yra TextSourceFile, TextPrompt, TextDelimited, TextCodePage, TextFirstRow, TextCharacterSet, TextQualifier, TextFileType, TextDecimal, TextThousands, TextTab, TextSpace, TextComma, TextSemicolon, TextConsecutive, TextDelimiter, TextExtraAttributesXml ir TextChildrenXml; duomenų bazės išsaugojimas naudoja DbExtraAttributesXml ir DbChildrenXml
TXLSConnections.Assign nukopijuoja rinkinį, IndexOfId suranda stabilų ryšio identifikatorių, o RootAttributesXml ir UnknownChildrenXml išsaugo nepalaikomą šakninį turinį
Ryšio parametrai
TXLSConnectionParameter naudoja Name, ParameterType, SqlType, RefreshOnChange, Prompt, CellReference, IntegerValue, DoubleValue, BooleanValue, StringValue, ValueKind, ExtraAttributesXml ir Assign
TXLSConnectionParameters pateikia Add, AddExisting, Assign, Delete, Clear, Count ir Items
Užklausų lentelės ir laukai
TXLSQueryTable naudoja 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 ir RefreshUnknownChildrenXml
TXLSQueryTableField naudoja Id, Name, TableColumnId, DataBound, RowNumbers, Clipped, ExtraAttributesXml, Assign ir Validate
TXLSQueryTableFields pateikia Add, AddExisting, Assign, NextId, Validate, Delete, Clear, Count ir Items; TXLSQueryTables.Assign nukopijuoja darbalapio užklausų lentelių rinkinį
XML žemėlapiai ir pasirinktinis XML
TXLSXWorkbook.XmlMaps grąžina TXLSXXmlMaps, o TXLSXWorksheet.XmlCellBindings grąžina lapo susiejimų rinkinį
| TXLSXXmlDataBinding | Saugo ryšio identifikatorių ir atnaujinimo metaduomenis, jungiančius žemėlapį su pasirinktine XML dalimi |
| TXLSXXmlSchema | Saugo vieną schemos identifikatorių, vardų sritį ir išsaugotą schemos XML |
| TXLSXXmlMap | Saugo žemėlapio tapatybę, šakninį elementą ir vardų sritį bei jo DataBinding |
| TXLSXXmlMaps | AddSchema, AddMap, DeleteSchema, DeleteMap, Clear, Validate, SelectionNamespaces, SchemaCount, Schemas ir MapCount |
| TXLSXXmlCellBinding | Susieja vieną darbalapio diapazoną su XPath ir XML žemėlapio identifikatoriumi |
| TXLSXXmlCellBindings | Add perrašymai, Delete, Clear, Validate, Count ir Items |
| TXLSXCustomXmlPart | AddSchemaRef susieja pasirinktinį XML elementą su schemos nuoroda |
Išplėstiniai klonavimo, HTML ir paveikslėlių nariai
TXLSXRangeClonePart, TXLSXRangeCloneParts ir TXLSXRangeCloneSourceCounts apibrėžia į priklausomybes atsižvelgiantį diapazono klonavimą. TXLSXWorksheet.CaptureRangeCloneSourceCounts, AuthorizeRepeatedDisjointRangeClones, ResizeTableRows ir TileRangeAxisMetadata yra išplėstiniai struktūrinio redagavimo kabliukai, naudojami sukompiliuotų ataskaitų išplėtime ir pasirinktiniuose dalyviuose
TXLSXHtmlExportSessionState apibūdina TXLSXHtmlExportSession; naudokite BeginExport, ExportNextSheet ir Reset, tada tikrinkite State, Active, ExportedSheetCount ir TotalSheetCount. Nustatykite TXLSXHtmlExportOptions.IncludeDrawings, kad palaikomi darbalapio objektai būtų atvaizduoti HTML sesijoje
TXLSXImage atskleidžia Gamma, ShadowColor, ShadowOpacity, ShadowBlur, ShadowOffsetX ir ShadowOffsetY bendram PDF, SVG, HTML, bitmapo ir metafailo atvaizdavimui