Spis treści

# 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
ImportStylesFromFile
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 Commit CreateDataset DAvg DCount DMin | DMax DSum DLookup GetRows OpenFormDocument OpenQuery | OpenSql OpenTable Rollback RunSql SetTransactionMode

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

## Usługa SFDatabases.Dataset

Lista metod w usłudze Dataset
CloseDataset CreateDataset Delete ExportValueToFile GetRows | GetValue Insert MoveFirst MoveLast | MoveNext MovePrevious Reload Update

Lista właściwości w usłudze Dataset
BOF DefaultValues EOF Fields Filter | Orderby ParentDatabase RowCount RowNumber Source | SourceType UpdatableFields Values XRowSet

## Usługa SFDatabases.Datasheet

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

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
CloneControl
CreateButton
CreateCheckBox
CreateComboBox
CreateCurrencyField
CreateDateField
CreateFileControl
CreateFixedLine

CreateFixedText
CreateFormattedField
CreateGroupBox
CreateHyperlink
CreateImageControl
CreateListBox
CreateNumericField
CreatePatternField
CreateProgressBar
CreateRadioButton
CreateScrollBar

CreateTableControl
CreateTextField
CreateTimeField
CreateTreeControl
EndExecute
Execute
GetTextsFromL10N
Resize
OrderTabs
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 Resize 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 DeleteStyles Echo ExportAsPDF | PrintOut RemoveMenu RunCommand Save SaveAs | SaveCopyAs SetPrinter Style Toolbars XStyle

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

## 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 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 SFDocuments.FormDocument

Lista metod w usłudze FormDocument
CloseDocument Forms | GetDatabase | PrintOut

## 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 UserData

## 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.Toolbar

Lista metod w usłudze Toolbar
ToolbarButtons |  |

Lista właściwości w usłudze Toolbar
BuiltIn Docked HasGlobalScope | Name ResourceURL | Visible XUIElement

## Usługa ScriptForge.ToolbarButton

Lista metod w usłudze ToolbarButton
Execute |  |

Lista właściwości w usłudze ToolbarButton
Caption Height Index OnClick | Parent TipText Visible | Width X Y

## Usługa ScriptForge.UI

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

Lista właściwości w usłudze UI
ActiveWindow 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

## Usługa ScriptForge.Writer

Lista metod w usłudze Writer
Forms | ImportStylesFromFile | PrintOut

Tematy pokrewne

Biblioteka ScriptForge

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