Τεκμηρίωση HotXLS

Προβολές βιβλίου εργασίας, συνδέσεις και XML Maps

Αυτή η αναφορά καλύπτει επεξεργάσιμα μεταδεδομένα βιβλίου εργασίας που βρίσκονται εκτός του πλέγματος κελιών και πρέπει να παραμένουν συνεπή όταν αλλάζουν φύλλα, περιοχές, φίλτρα και τμήματα πακέτου

Κλασικές προσαρμοσμένες προβολές

Το TXLSWorksheet.CustomViews επιστρέφει το TXLSCustomViews, του οποίου τα μέλη Count, Items, Invalidate και SyncToRaw διατηρούν τυποποιημένες και άγνωστες εγγραφές προσαρμοσμένων προβολών

Το TXLSCustomView εκθέτει τα 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 και RawRecordData

Τα TXLSCustomViewCellRange, TXLSCustomViewCellRanges, TXLSCustomViewSelectionInfo, TXLSCustomViewPageBreak και TXLSCustomViewPageBreaks μεταφέρουν τα φορτία επιλογής και αλλαγής σελίδας που ανήκουν σε μια προβολή

Παράθυρα βιβλίου εργασίας XLSX

Το TXLSXWorkbook.WorkbookViews κατέχει διατεταγμένες εγγραφές TXLSXWorkbookView που διαμορφώνονται από το TXLSXWorkbookViewVisibility

TXLSXWorkbookViewAssign, ActiveTab, Visibility, Minimized, ShowHorizontalScroll, ShowVerticalScroll, ShowSheetTabs, XWindow, YWindow, WindowWidth, WindowHeight, TabRatio, AutoFilterDateGrouping, UnknownAttributes και Extensions
TXLSXWorkbookViewsAdd, Insert, Delete, Move, Clear, Count και Items

Η εισαγωγή, διαγραφή και μετακίνηση φύλλων αντιστοιχίζει εκ νέου την ενεργή και πρώτη ορατή καρτέλα κάθε παραθύρου, διατηρώντας παράλληλα την ανεξάρτητη γεωμετρία και τις ρυθμίσεις εμφάνισης

Επιλογές ανά παράθυρο τμήμα

Το TXLSXWorksheet.Selections επιστρέφει το TXLSXSelections· το TXLSXSelectionPane προσδιορίζει το τμήμα-στόχο και κάθε TXLSXSelection αποθηκεύει τα Pane, ActiveCell, ActiveCellId και το πολυπεριοχικό Sqref

Το TXLSXSelection.Assign αντιγράφει μία επιλογή, ενώ τα TXLSXSelections.Add, AddSelection, Assign, Clear, Delete, IndexOfPane, Count και Items διατηρούν τη διατεταγμένη συλλογή προβολής φύλλου

Υπομοντέλα συνδέσεων

Το TXLSConnection διατηρεί μεταδεδομένα βάσεων δεδομένων, web, κειμένου και OLAP. Το μοντέλο web χρησιμοποιεί τα WebParsePre, WebHtmlTables και WebTables· το μοντέλο σταθερού κειμένου χρησιμοποιεί τα TextSourceFile και TextFields· το μοντέλο OLAP χρησιμοποιεί τα HasOlapProperties, OlapLocal, OlapLocalConnection, OlapLocalRefresh, OlapSendLocale, OlapRowDrillCount, OlapServerFill, OlapServerNumberFormat, OlapServerFont, OlapServerFontColor, OlapExtraAttributesXml και OlapChildrenXml

Το SourceFile αποθηκεύει την πηγή σύνδεσης ανώτατου επιπέδου, ενώ το TextSourceFile αποθηκεύει την ανεξάρτητη πηγή εισαγωγής textPr· ένα κενό TextSourceFile επιστρέφει στο SourceFile για λόγους συμβατότητας

Το TXLSWebTableSelectorKind διαμορφώνει το TXLSWebTableSelector, του οποίου τα μέλη Kind, Name, Index, ExtraAttributesXml, ChildrenXml, Assign και Validate διατηρούν ονοματισμένους, με ευρετήριο και πλήρεις επιλογείς πινάκων

Το TXLSWebTableSelectors παρέχει τα Add, AddExisting, Assign, Validate, Delete, Clear, Count, Items, ExtraAttributesXml και UnknownChildrenXml

Το TXLSTextImportFieldType διαμορφώνει το TXLSTextImportField, του οποίου τα μέλη Position, ExtraAttributesXml, ChildrenXml, Assign και Validate ορίζουν ένα πεδίο σταθερού κειμένου

Το TXLSTextImportFields παρέχει τα Add, AddExisting, Assign, Validate, Delete, Clear, Count, Items, ExtraAttributesXml και UnknownChildrenXml

Πλήρη μέλη συνδέσεων

Οι κοινές ιδιότητες του TXLSConnection είναι τα Id, TypeCode, SourceFile, OdcFile, SingleSignOnId, KeepAlive, Interval, BackgroundRefresh, RefreshOnLoad, SaveData, SavePassword, NewConnection, Deleted, OnlyUseConnectionFile, ReconnectionMethod, RefreshedVersion, MinRefreshableVersion, ConnectionString, CommandText, ServerCommandText, CommandType, Parameters και ExtensionXml

Οι ιδιότητες web είναι τα WebUrl, WebPost, WebEditPage, WebHtmlFormat, WebXml, WebSourceData, WebConsecutive, WebFirstRow, WebXl97, WebTextDates, WebXl2000, WebExtraAttributesXml και WebChildrenXml

Οι ιδιότητες κειμένου είναι τα TextSourceFile, TextPrompt, TextDelimited, TextCodePage, TextFirstRow, TextCharacterSet, TextQualifier, TextFileType, TextDecimal, TextThousands, TextTab, TextSpace, TextComma, TextSemicolon, TextConsecutive, TextDelimiter, TextExtraAttributesXml και TextChildrenXml· η διατήρηση βάσεων δεδομένων χρησιμοποιεί τα DbExtraAttributesXml και DbChildrenXml

Το TXLSConnections.Assign αντιγράφει μια συλλογή, το IndexOfId βρίσκει ένα σταθερό αναγνωριστικό σύνδεσης και τα RootAttributesXml συν UnknownChildrenXml διατηρούν μη υποστηριζόμενο περιεχόμενο ρίζας

Παράμετροι συνδέσεων

Το TXLSConnectionParameter χρησιμοποιεί τα Name, ParameterType, SqlType, RefreshOnChange, Prompt, CellReference, IntegerValue, DoubleValue, BooleanValue, StringValue, ValueKind, ExtraAttributesXml και Assign

Το TXLSConnectionParameters παρέχει τα Add, AddExisting, Assign, Delete, Clear, Count και Items

Πίνακες ερωτημάτων και πεδία

Το TXLSQueryTable χρησιμοποιεί τα 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 και RefreshUnknownChildrenXml

Το TXLSQueryTableField χρησιμοποιεί τα Id, Name, TableColumnId, DataBound, RowNumbers, Clipped, ExtraAttributesXml, Assign και Validate

Το TXLSQueryTableFields παρέχει τα Add, AddExisting, Assign, NextId, Validate, Delete, Clear, Count και Items· το TXLSQueryTables.Assign αντιγράφει τη συλλογή πινάκων ερωτημάτων του φύλλου εργασίας

XML Maps και προσαρμοσμένο XML

Το TXLSXWorkbook.XmlMaps επιστρέφει το TXLSXXmlMaps και το TXLSXWorksheet.XmlCellBindings επιστρέφει τη συλλογή δεσμεύσεων φύλλου

TXLSXXmlDataBindingΑποθηκεύει το αναγνωριστικό σχέσης και τα μεταδεδομένα ανανέωσης που συνδέουν έναν χάρτη με ένα προσαρμοσμένο τμήμα XML
TXLSXXmlSchemaΑποθηκεύει ένα αναγνωριστικό σχήματος, χώρο ονομάτων και διατηρημένο XML σχήματος
TXLSXXmlMapΑποθηκεύει την ταυτότητα χάρτη, το ριζικό στοιχείο και χώρο ονομάτων και το DataBinding του
TXLSXXmlMapsAddSchema, AddMap, DeleteSchema, DeleteMap, Clear, Validate, SelectionNamespaces, SchemaCount, Schemas και MapCount
TXLSXXmlCellBindingΑντιστοιχίζει μία περιοχή φύλλου εργασίας σε ένα XPath και ένα αναγνωριστικό χάρτη XML
TXLSXXmlCellBindingsΥπερφορτώσεις Add, Delete, Clear, Validate, Count και Items
TXLSXCustomXmlPartΤο AddSchemaRef συσχετίζει ένα στοιχείο προσαρμοσμένου XML με μια αναφορά σχήματος

Προηγμένα μέλη κλωνοποίησης, HTML και εικόνας

Τα TXLSXRangeClonePart, TXLSXRangeCloneParts και TXLSXRangeCloneSourceCounts ορίζουν κλωνοποίηση περιοχών με επίγνωση εξαρτήσεων. Τα TXLSXWorksheet.CaptureRangeCloneSourceCounts, AuthorizeRepeatedDisjointRangeClones, ResizeTableRows και TileRangeAxisMetadata είναι προηγμένα hooks δομικής επεξεργασίας που χρησιμοποιούνται από την επέκταση μεταγλωττισμένων αναφορών και από προσαρμοσμένους συμμετέχοντες

Το TXLSXHtmlExportSessionState περιγράφει το TXLSXHtmlExportSession· χρησιμοποιήστε τα BeginExport, ExportNextSheet και Reset και στη συνέχεια εξετάστε τα State, Active, ExportedSheetCount και TotalSheetCount. Ορίστε το TXLSXHtmlExportOptions.IncludeDrawings για να αποδοθούν υποστηριζόμενα αντικείμενα φύλλου εργασίας στη συνεδρία HTML

Το TXLSXImage εκθέτει τα Gamma, ShadowColor, ShadowOpacity, ShadowBlur, ShadowOffsetX και ShadowOffsetY για κοινή απόδοση PDF, SVG, HTML, bitmap και metafile

Δείτε επίσης