Spis treści
Indeks 🔎︎

# Lista wszystkich metod i właściwości ScriptForge

Ta strona pomocy przedstawia wszystkie metody i właściwości dostępne w bibliotece ScriptForge według usług wraz z łączami do odpowiedniej dokumentacji.

Kod źródłowy Basic wszystkich usług ScriptForge jest dostępny poprzez Makra i okna dialogowe aplikacji i jest rozpowszechniany w wielu bibliotekach: ScriptForge, SFDatabases, SFDialogs, SFDocuments, SFUnitTests i SFWidgets. Część kodu źródłowego Python jest dostępna w pliku program\scriptforge.py w katalogu instalacyjnym LibreOffice.

## Usługa ScriptForge.Array

Lista metod w usłudze Array
Append AppendColumn AppendRow Contains ConvertToDictionary Copy CountDims Difference ExportToTextFile ExtractColumn ExtractRow | Flatten ImportFromCSVFile IndexOf Insert InsertSorted Intersection Join2D Prepend PrependColumn PrependRow RangeInit | Reverse Shuffle Slice Sort SortColumns SortRows Transpose TrimArray Union Unique

## Usługa SFDocuments.Base

Lista metod w usłudze Base
CloseFormDocument FormDocuments Forms GetDatabase | IsLoaded OpenFormDocument OpenQuery OpenTable | PrintOut SetPrinter

Ta usługa obsługuje także metody i właściwości zdefiniowane w usłudze Document, które zawierają metody ogólne dla wszystkich typów dokumentów.

## Usługa ScriptForge.Basic

Lista metod w usłudze Base
CDate CDateFromUnoDateTime CDateToUnoDateTime ConvertFromUrl ConvertToUrl CreateUnoService CreateUnoStruct DateAdd | DateDiff DatePart DateValue Format GetDefaultContext GetGuiType GetPathSeparator GetSystemTicks | GlobalScope.BasicLibraries GlobalScope.DialogLibraries InputBox MsgBox Now RGB Xray

Lista właściwości w usłudze Basic
IDABORT IDCANCEL IDIGNORE IDNO IDOK IDRETRY IDYES MB_ABORTRETRYIGNORE | MB_DEFBUTTON1 MB_DEFBUTTON2 MB_DEFBUTTON3 MB_ICONEXCLAMATION MB_ICONINFORMATION MB_ICONQUESTION MB_ICONSTOP MB_OK | MB_OKCANCEL MB_RETRYCANCEL MB_YESNO MB_YESNOCANCEL StarDesktop ThisComponent ThisDatabaseDocument

## Usługa SFDocuments.Calc

Lista metod w usłudze Calc
A1Style Activate Charts ClearAll ClearFormats ClearValues CompactLeft CompactUp CopySheet CopySheetFromFile CopyToCell CopyToRange CreateChart CreatePivotTable DAvg | DCount DMax DMin DSum ExportRangeToFile Forms GetColumnName GetFormula GetValue ImportFromCSVFile ImportFromDatabase InsertSheet MoveRange MoveSheet Offset | OpenRangeSelector PrintOut Printf RemoveDuplicates RemoveSheet RenameSheet SetArray SetCellStyle SetFormula SetValue ShiftDown ShiftLeft ShiftRight ShiftUp SortRange

Lista właściwości w usłudze Calc
CurrentSelection FirstCell FirstColumn FirstRow Height LastCell | LastColumn LastRow Range Region Sheet SheetName | Sheets Width XCellRange XSheetCellCursor XSpreadsheet

Ta usługa obsługuje także metody i właściwości zdefiniowane w usłudze Document, które zawierają metody ogólne dla wszystkich typów dokumentów.

## Usługa SFDocuments.Chart

Lista metod w usłudze Chart
ExportToFile | Resize

Lista właściwości w usłudze Chart
ChartType Deep Dim3D Exploded Filled | Legend Percent Stacked Title XTitle | YTitle XChartObj XDiagram XShape XTableChart

## Usługa SFDatabases.Database

Lista metod w usłudze Database
CloseDatabase DAvg DCount DMin | DMax DSum DLookup GetRows | OpenQuery OpenSql OpenTable RunSql

Lista właściwości w usłudze Database
Queries Tables | XConnection | XMetaData

## Usługa SFDatabases.Datasheet

Lista metod w usłudze Datasheet
Activate CloseDatasheet CreateMenu | GetText GetValue | GoToCell RemoveMenu

Lista właściwości w usłudze Datasheet
ColumnHeaders CurrentColumn CurrentRow DatabaseFileName Filter | LastRow OrderBy ParentDatabase Source | SourceType XComponent XControlModel XTabControllerModel

## Usługa SFDialogs.Dialog

Lista metod w usłudze Dialog
Activate Center Controls | EndExecute Execute GetTextsFromL10N | Resize SetPageManager Terminate

Lista właściwości w usłudze Dialog
CANCELBUTTON Caption Height Modal Name OKBUTTON OnFocusGained OnFocusLost | OnKeyPressed OnKeyReleased OnMouseDragged OnMouseEntered OnMouseExited OnMouseMoved OnMousePressed OnMouseReleased | Page Visible Width XChartObj XDiagram XDialogModel XDialogView XTableChart

## Usługa SFDialogs.DialogControl

Lista metod w usłudze DialogControl
AddSubNode AddSubTree CreateRoot | FindNode SetFocus | SetTableData WriteLine

Lista właściwości w usłudze DialogControl
Cancel Caption ControlType CurrentNode Default Enabled Format ListCount ListIndex | Locked MultiSelect Name Page Parent Picture RootNode RowSource | Text TipText TripleState Value Visible XControlModel XControlView XTreeDataModel

## Usługa ScriptForge.Dictionary

Lista metod w usłudze Dictionary
Add ConvertToArray ConvertToJson ConvertToPropertyValues | Exists ImportFromJson ImportFromPropertyValues Item | Remove RemoveAll ReplaceItem ReplaceKey

Lista właściwości w usłudze Dictionary
Count | Items | Keys

## Usługa SFDocuments.Document

Lista metod w usłudze Document
Activate CloseDocument CreateMenu ExportAsPDF | PrintOut RemoveMenu RunCommand Save | SaveAs SaveCopyAs SetPrinter

Lista właściwości w usłudze Document
CustomProperties Description DocumentProperties DocumentType ExportFilters ImportFilters | IsBase IsCalc IsDraw IsImpress IsMath IsWriter | Keywords Readonly Subject Title XComponent

## Usługa ScriptForge.Exception

Lista metod w usłudze Exception
Clear Console ConsoleClear ConsoleToFile | DebugDisplay DebugPrint PythonPrint | PythonShell Raise RaiseWarning

Lista właściwości w usłudze Exception
Description | Number | Source

## Usługa ScriptForge.FileSystem

Lista metod w usłudze FileSystem
BuildPath CompareFiles CopyFile CopyFolder CreateFolder CreateTextFile DeleteFile DeleteFolder ExtensionFolder | FileExists Files FolderExists GetBaseName GetExtension GetFileLen GetFileModified GetName GetParentFolderName | GetTempName HashFile MoveFile MoveFolder Normalize OpenTextFile PickFile PickFolder SubFolders

Lista właściwości w usłudze FileSystem
ConfigFolder ExtensionsFolder FileNaming HomeFolder | InstallFolder Subject TemplatesFolder TemporaryFolder | Title UserTemplatesFolder XComponent

## Usługa SFDocuments.Form

Lista metod w usłudze Form
Activate CloseFormDocument Controls GetDatabase | MoveFirst MoveLast MoveNext MoveNew | MovePrevious Requery SubForms

Lista właściwości w usłudze Form
AllowDeletes AllowInserts AllowUpdates BaseForm Bookmark CurrentRecord Filter LinkChildFields LinkParentFields Name | OnApproveCursorMove OnApproveParameter OnApproveReset OnApproveRowChange OnApproveSubmit OnConfirmDelete OnCursorMoved OnErrorOccurred OnLoaded OnReloaded | OnReloading OnResetted OnRowChanged OnUnloaded OnUnloading OrderBy Parent RecordSource XForm

## Usługa SFDocuments.FormControl

Lista metod w usłudze FormControl
Controls | SetFocus

Lista właściwości w usłudze FormControl
Action Caption ControlSource ControlType Default DefaultValue Enabled Format ListCount ListIndex ListSource ListSourceType Locked MultiSelect Name OnActionPerformed | OnAdjustmentValueChanged OnApproveAction OnApproveReset OnApproveUpdate OnChanged OnErrorOccurred OnFocusGained OnFocusLost OnItemStateChanged OnKeyPressed OnKeyReleased OnMouseDragged OnMouseEntered OnMouseExited OnMouseMoved | OnMousePressed OnMouseReleased OnResetted OnTextChanged OnUpdated Parent Picture Required Text TipText TripleState Value Visible XControlModel XControlView

## Usługa ScriptForge.L10N

Lista metod w usłudze L10N
AddText AddTextsFromDialog | ExportToPOTFile | GetText

Lista właściwości w usłudze L10N
Folder | Language | Locale

## Usługa SFWidgets.Menu

Lista metod w usłudze Menu
AddCheckBox | AddItem | AddRadioButton

Lista właściwości w usłudze Menu
ShortcutCharacter | SubmenuCharacter

## Usługa ScriptForge.Platform

Lista właściwości w usłudze Platform
Architecture ComputerName CPUCount CurrentUser Extensions FilterNames Fonts | FormatLocale Locale Machine OfficeLocale OfficeVersion OSName OSPlatform | OSRelease OSVersion Printers Processor PythonVersion SystemLocale

## Usługa SFWidgets.PopupMenu

Lista metod w usłudze PopupMenu
AddCheckBox AddItem | AddRadioButton | Execute

Lista właściwości w usłudze PopupMenu
ShortcutCharacter | SubmenuCharacter

## Usługa ScriptForge.Region

Lista metod w usłudze Region
DSTOffset LocalDateTime | Number2Text TimeZoneOffset | UTCDateTime UTCNow

Lista właściwości w usłudze Region
Country Currency DatePatterns DateSeparator DayAbbrevNames | DayNames DayNarrowNames DecimalPoint Language ListSeparator | MonthAbbrevNames MonthNames MonthNarrowNames ThousandSeparator TimeSeparator

## Usługa ScriptForge.Session

Lista metod w usłudze Session
ExecuteBasicScript ExecuteCalcFunction ExecutePythonScript GetPDFExportOptions HasUnoMethod | HasUnoProperty OpenURLInBrowser RunApplication SendMail SetPDFExportOptions | UnoMethods UnoProperties UnoObjectType WebService

Lista właściwości w usłudze Session
SCRIPTISAPPLICATION SCRIPTISEMBEDDED SCRIPTISOXT | SCRIPTISPERSONAL SCRIPTISPERSOXT | SCRIPTISSHARED SCRIPTISSHAROXT

## Usługa ScriptForge.String

Lista metod w usłudze String
Capitalize Count EndsWith Escape ExpandTabs FilterNotPrintable FindRegex HashStr HtmlEncode IsADate IsAlpha IsAlphaNum IsAscii IsDigit IsEmail | IsFileName IsHexDigit IsIBAN IsIPv4 IsLike IsLower IsPrintable IsRegex IsSheetName IsTitle IsUpper IsUrl IsWhitespace JustifyCenter JustifyLeft | JustifyRight Quote ReplaceChar ReplaceRegex ReplaceStr Represent Reverse SplitLines SplitNotQuoted StartsWith TrimExt Unescape Unquote Wrap

Lista właściwości w usłudze Dictionary
sfCR sfLF | sfCRLF sfNEWLINE | sfTAB

## Usługa ScriptForge.TextStream

Lista metod w usłudze TextStream
CloseFile ReadAll | ReadLine SkipLine | WriteBlankLines WriteLine

Lista właściwości w usłudze TextStream
AtEndOfStream Encoding | FileName IOMode | Line NewLine

## Usługa ScriptForge.Timer

Lista metod w usłudze Timer
Continue Restart | Start Suspend | Terminate

Lista właściwości w usłudze Timer
Duration IsStarted | IsSuspended SuspendDuration | TotalDuration

## Usługa ScriptForge.UI

Lista metod w usłudze UI
Activate CreateBaseDocument CreateDocument (*) GetDocument Maximize | Minimize OpenBaseDocument OpenDocument (*) Resize | RunCommand SetStatusBar (*) ShowProgressBar WindowExists

Lista właściwości w usłudze UI
ActiveWindow Documents Height | MACROEXECALWAYS MACROEXECNEVER MACROEXECNORMAL | Width X Y

## Usługa ScriptForge.UnitTest

Lista metod w usłudze UnitTest
AssertAlmostEqual AssertEqual AssertFalse AssertGreater AssertGreaterEqual AssertIn AssertIsInstance AssertIsNothing AssertLike | AssertNotRegex AssertIsNull AssertLess AssertLessEqual AssertNotAlmostEqual AssertNotEqual AssertNotIn AssertNotInstance AssertNotLike | AssertNotNothing AssertNotNull AssertRegex AssertTrue Fail Log ReportError RunTest SkipTest

Lista właściwości w usłudze UnitTest
LongMessage ReturnCode | Verbose | WhenAssertionFails

Tematy pokrewne

Biblioteka ScriptForge

Tworzenie skryptów w języku Python za pomocą ScriptForge