Innhold
Innholdsliste 🔎︎

# Liste over alle ScriptForge metoder og egenskaper

Denne hjelpesiden viser alle metoder og egenskaper tilgjengelig i ScriptForge-biblioteket etter tjeneste med lenker til den tilsvarende dokumentasjonen.

Grunnleggende-kildekoden for alle ScriptForge-tjenester er tilgjengelig via Applikasjonsmakroer og dialogbokser og distribueres i flere biblioteker: ScriptForge, SFDatabaser, SFDialogs, SFDocuments, SFUnitTests og SFWidgets. Python-delen av kildekoden er tilgjengelig i filen program\scriptforge.py under installasjonskatalogen LibreOffice.

## ScriptForge.Matrise-tjeneste

Liste over metoder i Matrisetjenesten
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

## SFDocuments.Base tjeneste

Liste over metoder i Base tjenesten
CloseFormDocument FormDocuments Forms GetDatabase | IsLoaded OpenFormDocument OpenQuery OpenTable | PrintOut SetPrinter

Denne tjenesten støtter også metodene og egenskapene som er definert i Dokument-tjenesten, som inkluderer metoder som er generiske for alle dokumenttyper.

## ScriptForge.Basic tjeneste

Liste over metoder i basistjenesten
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

Liste over Egenskaperi i Basic tjenesten
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

## SFDocuments.Calc tjeneste

Liste over metoder i Calc-tjenesten
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

List e over Egenskaper i Calc tjenesten
CurrentSelection FirstCell FirstColumn FirstRow Height LastCell | LastColumn LastRow Range Region Sheet SheetName | Sheets Width XCellRange XSheetCellCursor XSpreadsheet

Denne tjenesten støtter også metodene og egenskapene som er definert i Dokument-tjenesten, som inkluderer metoder som er generiske for alle dokumenttyper.

## SFDocuments.Diagram tjeneste

Liste over metoder i diagramtjenesten
ExportToFile | Resize

Liste over Egenskaper i Karttjenesten
ChartType Deep Dim3D Exploded Filled | Legend Percent Stacked Title XTitle | YTitle XChartObj XDiagram XShape XTableChart

## SFDatabases.Database tjeneste

Liste over metoder i databasetjenesten
CloseDatabase DAvg DCount DMin | DMax DSum DLookup GetRows | OpenQuery OpenSql OpenTable RunSql

Liste over Egenskaper i Databasetjenesten
Queries Tables | XConnection | XMetaData

## SFDatabaser.Dataark-tjeneste

Liste over metoder i dataarktjenesten
Activate CloseDatasheet CreateMenu | GetText GetValue | GoToCell RemoveMenu

Liste over egenskaper i Dataarktjenesten
ColumnHeaders CurrentColumn CurrentRow DatabaseFileName Filter | LastRow OrderBy ParentDatabase Source | SourceType XComponent XControlModel XTabControllerModel

## SFDialogs.Dialog tjeneste

Liste over metoder i dialogtjenesten
Activate Center Controls | EndExecute Execute GetTextsFromL10N | Resize SetPageManager Terminate

Liste over egenskaper i Dialogtjenesten
CANCELBUTTON Caption Height Modal Name OKBUTTON OnFocusGained OnFocusLost | OnKeyPressed OnKeyReleased OnMouseDragged OnMouseEntered OnMouseExited OnMouseMoved OnMousePressed OnMouseReleased | Page Visible Width XChartObj XDiagram XDialogModel XDialogView XTableChart

## SFDialogs.DialogControl tjeneste

Liste over metoder i DialogControl-tjenesten
AddSubNode AddSubTree CreateRoot | FindNode SetFocus | SetTableData WriteLine

Liste over Egenskaper i DialogControl-tjenesten
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

## ScriptForge.Dictionary tjeneste

Liste over metoder i ordboktjenesten
Add ConvertToArray ConvertToJson ConvertToPropertyValues | Exists ImportFromJson ImportFromPropertyValues Item | Remove RemoveAll ReplaceItem ReplaceKey

Liste over Egenskaper i Ordboktjenesten
Count | Items | Keys

## SFDocuments.Dokument tjeneste

Liste over metoder i dokumenttjenesten
Activate CloseDocument CreateMenu ExportAsPDF | PrintOut RemoveMenu RunCommand Save | SaveAs SaveCopyAs SetPrinter

Liste over Egenskaper i Dokumenttjenesten
CustomProperties Description DocumentProperties DocumentType ExportFilters ImportFilters | IsBase IsCalc IsDraw IsImpress IsMath IsWriter | Keywords Readonly Subject Title XComponent

## ScriptForge.Unntakstjeneste

Liste over metoder i unntakstjenesten
Clear Console ConsoleClear ConsoleToFile | DebugDisplay DebugPrint PythonPrint | PythonShell Raise RaiseWarning

Liste over Egenskaper i Unntakstjenesten
Description | Number | Source

## ScriptForge.FileSystem tjeneste

Liste over metoder i FileSystem Service
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

Liste over egenskaper i FileSystem tjenesten
ConfigFolder ExtensionsFolder FileNaming HomeFolder | InstallFolder Subject TemplatesFolder TemporaryFolder | Title UserTemplatesFolder XComponent

## SFDocuments.Skjema tjeneste

Liste over metoder for skjematjenesten
Activate CloseFormDocument Controls GetDatabase | MoveFirst MoveLast MoveNext MoveNew | MovePrevious Requery SubForms

Liste over Egenskaper i Skjematjenesten
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

## SFDocuments.FormControl tjeneste

Liste over metoder i FormControl-tjenesten
Controls | SetFocus

Liste over Egenskaper i FormControl tjenesten
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

## ScriptForge.L10N tjeneste

Liste over metoder i L10N-tjenesten
AddText AddTextsFromDialog | ExportToPOTFile | GetText

List e over Egenskaper i L10N tjenesten
Folder | Language | Locale

## SFWidgets.Meny tjeneste

Liste over metoder i menytjenesten
AddCheckBox | AddItem | AddRadioButton

Liste over Egensskaper i Meny tjenesten
ShortcutCharacter | SubmenuCharacter

## ScriptForge.Platform tjeneste

Liste over AEgenskaper i Platform tjenesten
Architecture ComputerName CPUCount CurrentUser Extensions FilterNames Fonts | FormatLocale Locale Machine OfficeLocale OfficeVersion OSName OSPlatform | OSRelease OSVersion Printers Processor PythonVersion SystemLocale

## SFWidgets.PopupMenu tjeneste

Liste over metoder i PopupMenu-tjenesten
AddCheckBox AddItem | AddRadioButton | Execute

List e over Egenskaper i PopupMenu tjenesten
ShortcutCharacter | SubmenuCharacter

## ScriptForge.Region tjeneste

Liste over metoder i regiontjenesten
DSTOffset LocalDateTime | Number2Text TimeZoneOffset | UTCDateTime UTCNow

Liste over AEgenskaper i Region tjenesten
Country Currency DatePatterns DateSeparator DayAbbrevNames | DayNames DayNarrowNames DecimalPoint Language ListSeparator | MonthAbbrevNames MonthNames MonthNarrowNames ThousandSeparator TimeSeparator

## ScriptForge.Session tjeneste

Liste over metoder i sesjonstjenesten
ExecuteBasicScript ExecuteCalcFunction ExecutePythonScript GetPDFExportOptions HasUnoMethod | HasUnoProperty OpenURLInBrowser RunApplication SendMail SetPDFExportOptions | UnoMethods UnoProperties UnoObjectType WebService

Liste over Egenskaper i Session tjenesten
SCRIPTISAPPLICATION SCRIPTISEMBEDDED SCRIPTISOXT | SCRIPTISPERSONAL SCRIPTISPERSOXT | SCRIPTISSHARED SCRIPTISSHAROXT

## ScriptForge.String tjeneste

Liste over metoder i strengtjenesten
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

Liste over Egenskaper i Dictionary tjenesten
sfCR sfLF | sfCRLF sfNEWLINE | sfTAB

## ScriptForge.TextStream tjeneste

Liste over metoder i TextStream-tjenesten
CloseFile ReadAll | ReadLine SkipLine | WriteBlankLines WriteLine

Liste over Egenskaper i TextStream tjenesten
AtEndOfStream Encoding | FileName IOMode | Line NewLine

## ScriptForge.Timer tjeneste

Liste over metoder i Timertjenesten
Continue Restart | Start Suspend | Terminate

Liste over egenskaper i Timertjenesten
Duration IsStarted | IsSuspended SuspendDuration | TotalDuration

## ScriptForge.UI tjeneste

Liste over metoder i UI-tjenesten
Activate CreateBaseDocument CreateDocument (*) GetDocument Maximize | Minimize OpenBaseDocument OpenDocument (*) Resize | RunCommand SetStatusBar (*) ShowProgressBar WindowExists

Liste over egenskaper i UI-tjenesten
ActiveWindow Documents Height | MACROEXECALWAYS MACROEXECNEVER MACROEXECNORMAL | Width X Y

## ScriptForge.UnitTest tjeneste

Liste over metoder i Enhetstest-tjenesten
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

Liste over egenskaper i UnitTest-tjenesten
LongMessage ReturnCode | Verbose | WhenAssertionFails

Lignende emner

ScriptForge-biblioteket

Opprette Python-skript med ScriptForge