Context English Oromo
access2base.xhp
tit
help.text
Access2Base
access2base.xhp
hd_idA2B002
help.text
Access2Base
access2base.xhp
par_idA2B004
help.text
Access2Base is a LibreOffice Basic library of macros for (business or personal) application developers and advanced users. It is one of the libraries stored in "LibreOffice macros and dialogs".
access2base.xhp
par_idA2B015
help.text
a consistent errors and exceptions handler,
access2base.xhp
par_idA2B010
help.text
an API for database access with the <emph>table</emph>, <emph>query</emph>, <emph>recordset</emph> and <emph>field</emph> objects,
basic_2_python.xhp
N0436
help.text
and many more.
access2base.xhp
par_idA2B011
help.text
a number of <emph>actions</emph> with a syntax identical to their corresponding Microsoft Access macros/actions,
basic_2_python.xhp
N0437
help.text
A reasonable exposure to %PRODUCTNAME Basic and to <link href="https://api.libreoffice.org/" name="Application Programming Interface">Application Programming Interface (API)</link> features is recommended prior to perform inter-language calls from Basic to Python, to JavaScript or any other script engine.
basic_2_python.xhp
N0445
help.text
' Arguments:
access2base.xhp
par_idA2B009
help.text
a simplified and extensible API for <emph>forms</emph>, <emph>dialogs</emph> and <emph>controls</emph> manipulations similar with the Microsoft Access object model,
basic_2_python.xhp
N0434
help.text
Basic <literal>FileLen()</literal> function and <link href="https://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1ucb_1_1SimpleFileAccess.html" name="ucb.SimpleFileAccess">com.sun.star.ucb.SimpleFileAccess.</link><literal>getSize()</literal> API function exhibit a 2 Gigabytes file size upper limit that Python helps to overcome,
basic_examples.xhp
tit
help.text
Basic Programming Examples
basic_2_python.xhp
tit
help.text
Basic to Python
basic_2_python.xhp
N0470
help.text
Below <literal>ComputerName</literal>, and <literal>GetFilelen</literal> routines are calling their Python counterparts, using aforementioned <literal>GetPythonScript</literal> function. Exception handling is not detailed.
access2base.xhp
bm_idA2B001
help.text
<bookmark_value>Access2Base</bookmark_value><bookmark_value>Microsoft Access; Access2Base</bookmark_value><bookmark_value>Access databases; run in Base</bookmark_value>
basic_2_python.xhp
N0430
help.text
<bookmark_value>Basic;Calling Python</bookmark_value> <bookmark_value>API;SimpleFileAccess</bookmark_value> <bookmark_value>API;PathSettings</bookmark_value> <bookmark_value>API;XScript</bookmark_value>
basic_examples.xhp
bm_id171559140731329
help.text
<bookmark_value>Basic;programming examples</bookmark_value>
show_dialog.xhp
bm_id3154140
help.text
<bookmark_value>module/dialog toggle</bookmark_value> <bookmark_value>dialogs;using Basic to show (example)</bookmark_value> <bookmark_value>examples; showing a dialog with Basic</bookmark_value> <bookmark_value>Tools;LoadDialog</bookmark_value>
sample_code.xhp
bm_id3155338
help.text
<bookmark_value>programming examples for controls</bookmark_value> <bookmark_value>dialogs;loading (example)</bookmark_value> <bookmark_value>dialogs;displaying (example)</bookmark_value> <bookmark_value>controls;reading or editing properties (example)</bookmark_value> <bookmark_value>list boxes;removing entries from (example)</bookmark_value> <bookmark_value>list boxes;adding entries to (example)</bookmark_value> <bookmark_value>examples; programming controls</bookmark_value> <bookmark_value>dialog editor;programming examples for controls</bookmark_value> <bookmark_value>Tools;LoadDialog</bookmark_value>
basic_2_python.xhp
N0432
help.text
Calling Python scripts from %PRODUCTNAME Basic macros is possible, and valuable features can be obtained such as: