Περιεχόμενα

# Κατάλογος όλων των μεθόδων και ιδιοτήτων της ScriptForge

Αυτή η σελίδα βοήθειας εμφανίζει όλες τις διαθέσιμες μεθόδους και τις ιδιότητες στη βιβλιοθήκη ScriptForge ανά υπηρεσία με συνδέσμους προς την αντίστοιχη τεκμηρίωση.

Ο πηγαίος κώδικας της Basic για όλες τις υπηρεσίες της ScriptForge είναι διαθέσιμος μέσω του Μακροεντολές και διάλογοι εφαρμογής και διανέμεται σε πολλές βιβλιοθήκες: ScriptForge, SFDatabases, SFDialogs, SFDocuments, SFUnitTests και SFWidgets. Το τμήμα Python του πηγαίου κώδικα είναι διαθέσιμο στο αρχείο program\scriptforge.py στον κατάλογο εγκατάστασης του LibreOffice.

## Υπηρεσία ScriptForge.Array

Κατάλογος μεθόδων στην υπηρεσία 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

## Υπηρεσία SFDocuments.Base

Κατάλογος μεθόδων στην υπηρεσία Base
CloseFormDocument FormDocuments Forms GetDatabase | IsLoaded OpenFormDocument OpenQuery OpenTable | PrintOut SetPrinter

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

## Υπηρεσία ScriptForge.Basic

Κατάλογος μεθόδων στην Υπηρεσία Basic
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

Κατάλογος ιδιοτήτων στην Υπηρεσία 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

## Υπηρεσία SFDocuments.Calc

Κατάλογος μεθόδων στην υπηρεσία 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

Κατάλογος ιδιοτήτων στην υπηρεσία Calc
CurrentSelection FirstCell FirstColumn FirstRow Height LastCell | LastColumn LastRow Range Region Sheet SheetName | Sheets Width XCellRange XSheetCellCursor XSpreadsheet

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

## Υπηρεσία SFDocuments.Chart

Κατάλογος μεθόδων στην υπηρεσία γραφήματος
ExportToFile | Resize

Κατάλογος ιδιοτήτων της υπηρεσίας Chart
ChartType Deep Dim3D Exploded Filled | Legend Percent Stacked Title XTitle | YTitle XChartObj XDiagram XShape XTableChart

## Υπηρεσία SFDatabases.Database

Κατάλογος μεθόδων στην υπηρεσία βάσης δεδομένων
CloseDatabase Commit CreateDataset DAvg DCount DMin | DMax DSum DLookup GetRows OpenFormDocument OpenQuery | OpenSql OpenTable Rollback RunSql SetTransactionMode

κατάλογος ιδιοτήτων της υπηρεσίας Database
Queries Tables | XConnection | XMetaData

## Υπηρεσία SFDatabases.Dataset

Κατάλογος μεθόδων στην υπηρεσία Dataset
CloseDataset CreateDataset Delete ExportValueToFile GetRows | GetValue Insert MoveFirst MoveLast | MoveNext MovePrevious Reload Update

Κατάλογος ιδιοτήτων της υπηρεσίας Dataset
BOF DefaultValues EOF Fields Filter | Orderby ParentDatabase RowCount RowNumber Source | SourceType UpdatableFields Values XRowSet

## Υπηρεσία SFDatabases.Datasheet

Κατάλογος μεθόδων στην υπηρεσία Datasheet
Activate CloseDatasheet CreateMenu | GetText GetValue GoToCell | RemoveMenu Toolbars

Κατάλογος ιδιοτήτων της υπηρεσίας Datasheet
ColumnHeaders CurrentColumn CurrentRow DatabaseFileName Filter | LastRow OrderBy ParentDatabase Source | SourceType XComponent XControlModel XTabControllerModel

## Υπηρεσία SFDialogs.Dialog

Κατάλογος μεθόδων στην υπηρεσία διαλόγου

Activate
Center
Controls
CloneControl
CreateButton
CreateCheckBox
CreateComboBox
CreateCurrencyField
CreateDateField
CreateFileControl
CreateFixedLine
CreateFixedText

CreateFormattedField
CreateGroupBox
CreateHyperlink
CreateImageControl
CreateListBox
CreateNumericField
CreatePatternField
CreateProgressBar
CreateRadioButton
CreateScrollBar
CreateTableControl
CreateTabPageContainer

CreateTextField
CreateTimeField
CreateTreeControl
EndExecute
Execute
GetTextsFromL10N
ImportControl
OrderTabs
Resize
SetPageManager
Terminate

Κατάλογος ιδιοτήτων της υπηρεσίας 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

## Υπηρεσία SFDialogs.DialogControl

Κατάλογος μεθόδων στην υπηρεσία DialogControl
AddSubNode AddSubTree CreateRoot | FindNode Resize SetFocus | SetTableData WriteLine

Κατάλογος ιδιοτήτων της υπηρεσίας 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

## Υπηρεσία ScriptForge.Dictionary

Κατάλογος μεθόδων στην υπηρεσία Dictionary
Add ConvertToArray ConvertToJson ConvertToPropertyValues | Exists ImportFromJson ImportFromPropertyValues Item | Remove RemoveAll ReplaceItem ReplaceKey

Κατάλογος ιδιοτήτων της υπηρεσίας Dictionary
Count | Items | Keys

## Υπηρεσία SFDocuments.Document

Κατάλογος μεθόδων στην υπηρεσία εγγράφων
Activate CloseDocument CreateMenu DeleteStyles Echo ExportAsPDF | PrintOut RemoveMenu RunCommand Save SaveAs | SaveCopyAs SetPrinter Style Toolbars XStyle

Κατάλογος ιδιοτήτων της υπηρεσίας Document
CustomProperties Description DocumentProperties DocumentType ExportFilters FileSystem ImportFilters | IsBase IsCalc IsDraw IsFormDocument IsImpress IsMath IsWriter | Keywords Readonly StyleFamilies Subject Title XComponent XDocumentSettings

## Υπηρεσία ScriptForge.Exception

Κατάλογος μεθόδων στην υπηρεσία εξαίρεσης
Clear Console ConsoleClear ConsoleToFile | DebugDisplay DebugPrint PythonPrint | PythonShell Raise RaiseWarning

Κατάλογος ιδιοτήτων της υπηρεσίας Exception
Description | Number | Source

## Υπηρεσία ScriptForge.FileSystem

ΚΙατάλογος μεθόδων στην υπηρεσία 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

Κατάλογος ιδιοτήτων της υπηρεσίας FileSystem
ConfigFolder ExtensionsFolder FileNaming HomeFolder | InstallFolder Subject TemplatesFolder TemporaryFolder | Title UserTemplatesFolder XComponent

## Υπηρεσία SFDocuments.Form

Κατάλογος μεθόδων στην υπηρεσία Form (Φόρμα)
Activate Controls GetDatabase MoveFirst | MoveLast MoveNext MoveNew | MovePrevious Requery SubForms

Κατάλογος ιδιοτήτων της υπηρεσίας 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

## Υπηρεσία SFDocuments.FormControl

Κατάλογος μεθόδων στην υπηρεσία FormControl
Controls | SetFocus

Κατάλογος ιδιοτήτων της υπηρεσίας 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

## Υπηρεσία SFDocuments.FormDocument

Κατάλογος μεθόδων στην υπηρεσία FormDocument
CloseDocument Forms | GetDatabase | PrintOut

## Υπηρεσία ScriptForge.L10N

Κατάλογος μεθόδων στην υπηρεσία L10N
AddText AddTextsFromDialog | ExportToPOTFile | GetText

Κατάλογος ιδιοτήτων της υπηρεσίας L10N
Folder | Language | Locale

## Υπηρεσία SFWidgets.Menu

Κατάλογος μεθόδων στην υπηρεσία μενού
AddCheckBox | AddItem | AddRadioButton

Κατάλογος ιδιοτήτων της υπηρεσίας Menu
ShortcutCharacter | SubmenuCharacter

## Υπηρεσία ScriptForge.Platform

Κατάλογος ιδιοτήτων της υπηρεσίας Platform
Architecture ComputerName CPUCount CurrentUser Extensions FilterNames Fonts | FormatLocale Locale Machine OfficeLocale OfficeVersion OSName OSPlatform | OSRelease OSVersion Printers Processor PythonVersion SystemLocale UserData

## Υπηρεσία SFWidgets.PopupMenu

Κατάλογος μεθόδων στην υπηρεσία PopupMenu
AddCheckBox AddItem | AddRadioButton | Execute

Κατάλογος ιδιοτήτων της υπηρεσίας PopupMenu
ShortcutCharacter | SubmenuCharacter

## Υπηρεσία ScriptForge.Region

Κατάλογος Μεθόδων στην Υπηρεσία Region
DSTOffset LocalDateTime | Number2Text TimeZoneOffset | UTCDateTime UTCNow

Κατάλογος ιδιοτήτων της υπηρεσίας Region
Country Currency DatePatterns DateSeparator DayAbbrevNames | DayNames DayNarrowNames DecimalPoint Language ListSeparator | MonthAbbrevNames MonthNames MonthNarrowNames ThousandSeparator TimeSeparator

## Υπηρεσία ScriptForge.Session

Κατάλογος μεθόδων στην υπηρεσία Session (συνεδρίας)
ExecuteBasicScript ExecuteCalcFunction ExecutePythonScript GetPDFExportOptions HasUnoMethod | HasUnoProperty OpenURLInBrowser RunApplication SendMail SetPDFExportOptions | UnoMethods UnoProperties UnoObjectType WebService

Κατάλογος ιδιοτήτων της υπηρεσίας Session
SCRIPTISAPPLICATION SCRIPTISEMBEDDED SCRIPTISOXT | SCRIPTISPERSONAL SCRIPTISPERSOXT | SCRIPTISSHARED SCRIPTISSHAROXT

## Υπηρεσία ScriptForge.String

Κατάλογος μεθόδων στην υπηρεσία 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

Κατάλογος ιδιοτήτων της υπηρεσίας Dictionary
sfCR sfLF | sfCRLF sfNEWLINE | sfTAB

## Υπηρεσία ScriptForge.TextStream

Κατάλογος μεθόδων στην υπηρεσία TextStream
CloseFile ReadAll | ReadLine SkipLine | WriteBlankLines WriteLine

Κατάλογος ιδιοτήτων της υπηρεσίας TextStream
AtEndOfStream Encoding | FileName IOMode | Line NewLine

## Υπηρεσία ScriptForge.Timer

Κατάλογος μεθόδων της υπηρεσίας Timer
Continue Restart | Start Suspend | Terminate

Κατάλογος ιδιοτήτων της υπηρεσίας Timer
Duration IsStarted | IsSuspended SuspendDuration | TotalDuration

## Υπηρεσία ScriptForge.Toolbar

Κατάλογος μεθόδων στην υπηρεσία Toolbar
ToolbarButtons |  |

Κατάλογος ιδιοτήτων της υπηρεσίας Toolbar
BuiltIn Docked HasGlobalScope | Name ResourceURL | Visible XUIElement

## Υπηρεσία ScriptForge.ToolbarButton

Κατάλογος μεθόδων στην υπηρεσία ToolbarButton
Execute |  |

Κατάλογος ιδιοτήτων της υπηρεσίας ToolbarButton
Caption Height Index OnClick | Parent TipText Visible | Width X Y

## Υπηρεσία ScriptForge.UI

Κατάλογος μεθόδων στην υπηρεσία UI
Activate CreateBaseDocument CreateDocument (*) Documents GetDocument | Maximize Minimize OpenBaseDocument OpenDocument (*) Resize | RunCommand SetStatusBar (*) ShowProgressBar WindowExists

Κατάλογος ιδιοτήτων της υπηρεσίας UI
ActiveWindow Height MACROEXECALWAYS | MACROEXECNEVER MACROEXECNORMAL Width | X Y

## Υπηρεσία ScriptForge.UnitTest

Κατάλογος μεθόδων στην υπηρεσία 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

Κατάλογος ιδιοτήτων της υπηρεσίας UnitTest
LongMessage ReturnCode | Verbose | WhenAssertionFails

## Υπηρεσία ScriptForge.Writer

Κατάλογος μεθόδων στην υπηρεσία Writer
Forms | ImportStylesFromFile | PrintOut

Σχετικά θέματα

Η βιβλιοθήκη ScriptForge

Δημιουργία σεναρίων Python με ScriptForge