aboutsummaryrefslogtreecommitdiff
path: root/source/de/helpcontent2/source/text/sbasic/shared.po
diff options
context:
space:
mode:
Diffstat (limited to 'source/de/helpcontent2/source/text/sbasic/shared.po')
-rw-r--r--source/de/helpcontent2/source/text/sbasic/shared.po3477
1 files changed, 1563 insertions, 1914 deletions
diff --git a/source/de/helpcontent2/source/text/sbasic/shared.po b/source/de/helpcontent2/source/text/sbasic/shared.po
index a6d0c2910ec..0b6dd2a62e5 100644
--- a/source/de/helpcontent2/source/text/sbasic/shared.po
+++ b/source/de/helpcontent2/source/text/sbasic/shared.po
@@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.libreoffice.org/enter_bug.cgi?product=LibreOffice&bug_status=UNCONFIRMED&component=UI\n"
-"POT-Creation-Date: 2020-10-23 13:36+0200\n"
+"POT-Creation-Date: 2020-10-27 12:31+0100\n"
"PO-Revision-Date: 2020-07-25 13:34+0000\n"
"Last-Translator: Christian Kühl <kuehl.christian@googlemail.com>\n"
"Language-Team: German <https://weblate.documentfoundation.org/projects/libo_help-master/textsbasicshared/de/>\n"
@@ -529,6 +529,15 @@ msgctxt ""
msgid "Transparent white"
msgstr "Leuchtend weiß"
+#. sdV2V
+#: 00000003.xhp
+msgctxt ""
+"00000003.xhp\n"
+"par_id631529990528928\n"
+"help.text"
+msgid "Open <item type=\"menuitem\">Tools - Macros - Organize dialogs...</item> and select <item type=\"menuitem\">%PRODUCTNAME Dialogs</item> container."
+msgstr ""
+
#. C3yvQ
#: 00000003.xhp
msgctxt ""
@@ -601,6 +610,15 @@ msgctxt ""
msgid "<variable id=\"functexample\">Example:</variable>"
msgstr "<variable id=\"functexample\">Beispiel:</variable>"
+#. TV2YL
+#: 00000003.xhp
+msgctxt ""
+"00000003.xhp\n"
+"par_id161599082457466\n"
+"help.text"
+msgid "<variable id=\"stringfunctions\"><link href=\"text/sbasic/shared/03120300.xhp\" name=\"string functions\">String functions</link></variable>"
+msgstr ""
+
#. CGSvh
#: 00000003.xhp
msgctxt ""
@@ -2410,14 +2428,23 @@ msgctxt ""
msgid "String Variables"
msgstr "String-Variablen"
-#. ft56J
+#. zes9e
#: 01020100.xhp
msgctxt ""
"01020100.xhp\n"
"par_id3151393\n"
"help.text"
-msgid "String variables can hold character strings with up to 65,535 characters. Each character is stored as the corresponding Unicode value. String variables are suitable for word processing within programs and for temporary storage of any non-printable character up to a maximum length of 64 Kbytes. The memory required for storing string variables depends on the number of characters in the variable. The type-declaration character is \"$\"."
-msgstr "String-Variablen können Zeichenketten mit bis zu 65.535 Zeichen Länge aufnehmen. Jedes Zeichen wird mit seinem Unicode-Wert gespeichert. String-Variablen eignen sich für die Textverarbeitung innerhalb von Programmen sowie für die temporäre Speicherung von Sonderzeichen bis zu einer maximalen Länge von 64 KByte. Der benötigte Arbeitsspeicher für eine String-Variable richtet sich danach, wie viele Zeichen sie enthält. Das Typ-Deklarationszeichen ist \"$\"."
+msgid "String variables can hold character strings with up to 2,147,483,648 characters. Each character is stored as the corresponding Unicode value. String variables are suitable for word processing within programs and for temporary storage of any non-printable character up to a maximum length of 2 Gbytes. The memory required for storing string variables depends on the number of characters in the variable. The type-declaration character is \"$\"."
+msgstr ""
+
+#. RBcLt
+#: 01020100.xhp
+msgctxt ""
+"01020100.xhp\n"
+"par_id381599081637549\n"
+"help.text"
+msgid "In BASIC String functions, the first character of the string has index 1."
+msgstr ""
#. wDbuF
#: 01020100.xhp
@@ -3166,14 +3193,14 @@ msgctxt ""
msgid "Modules"
msgstr "Module"
-#. RxyG8
+#. FFvGa
#: 01020500.xhp
msgctxt ""
"01020500.xhp\n"
"par_id3156441\n"
"help.text"
-msgid "A module contains SUBS and FUNCTIONS along with variable declarations. The length of the program that can be saved in a module is limited to 64 KB. If more space is required you can divide a $[officename] Basic project among several modules, and then save them in a single library."
-msgstr "Ein Modul enthält SUB- und FUNCTION-Blöcke sowie Variablendeklarationen. Die maximale Programmlänge, die in einem Modul gespeichert werden kann, ist auf 64 KB beschränkt. Wenn Sie mehr Speicherplatz benötigen, können Sie Ihr $[officename] Basic-Projekt auf mehrere Module aufteilen und diese dann in einer einzigen gemeinsamen Bibliothek speichern."
+msgid "A module contains SUBS and FUNCTIONS along with variable declarations. The length of the program that can be saved in a module is limited to 64 kB. If more space is required you can divide a $[officename] Basic project among several modules, and then save them in a single library."
+msgstr ""
#. oo2bB
#: 01020500.xhp
@@ -3310,14 +3337,14 @@ msgctxt ""
msgid "<bookmark_value>saving;Basic code</bookmark_value><bookmark_value>loading;Basic code</bookmark_value><bookmark_value>Basic editor</bookmark_value><bookmark_value>navigating;in Basic projects</bookmark_value><bookmark_value>long lines;in Basic editor</bookmark_value><bookmark_value>lines of text;in Basic editor</bookmark_value><bookmark_value>continuation;long lines in editor</bookmark_value>"
msgstr "<bookmark_value>Speichern; Basic-Code</bookmark_value><bookmark_value>Laden; Basic-Code</bookmark_value><bookmark_value>Basic-Editor</bookmark_value><bookmark_value>Navigieren; in Basic-Projekten</bookmark_value><bookmark_value>Lange Zeilen; im Basic-Editor</bookmark_value><bookmark_value>Textzeilen; im Basic-Editor</bookmark_value><bookmark_value>Fortsetzen; lange Zeilen im Editor</bookmark_value>"
-#. r7hMB
+#. jdhKC
#: 01030200.xhp
msgctxt ""
"01030200.xhp\n"
"hd_id3147264\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/01030200.xhp\" name=\"The Basic Editor\">The Basic Editor</link>"
-msgstr "<link href=\"text/sbasic/shared/01030200.xhp\" name=\"Der Basic-Editor\">Der Basic-Editor</link>"
+msgid "<variable id=\"thebasiceditorh1\"><link href=\"text/sbasic/shared/01030200.xhp\" name=\"The Basic Editor\">The Basic Editor</link></variable>"
+msgstr ""
#. dSemx
#: 01030200.xhp
@@ -4282,50 +4309,50 @@ msgctxt ""
msgid "To move a module or dialog to another document, click the corresponding object in the list and drag it to the desired position. A horizontal line indicates the target position of the current object while dragging. Hold the <switchinline select=\"sys\"><caseinline select=\"MAC\">Command</caseinline><defaultinline>Ctrl</defaultinline></switchinline> key while dragging to copy the object instead of moving it."
msgstr "Zum Verschieben eines Moduls oder Dialogs in ein anderes Dokument klicken Sie in der Liste auf das entsprechende Objekt und ziehen es an die gewünschte Position. Beim Ziehen zeigt Ihnen eine horizontale Linie die Zielposition des aktuellen Objekts an. Wenn Sie beim Ziehen des Objekts die Taste <switchinline select=\"sys\"><caseinline select=\"MAC\">Befehls</caseinline><defaultinline>Strg</defaultinline></switchinline> gedrückt halten, wird das Objekt nicht verschoben sondern kopiert."
-#. FiYz2
+#. 8AfAv
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
"tit\n"
"help.text"
-msgid "Event-Driven Macros"
-msgstr "Ereignisgesteuerte Makros"
+msgid "Document Event-Driven Macros"
+msgstr ""
-#. BHSko
+#. mRxGZ
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
"bm_id3154581\n"
"help.text"
-msgid "<bookmark_value>deleting; macro assignments to events</bookmark_value> <bookmark_value>macros; assigning to events</bookmark_value> <bookmark_value>assigning macros to events</bookmark_value> <bookmark_value>events; assigning macros</bookmark_value>"
-msgstr "<bookmark_value>Löschen; Makrozuweisungen zu Ereignissen</bookmark_value><bookmark_value>Makros; Ereignisse zuweisen</bookmark_value><bookmark_value>Makros Ereignisse zuweisen</bookmark_value><bookmark_value>Ereignisse; Makros zuweisen</bookmark_value>"
+msgid "<bookmark_value>deleting; macro assignments to events</bookmark_value> <bookmark_value>macros; assigning to events</bookmark_value> <bookmark_value>assigning macros to events</bookmark_value> <bookmark_value>documents; events</bookmark_value> <bookmark_value>events; assigning macros</bookmark_value> <bookmark_value>API; XDocumentEventListener</bookmark_value>"
+msgstr ""
-#. ZYLfF
+#. 7uCwS
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
"hd_id3147348\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/01040000.xhp\" name=\"Event-Driven Macros\">Event-Driven Macros</link>"
-msgstr "<link href=\"text/sbasic/shared/01040000.xhp\" name=\"Ereignisgesteuerte Makros\">Ereignisgesteuerte Makros</link>"
+msgid "<link href=\"text/sbasic/shared/01040000.xhp\" name=\"Event-Driven Macros\">Document Event-Driven Macros</link>"
+msgstr ""
-#. CNDe6
+#. LRvA8
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
"par_id3146120\n"
"help.text"
-msgid "This section describes how to assign Basic programs to program events."
-msgstr "Dieser Abschnitt beschreibt, wie Sie Programm-Ereignissen Basic-Makros zuweisen können."
+msgid "This section describes how to assign scripts to application, document or form events."
+msgstr ""
-#. SDAQu
+#. 3G8fP
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
"par_id3149263\n"
"help.text"
-msgid "You can automatically execute a macro when a specified software event occurs by assigning the desired macro to the event. The following table provides an overview of program events and at what point an assigned macro is executed."
-msgstr "Beim Eintreten bestimmter Software-Ereignisse können Sie automatisch Makros ausführen lassen, indem Sie dem Ereignis das gewünschte Makro zuordnen. Die folgende Tabelle liefert eine Übersicht der Programm-Ereignisse und der Ausführungszeitpunkte für zugeordnete Makros."
+msgid "You can automatically execute a macro when a specified software event occurs by assigning the desired macro to the event. The following table provides an overview of document events and at what point an assigned macro is executed."
+msgstr ""
#. zBhWV
#: 01040000.xhp
@@ -4345,32 +4372,41 @@ msgctxt ""
msgid "An assigned macro is executed..."
msgstr "Ein zugewiesenes Makro wird ausgeführt..."
-#. PFpKw
+#. e4Pjb
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id3145809\n"
+"help.text"
+msgid "routine"
+msgstr ""
+
+#. WtaR8
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
"par_id3149379\n"
"help.text"
-msgid "Program Start"
-msgstr "Programmstart"
+msgid "Start Application"
+msgstr ""
-#. WGtYg
+#. otwcA
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
"par_id3150715\n"
"help.text"
-msgid "... after a $[officename] application is started."
-msgstr "... nach dem Start einer $[officename]-Anwendung."
+msgid "...after a $[officename] application is started."
+msgstr ""
-#. zvpGy
+#. zjA7c
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
"par_id3146914\n"
"help.text"
-msgid "Program End"
-msgstr "Programmende"
+msgid "Close Application"
+msgstr ""
#. iwsSq
#: 01040000.xhp
@@ -4381,14 +4417,32 @@ msgctxt ""
msgid "...before a $[officename] application is terminated."
msgstr "... vor dem Beenden einer $[officename]-Anwendung."
-#. FGd5M
+#. DZHzW
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id151599831705811\n"
+"help.text"
+msgid "Document created"
+msgstr ""
+
+#. KAZDF
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id501599831822339\n"
+"help.text"
+msgid "...New document created with <emph>File - New</emph> or with the <emph>New</emph> icon. Note that this event also fires when Basic IDE opens."
+msgstr ""
+
+#. HBjid
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
"par_id3145150\n"
"help.text"
-msgid "Create Document"
-msgstr "Dokument erzeugen"
+msgid "New Document"
+msgstr ""
#. fkuXY
#: 01040000.xhp
@@ -4399,6 +4453,24 @@ msgctxt ""
msgid "...after a new document is created with <emph>File - New</emph> or with the <emph>New</emph> icon."
msgstr "... nach dem Anlegen eines neuen Dokuments über <emph>Datei - Neu</emph> oder das Symbol <emph>Neu</emph>."
+#. BYGJY
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id161599836960401\n"
+"help.text"
+msgid "Document loading finished"
+msgstr ""
+
+#. jCGwP
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id721599836993145\n"
+"help.text"
+msgid "...before a document is opened with <emph>File - Open</emph> or with the <emph>Open</emph> icon."
+msgstr ""
+
#. F352r
#: 01040000.xhp
msgctxt ""
@@ -4417,41 +4489,140 @@ msgctxt ""
msgid "...after a document is opened with <emph>File - Open</emph> or with the <emph>Open</emph> icon."
msgstr "... nach dem Öffnen eines Dokuments über <emph>Datei - Öffnen</emph> oder das Symbol <emph>Öffnen</emph>."
-#. VUPBD
+#. H2Uom
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3153266\n"
+"par_id3159171\n"
"help.text"
-msgid "Save Document As"
-msgstr "Dokument sichern als"
+msgid "Document is going to be closed"
+msgstr ""
-#. qMrvw
+#. CvPgm
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3150208\n"
+"par_id3146868\n"
"help.text"
-msgid "...before a document is saved under a specified name (with <emph>File - Save As</emph>, or with <emph>File - Save</emph> or the <emph>Save</emph> icon, if a document name has not yet been specified)."
-msgstr "... vor dem Speichern eines Dokuments unter einem angegebenen Namen (über <emph>Datei - Speichern unter...</emph> beziehungsweise <emph>Datei - Speichern</emph> oder das Symbol <emph>Speichern</emph>, falls noch kein Dokumentname festgelegt wurde)."
+msgid "...before a document is closed."
+msgstr "... vor dem Schließen eines Dokuments."
-#. wacHA
+#. kLQvC
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3158215\n"
+"par_id3159097\n"
"help.text"
-msgid "Document has been saved as"
-msgstr "Dokument wurde gesichert als"
+msgid "Document closed"
+msgstr "Dokument wurde geschlossen"
-#. G2CqP
+#. DNYcy
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3150980\n"
+"par_id3148606\n"
"help.text"
-msgid "... after a document was saved under a specified name (with <emph>File - Save As</emph>, or with <emph>File - Save</emph> or with the <emph>Save</emph> icon, if a document name has not yet been specified)."
-msgstr "... nach dem Speichern eines Dokuments unter einem angegebenen Namen (über <emph>Datei - Speichern unter...</emph> beziehungsweise <emph>Datei - Speichern</emph> oder das Symbol <emph>Speichern</emph>, falls noch kein Dokumentname festgelegt wurde)."
+msgid "...after a document was closed. Note that the \"Save Document\" event may also occur when the document is saved before closing."
+msgstr "... nach dem Schließen eines Dokuments. Beachten Sie, dass das Ereignis \"Dokument speichern\" auch eintreten kann, wenn das Dokument vor dem Schließen gespeichert wird."
+
+#. iMPCi
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id391600157320922\n"
+"help.text"
+msgid "-no UI-"
+msgstr ""
+
+#. F46jE
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id981599837681979\n"
+"help.text"
+msgid "View created"
+msgstr ""
+
+#. 77CWX
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id281599838210270\n"
+"help.text"
+msgid "Document is displayed. Note that this event also happens when a document is duplicated."
+msgstr ""
+
+#. CDwGy
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id511599837683562\n"
+"help.text"
+msgid "View is going to be closed"
+msgstr ""
+
+#. EtV6o
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id331599838046012\n"
+"help.text"
+msgid "Document layout is getting removed."
+msgstr ""
+
+#. 7FemV
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id951599837684882\n"
+"help.text"
+msgid "View closed"
+msgstr ""
+
+#. qGdPR
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id51599837816122\n"
+"help.text"
+msgid "Document layout is cleared prior to the document closure."
+msgstr ""
+
+#. eovzZ
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id3144772\n"
+"help.text"
+msgid "Activate Document"
+msgstr "Dokument aktivieren"
+
+#. w5v7V
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id3149442\n"
+"help.text"
+msgid "...after a document is brought to the foreground."
+msgstr "... nachdem ein Dokument in den Vordergrund gebracht wurde."
+
+#. t2QSQ
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id3150888\n"
+"help.text"
+msgid "Deactivate Document"
+msgstr "Dokument deaktivieren"
+
+#. guqXK
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id3154060\n"
+"help.text"
+msgid "...after another document is brought to the foreground."
+msgstr "... nachdem ein anderes Dokument in den Vordergrund gebracht wurde."
#. MvDXG
#: 01040000.xhp
@@ -4489,131 +4660,329 @@ msgctxt ""
msgid "...after a document is saved with <emph>File - Save</emph> or the <emph>Save</emph> icon, provided that a document name has already been specified."
msgstr "... nach dem Speichern eines Dokuments über <emph>Datei - Speichern</emph> oder das Symbol <emph>Speichern</emph>, vorausgesetzt es wurde bereits ein Dokumentname festgelegt."
-#. prVye
+#. 7FEpD
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3159171\n"
+"par_id161599838976700\n"
"help.text"
-msgid "Document is closing"
-msgstr "Dokument wird geschlossen"
+msgid "Saving of document failed"
+msgstr ""
-#. CvPgm
+#. FnDEp
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3146868\n"
+"par_id391599838979652\n"
"help.text"
-msgid "...before a document is closed."
-msgstr "... vor dem Schließen eines Dokuments."
+msgid "Document could not be saved."
+msgstr ""
-#. kLQvC
+#. VUPBD
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3159097\n"
+"par_id3153266\n"
"help.text"
-msgid "Document closed"
-msgstr "Dokument wurde geschlossen"
+msgid "Save Document As"
+msgstr "Dokument sichern als"
-#. DNYcy
+#. qMrvw
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3148606\n"
+"par_id3150208\n"
"help.text"
-msgid "...after a document was closed. Note that the \"Save Document\" event may also occur when the document is saved before closing."
-msgstr "... nach dem Schließen eines Dokuments. Beachten Sie, dass das Ereignis \"Dokument speichern\" auch eintreten kann, wenn das Dokument vor dem Schließen gespeichert wird."
+msgid "...before a document is saved under a specified name (with <emph>File - Save As</emph>, or with <emph>File - Save</emph> or the <emph>Save</emph> icon, if a document name has not yet been specified)."
+msgstr "... vor dem Speichern eines Dokuments unter einem angegebenen Namen (über <emph>Datei - Speichern unter...</emph> beziehungsweise <emph>Datei - Speichern</emph> oder das Symbol <emph>Speichern</emph>, falls noch kein Dokumentname festgelegt wurde)."
-#. eovzZ
+#. wacHA
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3144772\n"
+"par_id3158215\n"
"help.text"
-msgid "Activate Document"
-msgstr "Dokument aktivieren"
+msgid "Document has been saved as"
+msgstr "Dokument wurde gesichert als"
-#. w5v7V
+#. G2CqP
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3149442\n"
+"par_id3150980\n"
"help.text"
-msgid "...after a document is brought to the foreground."
-msgstr "... nachdem ein Dokument in den Vordergrund gebracht wurde."
+msgid "... after a document was saved under a specified name (with <emph>File - Save As</emph>, or with <emph>File - Save</emph> or with the <emph>Save</emph> icon, if a document name has not yet been specified)."
+msgstr "... nach dem Speichern eines Dokuments unter einem angegebenen Namen (über <emph>Datei - Speichern unter...</emph> beziehungsweise <emph>Datei - Speichern</emph> oder das Symbol <emph>Speichern</emph>, falls noch kein Dokumentname festgelegt wurde)."
-#. t2QSQ
+#. 7BDQa
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3150888\n"
+"par_id561599839702598\n"
"help.text"
-msgid "Deactivate Document"
-msgstr "Dokument deaktivieren"
+msgid "'Save As' has failed"
+msgstr ""
-#. guqXK
+#. FGnZt
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3154060\n"
+"par_id951599840240048\n"
"help.text"
-msgid "...after another document is brought to the foreground."
-msgstr "... nachdem ein anderes Dokument in den Vordergrund gebracht wurde."
+msgid "Document could not be saved."
+msgstr ""
-#. xAAJD
+#. 9PEDi
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3152384\n"
+"par_id851599839190548\n"
"help.text"
-msgid "Print Document"
-msgstr "Dokument drucken"
+msgid "-no UI-"
+msgstr ""
-#. KHDSZ
+#. FsrLe
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3152873\n"
+"par_id961599839198859\n"
"help.text"
-msgid "...after the <emph>Print</emph> dialog is closed, but before the actual print process begins."
-msgstr "... nach dem Schließen des Dialogs <emph>Drucken</emph>, jedoch vor dem Beginn des eigentlichen Druckvorgangs."
+msgid "When the document disk location has changed, for example after a <emph>File - Save As...</emph> action."
+msgstr ""
-#. 7fBrq
+#. n5TCf
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3159227\n"
+"par_id501600150804809\n"
"help.text"
-msgid "JavaScript run-time error"
-msgstr "JavaScript-Laufzeitfehler"
+msgid "Storing or exporting copy of document"
+msgstr ""
-#. aHrNm
+#. wP2PH
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3145362\n"
+"par_id471610080505705\n"
"help.text"
-msgid "...when a JavaScript run-time error occurs."
-msgstr "... beim Auftreten eines JavaScript-Laufzeitfehlers."
+msgid "...before a document is saved with <menuitem>File - Save a Copy</menuitem>, <menuitem>File - Export</menuitem>, <menuitem>File - Export as PDF</menuitem> or the <menuitem>Save</menuitem> icons."
+msgstr ""
-#. rG4ED
+#. ECboz
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3154767\n"
+"par_id502600180504809\n"
+"help.text"
+msgid "Document copy has been created"
+msgstr ""
+
+#. gF2u2
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id471601180505705\n"
+"help.text"
+msgid "...after a document is saved with <menuitem>File - Save a Copy</menuitem>, <menuitem>File - Export</menuitem>, <menuitem>File - Export as PDF</menuitem> or the <menuitem>Save</menuitem> icons."
+msgstr ""
+
+#. uAeBw
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id501006180504809\n"
"help.text"
-msgid "Print Mail Merge"
-msgstr "Serienbriefe drucken"
+msgid "Creating of document copy failed"
+msgstr ""
-#. 8dDPL
+#. dFCuE
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3153555\n"
+"par_id471600081505705\n"
"help.text"
-msgid "...after the <emph>Print</emph> dialog is closed, but before the actual print process begins. This event occurs for each copy printed."
-msgstr "... nach dem Schließen des Dialogs <emph>Drucken</emph>, jedoch vor dem Beginn des eigentlichen Druckvorgangs. Dieses Ereignis tritt für jedes ausgedruckte Exemplar ein."
+msgid "Document could not be copied or exported."
+msgstr ""
+
+#. qDSzB
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id501600180504809\n"
+"help.text"
+msgid "Print document"
+msgstr ""
+
+#. kDap2
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id471600180505705\n"
+"help.text"
+msgid "...after the Print dialog is closed, but before the actual print process begins. This event occurs for each copy printed."
+msgstr ""
+
+#. KNASw
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id371600180345993\n"
+"help.text"
+msgid "-no UI-"
+msgstr ""
+
+#. fNkWD
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id851600180346872\n"
+"help.text"
+msgid "...after document security settings have changed."
+msgstr ""
+
+#. 5Cfig
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id921600180238854\n"
+"help.text"
+msgid "'Modified' status was changed"
+msgstr ""
+
+#. vVXPg
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id321600180239944\n"
+"help.text"
+msgid "Modified state of a document has changed."
+msgstr ""
+
+#. po5DD
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id741600180121445\n"
+"help.text"
+msgid "Document title changed"
+msgstr ""
+
+#. KjqSB
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id801600180122852\n"
+"help.text"
+msgid "When the document title gets updated."
+msgstr ""
+
+#. AkeoE
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id641600180121445\n"
+"help.text"
+msgid "Loaded a sub component"
+msgstr ""
+
+#. Vq5NQ
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id701600180122852\n"
+"help.text"
+msgid "...after a database form has been opened."
+msgstr ""
+
+#. 7zuFb
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id641700180131445\n"
+"help.text"
+msgid "Closed a sub component"
+msgstr ""
+
+#. Gzmes
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id701600290122852\n"
+"help.text"
+msgid "...after a database form has been closed."
+msgstr ""
+
+#. KHhEE
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id421600097736759\n"
+"help.text"
+msgid "Printing of form letters started"
+msgstr ""
+
+#. AAYeB
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id411600097854273\n"
+"help.text"
+msgid "...before printing form letters using <emph>File - Print</emph> or <emph>Tools - Mail Merge Wizard</emph> menus."
+msgstr ""
+
+#. vDckq
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id41600097737991\n"
+"help.text"
+msgid "Printing of form letters finished"
+msgstr ""
+
+#. Wp5ff
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id451600097862282\n"
+"help.text"
+msgid "...after printing of form letters using <emph>File - Print</emph> or <emph>Tools - Mail Merge Wizard</emph> menus."
+msgstr ""
+
+#. RpMCy
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id641600160655602\n"
+"help.text"
+msgid "Printing of form fields started"
+msgstr ""
+
+#. NDjvr
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id331600160656617\n"
+"help.text"
+msgid "...before printing form fields."
+msgstr ""
+
+#. pMuA3
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id801600160725659\n"
+"help.text"
+msgid "Printing of form fields finished"
+msgstr ""
+
+#. 7GYKZ
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id961600160726645\n"
+"help.text"
+msgid "...after printing form fields."
+msgstr ""
#. esqcH
#: 01040000.xhp
@@ -4624,32 +4993,32 @@ msgctxt ""
msgid "Change of the page count"
msgstr "Änderung der Seitenanzahl"
-#. QhSjh
+#. hAoeW
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
"par_id3154627\n"
"help.text"
-msgid "...when the page count changes."
-msgstr "... bei Änderungen an der Seitenanzahl."
+msgid "When the page count changes."
+msgstr ""
-#. ShGUB
+#. XQXbJ
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3154737\n"
+"par_id131600158369191\n"
"help.text"
-msgid "Message received"
-msgstr "Nachricht eingetroffen"
+msgid "Most events relate to documents, except <literal>OnStartApp</literal>, <literal>OnCloseApp</literal>, <literal>OnCreate</literal> and <literal>OnLoadFinished</literal> that occur at application level. <literal>OnSubComponentOpened</literal>, and <literal>OnSubComponentClosed</literal> events are fired by database's forms."
+msgstr ""
-#. qRVBA
+#. e6gAF
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3150952\n"
+"par_id321600158566782\n"
"help.text"
-msgid "...if a message was received."
-msgstr "... beim Empfang einer Nachricht."
+msgid "Writer documents are triggering those specific events: <literal>OnLayoutFinished</literal>, <literal>OnMailMerge</literal>, <literal>OnMailMergeFinished</literal>, <literal>OnFieldMerge</literal>, <literal>OnFieldMergeFinished</literal> and <literal>OnPageCountChanged</literal>."
+msgstr ""
#. 7xyqi
#: 01040000.xhp
@@ -4768,6 +5137,15 @@ msgctxt ""
msgid "Click <emph>OK</emph> to close the dialog."
msgstr "Klicken Sie auf <emph>OK</emph>, um den Dialog zu schließen."
+#. ruyPz
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id341600162682135\n"
+"help.text"
+msgid "In addition to assigning macros to events, one can <link href=\"text/sbasic/python/python_document_events.xhp\" name=\"Monitor events\">monitor events</link> triggered in %PRODUCTNAME documents."
+msgstr ""
+
#. XcdRk
#: 01050000.xhp
msgctxt ""
@@ -8152,14 +8530,14 @@ msgctxt ""
msgid "sVar = MsgBox(\"Las Vegas\", MB_DEFBUTTON2 + MB_ICONSTOP + MB_ABORTRETRYCANCEL, \"Dialog title\")"
msgstr "sVar = MsgBox(\"Las Vegas\", MB_DEFBUTTON2 + MB_ICONSTOP + MB_ABORTRETRYCANCEL, \"Dialogtitel\")"
-#. xrb4U
+#. BaStC
#: 03010103.xhp
msgctxt ""
"03010103.xhp\n"
"tit\n"
"help.text"
-msgid "Print Statement"
-msgstr "Anweisung Print"
+msgid "Print# Statement"
+msgstr ""
#. addUg
#: 03010103.xhp
@@ -8170,23 +8548,32 @@ msgctxt ""
msgid "<bookmark_value>Print statement</bookmark_value> <bookmark_value>Print statement; Tab function</bookmark_value> <bookmark_value>Print statement; Spc function</bookmark_value> <bookmark_value>Spc function; in Print statement</bookmark_value> <bookmark_value>Tab function; in Print statement</bookmark_value>"
msgstr "<bookmark_value>Print (Anweisung)</bookmark_value><bookmark_value>Print (Anweisung); Tab (Funktion)</bookmark_value><bookmark_value>Print (Anweisung); Spc (Funktion)</bookmark_value><bookmark_value>Spc (Funktion); in Print (Anweisung)</bookmark_value><bookmark_value>Tab (Funktion); in Print (Anweisung)</bookmark_value>"
-#. 4jt8D
+#. ARzns
#: 03010103.xhp
msgctxt ""
"03010103.xhp\n"
"hd_id3147230\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03010103.xhp\" name=\"Print Statement\">Print Statement</link>"
-msgstr "<link href=\"text/sbasic/shared/03010103.xhp\" name=\"Anweisung Print\">Anweisung Print</link>"
+msgid "<variable id=\"Print_h1\"><link href=\"text/sbasic/shared/03010103.xhp\" name=\"Print# Statement\">Print# Statement</link></variable>"
+msgstr ""
-#. AGxsw
+#. ZDGAu
#: 03010103.xhp
msgctxt ""
"03010103.xhp\n"
"par_id3156281\n"
"help.text"
-msgid "Outputs the specified strings or numeric expressions to a dialog or to a file."
-msgstr "Gibt die angegebenen Zeichenketten oder numerischen Ausdrücke in einen Dialog oder eine Datei aus."
+msgid "Outputs the specified strings or numeric expressions to the screen or to a sequential file."
+msgstr ""
+
+#. xCJRj
+#: 03010103.xhp
+msgctxt ""
+"03010103.xhp\n"
+"par_id461596463969009\n"
+"help.text"
+msgid "Use <link href=\"text/sbasic/shared/03020201.xhp\">Put#</link> statement to write data to a binary or a random file. Use <link href=\"text/sbasic/shared/03020205.xhp\">Write#</link> statement to write data to a sequential text file with delimiting characters."
+msgstr ""
#. AhB82
#: 03010103.xhp
@@ -9421,14 +9808,14 @@ msgctxt ""
msgid "<bookmark_value>Close statement</bookmark_value>"
msgstr "<bookmark_value>Close (Anweisung)</bookmark_value>"
-#. 332GE
+#. GPAtd
#: 03020101.xhp
msgctxt ""
"03020101.xhp\n"
"hd_id3157896\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03020101.xhp\" name=\"Close Statement\">Close Statement</link>"
-msgstr "<link href=\"text/sbasic/shared/03020101.xhp\" name=\"Anweisung Close\">Anweisung Close</link>"
+msgid "<variable id=\"Close_h1\"><link href=\"text/sbasic/shared/03020101.xhp\" name=\"Close Statement\">Close Statement</link></variable>"
+msgstr ""
#. UxFz9
#: 03020101.xhp
@@ -9439,67 +9826,31 @@ msgctxt ""
msgid "Closes a specified file that was opened with the Open statement."
msgstr "Schließt eine Datei, die mit der Anweisung Open geöffnet wurde."
-#. vh7Bh
+#. KDbMZ
#: 03020101.xhp
msgctxt ""
"03020101.xhp\n"
-"hd_id3156344\n"
+"par_id971587473488701\n"
"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
+msgid "<image src=\"media/helpimg/sbasic/Close_statement.svg\" id=\"img_id4156296484514\"><alt id=\"alt_id15152796484514\">Close Statement diagram</alt></image>"
+msgstr ""
-#. ECPY4
+#. FEDAa
#: 03020101.xhp
msgctxt ""
"03020101.xhp\n"
"par_id3147265\n"
"help.text"
-msgid "Close FileNumber As Integer[, FileNumber2 As Integer[,...]]"
-msgstr "Close Dateinummer As Integer[, Dateinummer2 As Integer[,...]]"
-
-#. tNdJ2
-#: 03020101.xhp
-msgctxt ""
-"03020101.xhp\n"
-"hd_id3153379\n"
-"help.text"
-msgid "Parameters:"
+msgid "Close [[#]fileNum [, [#]fileNum2 [,...]]]"
msgstr ""
-#. TV3Dk
+#. gdqMu
#: 03020101.xhp
msgctxt ""
"03020101.xhp\n"
"par_id3150791\n"
"help.text"
-msgid "<emph>FileNumber:</emph> Any integer expression that specifies the number of the data channel that was opened with the <emph>Open</emph> statement."
-msgstr "<emph>Dateinummer:</emph> Beliebiger Ausdruck vom Typ Integer, der die Nummer des Datenkanals beschreibt, der zuvor mit der Anweisung <emph>Open</emph> geöffnet wurde."
-
-#. ACdz7
-#: 03020101.xhp
-msgctxt ""
-"03020101.xhp\n"
-"hd_id3153192\n"
-"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
-
-#. TE4uc
-#: 03020101.xhp
-msgctxt ""
-"03020101.xhp\n"
-"par_id3153727\n"
-"help.text"
-msgid "Print #iNumber, \"First line of text\""
-msgstr ""
-
-#. uW8gF
-#: 03020101.xhp
-msgctxt ""
-"03020101.xhp\n"
-"par_id3147350\n"
-"help.text"
-msgid "Print #iNumber, \"Another line of text\""
+msgid "<emph>fileNum:</emph> Any integer expression that specifies the number of the data channel that was opened with the <emph>Open</emph> statement."
msgstr ""
#. uP5nk
@@ -9628,14 +9979,14 @@ msgctxt ""
msgid "<bookmark_value>Open statement</bookmark_value>"
msgstr "<bookmark_value>Open (Anweisung)</bookmark_value>"
-#. cuJif
+#. CRFKQ
#: 03020103.xhp
msgctxt ""
"03020103.xhp\n"
"hd_id3150791\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03020103.xhp\" name=\"Open Statement\">Open Statement</link>"
-msgstr "<link href=\"text/sbasic/shared/03020103.xhp\" name=\"Anweisung Open\">Anweisung Open</link>"
+msgid "<variable id=\"Open_h1\"><link href=\"text/sbasic/shared/03020103.xhp\" name=\"Open Statement\">Open Statement</link></variable>"
+msgstr ""
#. Etqck
#: 03020103.xhp
@@ -9646,59 +9997,86 @@ msgctxt ""
msgid "Opens a data channel."
msgstr "Öffnet einen Datenkanal."
-#. cEADt
+#. x26NA
+#: 03020103.xhp
+msgctxt ""
+"03020103.xhp\n"
+"par_id971587473488701\n"
+"help.text"
+msgid "<image src=\"media/helpimg/sbasic/Open_statement.svg\" id=\"img_id4156296484514\"><alt id=\"alt_id15152796484514\">Open Statement diagram</alt></image>"
+msgstr ""
+
+#. CRDEh
+#: 03020103.xhp
+msgctxt ""
+"03020103.xhp\n"
+"par_id971587473488702\n"
+"help.text"
+msgid "<image src=\"media/helpimg/sbasic/access_fragment.svg\" id=\"img_id4156296484515\"><alt id=\"alt_id15152796484515\">access fragment diagram</alt></image>"
+msgstr ""
+
+#. N3tit
+#: 03020103.xhp
+msgctxt ""
+"03020103.xhp\n"
+"par_id971587473488703\n"
+"help.text"
+msgid "<image src=\"media/helpimg/sbasic/locking_fragment.svg\" id=\"img_id4156296484516\"><alt id=\"alt_id15152796484516\">locking fragment diagram</alt></image>"
+msgstr ""
+
+#. dbM7e
#: 03020103.xhp
msgctxt ""
"03020103.xhp\n"
"par_id3155132\n"
"help.text"
-msgid "<emph>FileName: </emph>Name and path of the file to open. If you try to read a file that does not exist (Access = Read), an error message appears. If you try to write to a file that does not exist (Access = Write), a new file is created."
-msgstr "<emph>Dateiname:</emph> Name und Pfad der zu öffnenden Datei. Wenn Sie versuchen, eine nicht vorhandene Datei zu lesen (Zugriff = Read/Lesen), erscheint eine Fehlermeldung. Wenn Sie versuchen, in eine nicht vorhandene Datei zu schreiben (Zugriff = Write/Schreiben), wird eine neue Datei angelegt."
+msgid "<emph>pathname: </emph>Path and name of the file to open. If you try to read a file that does not exist (Access = Read), an error message appears. If you try to write to a file that does not exist (Access = Write), a new file is created."
+msgstr ""
-#. om94e
+#. XqfP8
#: 03020103.xhp
msgctxt ""
"03020103.xhp\n"
"par_id3149262\n"
"help.text"
-msgid "<emph>Mode:</emph> Keyword that specifies the file mode. Valid values: Append (append to sequential file), Binary (data can be accessed by bytes using Get and Put), Input (opens data channel for reading), Output (opens data channel for writing), and Random (edits relative files)."
-msgstr "<emph>Modus:</emph>Schlüsselwort, das den Dateimodus genau angibt. Es existieren: Append (sequentielle Datei wird erweitert), Binary (auf die Daten kann nur byteweise über Get und Put zugegriffen werden), Input (öffnet den Datenkanal zum Lesen), Output (öffnet den Datenkanal zum Schreiben) und Random (bearteitet relative Dateien)."
+msgid "<emph>mode:</emph> Keyword that specifies the file mode. Valid values: <literal>Append</literal> (append to sequential file), <literal>Binary</literal> (data can be accessed by bytes using Get and Put), <literal>Input</literal> (opens data channel for reading), <literal>Output</literal> (opens data channel for writing), and <literal>Random</literal> (edits relative files)."
+msgstr ""
-#. 6uwt6
+#. 3983q
#: 03020103.xhp
msgctxt ""
"03020103.xhp\n"
"par_id3154014\n"
"help.text"
-msgid "<emph>IOMode:</emph> Keyword that defines the access type. Valid values: Read (read-only), Write (write-only), Read Write (both)."
-msgstr "<emph>EAModus:</emph> Schlüsselwort, das definiert, auf welche Art der Zugriff erfolgen kann. Erlaubt sind: Read (nur lesen), Write (nur schreiben), Read Write (beides)."
+msgid "<emph>io:</emph> Keyword that defines the access type. Valid values: <literal>Read</literal> (read-only), <literal>Write</literal> (write-only), <literal>Read Write</literal> (both)."
+msgstr ""
-#. hHLFb
+#. kzzkr
#: 03020103.xhp
msgctxt ""
"03020103.xhp\n"
"par_id3150011\n"
"help.text"
-msgid "<emph>Protected:</emph> Keyword that defines the security status of a file after opening. Valid values: Shared (file may be opened by other applications), Lock Read (file is protected against reading), Lock Write (file is protected against writing), Lock Read Write (denies file access)."
-msgstr "<emph>Schutz:</emph> Schlüsselwort, das den Sicherheitsstatus der Datei nach dem Öffnen definiert. Es gelten: Shared (Datei kann auch von anderen Programmen geöffnet werden), Lock Read (Datei wird vor dem Lesen geschützt), Lock Write (Datei wird vor dem Beschreiben geschützt), Lock Read Write (auf die Datei kann gar nicht zugegriffen werden)."
+msgid "<emph>locking:</emph> Keyword that defines the security status of a file after opening. Valid values: <literal>Shared</literal> (file may be opened by other applications), <literal>Lock Read</literal> (file is protected against reading), <literal>Lock Write</literal> (file is protected against writing), <literal>Lock Read Write</literal> (denies file access)."
+msgstr ""
-#. FroB8
+#. D2D4q
#: 03020103.xhp
msgctxt ""
"03020103.xhp\n"
"par_id3153190\n"
"help.text"
-msgid "<emph>FileNumber:</emph> Any integer expression from 0 to 511 to indicate the number of a free data channel. You can then pass commands through the data channel to access the file. The file number must be determined by the FreeFile function immediately before the Open statement."
-msgstr "<emph>Dateinummer:</emph> Beliebiger Ausdruck vom Typ Integer im Wertebereich von 0-511, der die Nummer eines freien Datenkanals angibt, über den später durch diverse Befehle auf die Datei zugegriffen werden kann. Die Datenkanalnummer kann nicht irgendeine sein, sondern sollte direkt vor der Anweisung Open mit der Funktion FreeFile ermittelt werden."
+msgid "<emph>filenum:</emph> Any integer expression from 0 to 511 to indicate the number of a free data channel. You can then pass commands through the data channel to access the file. The file number must be determined by the FreeFile function immediately before the Open statement."
+msgstr ""
-#. 3wp3F
+#. LgCLi
#: 03020103.xhp
msgctxt ""
"03020103.xhp\n"
"par_id3151115\n"
"help.text"
-msgid "<emph>DatasetLength:</emph> For random access files, set the length of the records."
-msgstr "<emph>Datensatzlänge:</emph> Legt die Länge der Datensätze für Dateien mit wahlfreiem Zugriff fest."
+msgid "<emph>recLen:</emph> For <literal>Random</literal> access files, set the length of the records."
+msgstr ""
#. mvgxB
#: 03020103.xhp
@@ -9745,14 +10123,14 @@ msgctxt ""
msgid "<bookmark_value>Reset statement</bookmark_value>"
msgstr "<bookmark_value>Reset (Anweisung)</bookmark_value>"
-#. drRvG
+#. aCi6f
#: 03020104.xhp
msgctxt ""
"03020104.xhp\n"
"hd_id3154141\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03020104.xhp\">Reset Statement</link>"
-msgstr "<link href=\"text/sbasic/shared/03020104.xhp\">Anweisung Reset</link>"
+msgid "<variable id=\"Reset_h1\"><link href=\"text/sbasic/shared/03020104.xhp\">Reset Statement</link></variable>"
+msgstr ""
#. iLCKn
#: 03020104.xhp
@@ -9763,23 +10141,14 @@ msgctxt ""
msgid "Closes all open files and writes the contents of all file buffers to the harddisk."
msgstr "Schließt alle geöffneten Dateien und schreibt den Inhalt aller Dateipuffer auf die Festplatte."
-#. nTNj2
-#: 03020104.xhp
-msgctxt ""
-"03020104.xhp\n"
-"hd_id3154124\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
-
-#. TufHR
+#. jEQ3F
#: 03020104.xhp
msgctxt ""
"03020104.xhp\n"
-"hd_id3161831\n"
+"par_id971587473488701\n"
"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
+msgid "<image src=\"media/helpimg/sbasic/Reset_statement.svg\" id=\"img_id4156296484514\"><alt id=\"alt_id15152796484514\">Reset Statement diagram</alt></image>"
+msgstr ""
#. BXAjN
#: 03020104.xhp
@@ -9835,14 +10204,14 @@ msgctxt ""
msgid "<bookmark_value>Get statement</bookmark_value>"
msgstr "<bookmark_value>Get (Anweisung)</bookmark_value>"
-#. Voqjr
+#. BpFbE
#: 03020201.xhp
msgctxt ""
"03020201.xhp\n"
"hd_id3154927\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03020201.xhp\">Get Statement</link>"
-msgstr "<link href=\"text/sbasic/shared/03020201.xhp\">Anweisung Get</link>"
+msgid "<variable id=\"Get_h1\"><link href=\"text/sbasic/shared/03020201.xhp\">Get Statement</link></variable>"
+msgstr ""
#. cpLtG
#: 03020201.xhp
@@ -9862,86 +10231,68 @@ msgctxt ""
msgid "See also: <link href=\"text/sbasic/shared/03020204.xhp\" name=\"PUT\"><item type=\"literal\">PUT</item></link> Statement"
msgstr "Vergleichen Sie auch: Anweisung <link href=\"text/sbasic/shared/03020204.xhp\" name=\"PUT\"><item type=\"literal\">PUT</item></link>"
-#. CJAMj
+#. UqKMH
#: 03020201.xhp
msgctxt ""
"03020201.xhp\n"
-"hd_id3150358\n"
+"par_id971587473488701\n"
"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
+msgid "<image src=\"media/helpimg/sbasic/Get_statement.svg\" id=\"img_id4156296484514\"><alt id=\"alt_id15152796484514\">Get Statement diagram</alt></image>"
+msgstr ""
-#. wcrTG
+#. xBhKA
#: 03020201.xhp
msgctxt ""
"03020201.xhp\n"
"par_id3150792\n"
"help.text"
-msgid "Get [#] FileNumber As Integer, [Position], Variable"
-msgstr "Get [#] Dateinummer As Integer, [Position], Variable"
-
-#. pdTMQ
-#: 03020201.xhp
-msgctxt ""
-"03020201.xhp\n"
-"hd_id3154138\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
+msgid "Get [#]fileNum, [recordNum|filePos], variable"
+msgstr ""
-#. qDu7V
+#. UM9CG
#: 03020201.xhp
msgctxt ""
"03020201.xhp\n"
"par_id3150448\n"
"help.text"
-msgid "<emph>FileNumber:</emph> Any integer expression that determines the file number."
-msgstr "<emph>Dateinummer:</emph> Beliebiger Ausdruck vom Typ Integer, der die Dateinummer bestimmt."
+msgid "<emph>fileNum:</emph> Any integer expression that determines the file number."
+msgstr ""
-#. rQHwc
+#. khxG7
#: 03020201.xhp
msgctxt ""
"03020201.xhp\n"
"par_id3154684\n"
"help.text"
-msgid "<emph>Position:</emph> For files opened in Random mode, <emph>Position</emph> is the number of the record that you want to read."
-msgstr "<emph>Position:</emph> Bei im Random-Modus geöffneten Dateien ist <emph>Position</emph> die Nummer des zu lesenden Datensatzes."
+msgid "<emph>recordNum:</emph> For files opened in Random mode, <emph>recordNum</emph> is the number of the record that you want to read."
+msgstr ""
-#. dtVKC
+#. 3w9MJ
#: 03020201.xhp
msgctxt ""
"03020201.xhp\n"
"par_id3153768\n"
"help.text"
-msgid "For files opened in Binary mode, <emph>Position</emph> is the byte position in the file where the reading starts."
-msgstr "Bei im Binary-Modus geöffneten Dateien ist <emph>Position</emph> die Byteposition innerhalb der Datei, an der mit dem Lesevorgang begonnen wird."
+msgid "For files opened in Binary mode, <emph>filePos</emph> is the byte position in the file where the reading starts."
+msgstr ""
-#. HcCrg
+#. NvcjF
#: 03020201.xhp
msgctxt ""
"03020201.xhp\n"
"par_id3147319\n"
"help.text"
-msgid "If <emph>Position</emph> is omitted, the current position or the current data record of the file is used."
-msgstr "Wird <emph>Position</emph> nicht angegeben, so wird die aktuelle Position beziehungsweise der aktuelle Datensatz der Datei verwendet."
+msgid "If <emph>recordNum</emph> and <emph>filePos</emph> are omitted, the current position or the current data record of the file is used."
+msgstr ""
-#. CPBoN
+#. GZcaW
#: 03020201.xhp
msgctxt ""
"03020201.xhp\n"
"par_id3149484\n"
"help.text"
-msgid "Variable: Name of the variable to be read. With the exception of object variables, you can use any variable type."
-msgstr "Variable: Name der zu lesenden Variablen. Mit der Ausnahme von Objektvariablen können Sie jeden Variablentyp verwenden."
-
-#. NikE3
-#: 03020201.xhp
-msgctxt ""
-"03020201.xhp\n"
-"hd_id3153144\n"
-"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
+msgid "<emph>variable:</emph> Name of the variable to be read. With the exception of object variables, you can use any variable type."
+msgstr ""
#. PQRf6
#: 03020201.xhp
@@ -10042,50 +10393,41 @@ msgctxt ""
msgid "Reads data from an open sequential file."
msgstr "Erlaubt das Einlesen von Daten aus einer geöffneten sequentiellen Datei."
-#. 7DMCx
+#. mNkEN
#: 03020202.xhp
msgctxt ""
"03020202.xhp\n"
-"hd_id3125863\n"
+"par_id971587473488701\n"
"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
+msgid "<image src=\"media/helpimg/sbasic/Input_statement.svg\" id=\"img_id4156296484514\"><alt id=\"alt_id15152796484514\">Input Statement diagram</alt></image>"
+msgstr ""
-#. eEsn3
+#. NqnvX
#: 03020202.xhp
msgctxt ""
"03020202.xhp\n"
"par_id3150440\n"
"help.text"
-msgid "Input #FileNumber As Integer; var1[, var2[, var3[,...]]]"
-msgstr "Input #Dateinummer As Integer; Var1[, Var2[, Var3[, ...]]]"
-
-#. 4bQRN
-#: 03020202.xhp
-msgctxt ""
-"03020202.xhp\n"
-"hd_id3146121\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
+msgid "Input #fileNum {,|;} var1 [, var2 [, ...]]"
+msgstr ""
-#. emXUX
+#. EUrQA
#: 03020202.xhp
msgctxt ""
"03020202.xhp\n"
"par_id3145749\n"
"help.text"
-msgid "<emph>FileNumber:</emph> Number of the file that contains the data that you want to read. The file must be opened with the Open statement using the key word INPUT."
-msgstr "<emph>Dateinummer:</emph> Die Nummer der Datei mit den zu lesenden Daten. Die Datei muss zuvor mit einer Anweisung Open und dem Schlüsselwort INPUT geöffnet worden sein."
+msgid "<emph>fileNum</emph>: Number of the file that contains the data that you want to read. The file must be opened with the Open statement using the key word INPUT."
+msgstr ""
-#. 75Dav
+#. kJyKM
#: 03020202.xhp
msgctxt ""
"03020202.xhp\n"
"par_id3150011\n"
"help.text"
-msgid "<emph>var:</emph> A numeric or string variable that you assign the values read from the opened file to."
-msgstr "<emph>Var:</emph> Eine numerische oder Zeichenkettenvariable, der Sie die aus der geöffneten Datei gelesenen Werte zuweisen."
+msgid "<emph>var</emph>: A numeric or string variable that you assign the values read from the opened file to."
+msgstr ""
#. 23Pzt
#: 03020202.xhp
@@ -10123,15 +10465,6 @@ msgctxt ""
msgid "If the end of the file is reached while reading a data element, an error occurs and the process is aborted."
msgstr "Wird während des Lesens eines Datenelements das Ende der Datei erreicht, so wird der Lesevorgang abgebrochen, und es tritt ein Fehler auf."
-#. 3xUNX
-#: 03020202.xhp
-msgctxt ""
-"03020202.xhp\n"
-"hd_id3152578\n"
-"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
-
#. xqNBb
#: 03020202.xhp
msgctxt ""
@@ -10150,14 +10483,14 @@ msgctxt ""
msgid "' Read data file using Input"
msgstr "' Lese Datendatei mittels Input"
-#. JiWcR
+#. ASL6h
#: 03020203.xhp
msgctxt ""
"03020203.xhp\n"
"tit\n"
"help.text"
-msgid "Line Input # Statement"
-msgstr "Anweisung Line Input #"
+msgid "Line Input# Statement"
+msgstr ""
#. CCEuD
#: 03020203.xhp
@@ -10168,68 +10501,50 @@ msgctxt ""
msgid "<bookmark_value>Line Input statement</bookmark_value>"
msgstr "<bookmark_value>Line Input (Anweisung)</bookmark_value>"
-#. rG2am
+#. DBAiv
#: 03020203.xhp
msgctxt ""
"03020203.xhp\n"
"hd_id3153361\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03020203.xhp\" name=\"Line Input # Statement\">Line Input # Statement</link>"
-msgstr "<link href=\"text/sbasic/shared/03020203.xhp\" name=\"Anweisung Line Input #\">Anweisung Line Input #</link>"
+msgid "<variable id=\"LineInput_h1\"><link href=\"text/sbasic/shared/03020203.xhp\" name=\"Line Input# Statement\">Line Input# Statement</link></variable>"
+msgstr ""
-#. QbTVA
+#. 5FZ8D
#: 03020203.xhp
msgctxt ""
"03020203.xhp\n"
"par_id3156280\n"
"help.text"
-msgid "Reads strings from a sequential file into a variable."
-msgstr "Liest Zeichenketten aus einer sequenziellen Datei in eine Variable."
-
-#. NSBkr
-#: 03020203.xhp
-msgctxt ""
-"03020203.xhp\n"
-"hd_id3150447\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
-
-#. jCyHM
-#: 03020203.xhp
-msgctxt ""
-"03020203.xhp\n"
-"par_id3147229\n"
-"help.text"
-msgid "Line Input #FileNumber As Integer, Var As String"
-msgstr "Line Input #Dateinummer As Integer, Var As String"
+msgid "Reads a line from a sequential file into a variable."
+msgstr ""
-#. h3tyw
+#. enCkE
#: 03020203.xhp
msgctxt ""
"03020203.xhp\n"
-"hd_id3145173\n"
+"par_id971587473488701\n"
"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
+msgid "<image src=\"media/helpimg/sbasic/Line-Input_statement.svg\" id=\"img_id4156296484514\"><alt id=\"alt_id15152796484514\">Line Input Statement diagram</alt></image>"
+msgstr ""
-#. ARTNC
+#. wrpF7
#: 03020203.xhp
msgctxt ""
"03020203.xhp\n"
"par_id3161832\n"
"help.text"
-msgid "<emph>FileNumber: </emph>Number of the file that contains the data that you want to read. The file must have been opened in advance with the Open statement using the key word INPUT."
-msgstr "<emph>Dateinummer:</emph> Nummer der Datei mit den zu lesenden Daten. Die Datei muss zuvor mit einer Anweisung Open und dem Schlüsselwort INPUT geöffnet worden sein."
+msgid "<emph>fileNum</emph>: Number of the file that contains the data that you want to read. The file must have been opened in advance with the Open statement using the key word INPUT."
+msgstr ""
-#. KUGEc
+#. qAR2M
#: 03020203.xhp
msgctxt ""
"03020203.xhp\n"
"par_id3151119\n"
"help.text"
-msgid "<emph>var:</emph> The name of the variable that stores the result."
-msgstr "<emph>Var:</emph> Der Name der Variable, in der das Ergebnis gespeichert wird."
+msgid "<emph>variable</emph>: The name of the variable that stores the result."
+msgstr ""
#. foxtA
#: 03020203.xhp
@@ -10240,41 +10555,14 @@ msgctxt ""
msgid "With the <emph>Line Input#</emph> statement, you can read strings from an open file into a variable. String variables are read line-by-line up to the first carriage return (Asc=13) or linefeed (Asc=10). Line end marks are not included in the resulting string."
msgstr "Mit Hilfe der Anweisung <emph>Line Input#</emph> können Sie Zeichenketten aus einer geöffneten Datei in eine Variable einlesen. String-Variablen werden bis zum ersten Carriage-Return (Asc=13) oder Line Feed (Asc=10), also zeilenweise gelesen, wobei die Zeilenendenmarken selbst nicht mit in die Zeichenkette übernommen werden."
-#. NjeFe
-#: 03020203.xhp
-msgctxt ""
-"03020203.xhp\n"
-"hd_id3163711\n"
-"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
-
-#. Uxyyc
-#: 03020203.xhp
-msgctxt ""
-"03020203.xhp\n"
-"par_id3147124\n"
-"help.text"
-msgid "Print #iNumber, \"This is a line of text\""
-msgstr "Print #iNumber, \"Das ist eine Zeile Text\""
-
-#. iFP3f
-#: 03020203.xhp
-msgctxt ""
-"03020203.xhp\n"
-"par_id3153415\n"
-"help.text"
-msgid "Print #iNumber, \"This is another line of text\""
-msgstr "Print #iNumber, \"Das ist eine weitere Zeile Text\""
-
-#. NKDq4
+#. fhFEa
#: 03020204.xhp
msgctxt ""
"03020204.xhp\n"
"tit\n"
"help.text"
-msgid "Put Statement"
-msgstr "Anweisung Put"
+msgid "Put# Statement"
+msgstr ""
#. psWQE
#: 03020204.xhp
@@ -10285,14 +10573,14 @@ msgctxt ""
msgid "<bookmark_value>Put statement</bookmark_value>"
msgstr "<bookmark_value>Put (Anweisung)</bookmark_value>"
-#. KHtmv
+#. bD34J
#: 03020204.xhp
msgctxt ""
"03020204.xhp\n"
"hd_id3150360\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03020204.xhp\" name=\"Put Statement\">Put Statement</link>"
-msgstr "<link href=\"text/sbasic/shared/03020204.xhp\" name=\"Anweisung Put\">Anweisung Put</link>"
+msgid "<variable id=\"Put_h1\"><link href=\"text/sbasic/shared/03020204.xhp\" name=\"Put Statement\">Put# Statement</link></variable>"
+msgstr ""
#. e8rUp
#: 03020204.xhp
@@ -10303,59 +10591,50 @@ msgctxt ""
msgid "Writes a record to a relative file or a sequence of bytes to a binary file."
msgstr "Schreibt einen Datensatz in eine relative Datei oder eine Folge von Bytes in eine binäre Datei."
-#. 7iAkD
+#. EEnDK
#: 03020204.xhp
msgctxt ""
"03020204.xhp\n"
-"par_id3156281\n"
+"par_id461596463969009\n"
"help.text"
-msgid "See also: <link href=\"text/sbasic/shared/03020201.xhp\" name=\"Get\"><item type=\"literal\">Get</item></link> statement"
-msgstr "Vergleichen Sie auch: Anweisung <link href=\"text/sbasic/shared/03020201.xhp\" name=\"Get\"><item type=\"literal\">Get</item></link>"
+msgid "Use <link href=\"text/sbasic/shared/03010103.xhp\">Print#</link> statement to print data to a sequential text file. Use <link href=\"text/sbasic/shared/03020205.xhp\">Write#</link> statement to write data to a sequential text file with delimiting characters."
+msgstr ""
-#. 9BMWu
+#. 9HgEG
#: 03020204.xhp
msgctxt ""
"03020204.xhp\n"
-"hd_id3125863\n"
+"par_id971587473488701\n"
"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
+msgid "<image src=\"media/helpimg/sbasic/Put_statement.svg\" id=\"img_id4156296484514\"><alt id=\"alt_id15152796484514\">Put Statement diagram</alt></image>"
+msgstr ""
-#. peCza
+#. RBpeh
#: 03020204.xhp
msgctxt ""
"03020204.xhp\n"
"par_id3155132\n"
"help.text"
-msgid "Put [#] FileNumber As Integer, [position], Variable"
-msgstr "Put [#] Dateinummer As Integer, [Position], Variable"
-
-#. CJNhF
-#: 03020204.xhp
-msgctxt ""
-"03020204.xhp\n"
-"hd_id3153190\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
+msgid "Put [#]fileNum, [recordNum|filePos], variable"
+msgstr ""
-#. AgaBs
+#. bSFd2
#: 03020204.xhp
msgctxt ""
"03020204.xhp\n"
"par_id3146120\n"
"help.text"
-msgid "<emph>FileNumber:</emph> Any integer expression that defines the file that you want to write to."
-msgstr "<emph>Dateinummer:</emph> Ein beliebiger Integerausdruck, der die zu schreibende Datei definiert."
+msgid "<emph>fileNum</emph>: Any integer expression that defines the file that you want to write to."
+msgstr ""
-#. Jf6hw
+#. AiZUD
#: 03020204.xhp
msgctxt ""
"03020204.xhp\n"
"par_id3155411\n"
"help.text"
-msgid "<emph>Position: </emph>For relative files (random access files), the number of the record that you want to write."
-msgstr "<emph>Position:</emph> Bei relativen Dateien (Dateien mit wahlfreiem Zugriff) die Nummer des zu schreibenden Datensatzes."
+msgid "<emph>recordNum, filePos</emph>: For relative files (random access files), the number of the record that you want to write."
+msgstr ""
#. dUyzK
#: 03020204.xhp
@@ -10366,14 +10645,14 @@ msgctxt ""
msgid "For binary files (binary access), the position of the byte in the file where you want to start writing."
msgstr "Bei Binärdateien (Binärzugriff) ist Position die Byteposition für den Schreibbeginn in der Datei."
-#. pfzL3
+#. iGF9L
#: 03020204.xhp
msgctxt ""
"03020204.xhp\n"
"par_id3153729\n"
"help.text"
-msgid "<emph>Variable:</emph> Name of the variable that you want to write to the file."
-msgstr "<emph>Variable:</emph> Name der Variablen, deren Inhalt Sie in die Datei schreiben möchten."
+msgid "<emph>variable</emph>: Name of the variable that you want to write to the file."
+msgstr ""
#. yyf95
#: 03020204.xhp
@@ -10393,78 +10672,6 @@ msgctxt ""
msgid "Note for binary files: The contents of the variables are written to the specified position, and the file pointer is inserted directly after the last byte. No space is left between the records."
msgstr "Hinweis für Binärdateien: Der Inhalt der Variablen wird an die angegebene Position geschrieben und der Dateizeiger direkt hinter das letzte Byte gesetzt. Zwischen den Datensätzen wird kein Platz gelassen."
-#. RbBPk
-#: 03020204.xhp
-msgctxt ""
-"03020204.xhp\n"
-"hd_id3154491\n"
-"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
-
-#. zJjTB
-#: 03020204.xhp
-msgctxt ""
-"03020204.xhp\n"
-"par_id3154729\n"
-"help.text"
-msgid "Dim sText As Variant ' Must be a variant type"
-msgstr "Dim sText As Variant ' Muss Variant sein"
-
-#. 3rrxn
-#: 03020204.xhp
-msgctxt ""
-"03020204.xhp\n"
-"par_id3156278\n"
-"help.text"
-msgid "Seek #iNumber,1 ' Position To start writing"
-msgstr "Seek #iNumber,1 ' Schreibposition auf Anfang setzen"
-
-#. 3KrYs
-#: 03020204.xhp
-msgctxt ""
-"03020204.xhp\n"
-"par_id3153711\n"
-"help.text"
-msgid "Put #iNumber,, \"This is the first line of text\" ' Fill line with text"
-msgstr "Put #iNumber,, \"Das ist die erste Zeile Text\" ' Füllt die Zeile mit Text"
-
-#. DRAfy
-#: 03020204.xhp
-msgctxt ""
-"03020204.xhp\n"
-"par_id3155446\n"
-"help.text"
-msgid "Put #iNumber,, \"This is the second line of text\""
-msgstr "Put #iNumber,, \"Das ist die 2.Zeile Text\""
-
-#. fnJbV
-#: 03020204.xhp
-msgctxt ""
-"03020204.xhp\n"
-"par_id3154255\n"
-"help.text"
-msgid "Put #iNumber,, \"This is the third line of text\""
-msgstr "Put #iNumber,, \"Das ist die 3.Zeile Text\""
-
-#. 4GkxW
-#: 03020204.xhp
-msgctxt ""
-"03020204.xhp\n"
-"par_id3150940\n"
-"help.text"
-msgid "Put #iNumber,,\"This is new text\""
-msgstr "Put #iNumber,,\"Das ist ein neuer Text\""
-
-#. 7LFxv
-#: 03020204.xhp
-msgctxt ""
-"03020204.xhp\n"
-"par_id3159102\n"
-"help.text"
-msgid "Put #iNumber,20,\"This is the text in record 20\""
-msgstr "Put #iNumber,20,\"Das ist Text in Datensatz 20\""
-
#. BTr9L
#: 03020205.xhp
msgctxt ""
@@ -10483,68 +10690,59 @@ msgctxt ""
msgid "<bookmark_value>Write statement</bookmark_value>"
msgstr "<bookmark_value>Write (Anweisung)</bookmark_value>"
-#. DBBvs
+#. xn3Ji
#: 03020205.xhp
msgctxt ""
"03020205.xhp\n"
"hd_id3147229\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03020205.xhp\" name=\"Write Statement\">Write Statement</link>"
-msgstr "<link href=\"text/sbasic/shared/03020205.xhp\" name=\"Anweisung Write\">Anweisung Write</link>"
+msgid "<variable id=\"Write_h1\"><link href=\"text/sbasic/shared/03020205.xhp\" name=\"Write# Statement\">Write# Statement</link></variable>"
+msgstr ""
-#. CMSkU
+#. G4X6k
#: 03020205.xhp
msgctxt ""
"03020205.xhp\n"
"par_id3154685\n"
"help.text"
-msgid "Writes data to a sequential file."
-msgstr "Schreibt Daten in eine sequenzielle Datei."
+msgid "Writes data to a sequential text file with delimiting characters."
+msgstr ""
-#. eoeBE
+#. fB8hV
#: 03020205.xhp
msgctxt ""
"03020205.xhp\n"
-"hd_id3150449\n"
+"par_id461596463969009\n"
"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
-
-#. jxyZn
-#: 03020205.xhp
-msgctxt ""
-"03020205.xhp\n"
-"par_id3145785\n"
-"help.text"
-msgid "Write [#FileName], [Expressionlist]"
-msgstr "Write [#Dateiname], [Ausdrucksliste]"
+msgid "Use <link href=\"text/sbasic/shared/03010103.xhp\">Print#</link> statement to print data to a sequential text file. Use <link href=\"text/sbasic/shared/03020201.xhp\">Put#</link> statement to write data to a binary or a random file."
+msgstr ""
-#. ceFn6
+#. WxpRu
#: 03020205.xhp
msgctxt ""
"03020205.xhp\n"
-"hd_id3151116\n"
+"par_id971587473488701\n"
"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
+msgid "<image src=\"media/helpimg/sbasic/Write_statement.svg\" id=\"img_id4156296484514\"><alt id=\"alt_id15152796484514\">Write Statement diagram</alt></image>"
+msgstr ""
-#. RsZEE
+#. xEMDC
#: 03020205.xhp
msgctxt ""
"03020205.xhp\n"
"par_id3153728\n"
"help.text"
-msgid "<emph>FileName:</emph> Any numeric expression that contains the file number that was set by the Open statement for the respective file."
-msgstr "<emph>Dateiname:</emph> Ein beliebiger numerischer Ausdruck, der die von der Anweisung Open für die jeweilige Datei gesetzte Dateinummer enthält."
+msgid "<emph>fileNum</emph>: Any numeric expression that contains the file number that was set by the Open statement for the respective file."
+msgstr ""
-#. aCyvx
+#. TwHF7
#: 03020205.xhp
msgctxt ""
"03020205.xhp\n"
"par_id3146120\n"
"help.text"
-msgid "<emph>Expressionlist:</emph> Variables or expressions that you want to enter in a file, separated by commas."
-msgstr "<emph>Ausdrucksliste:</emph> Durch Kommata getrennte in die Datei zu schreibende Variablen oder Ausdrücke."
+msgid "<emph>expression</emph> list: Variables or expressions that you want to enter in a file, separated by commas."
+msgstr ""
#. RERPn
#: 03020205.xhp
@@ -10591,15 +10789,6 @@ msgctxt ""
msgid "Numbers with decimal delimiters are converted according to the locale settings."
msgstr "Zahlen mit Dezimaltrennzeichen werden gemäß dem eingestellten Gebietsschema konvertiert."
-#. Xhb5c
-#: 03020205.xhp
-msgctxt ""
-"03020205.xhp\n"
-"hd_id3151073\n"
-"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
-
#. ejANh
#: 03020301.xhp
msgctxt ""
@@ -11122,14 +11311,14 @@ msgctxt ""
msgid "<emph>FileNumber:</emph> The data channel number used in the Open statement."
msgstr "<emph>Dateinummer:</emph> Die in der Anweisung Open verwendete Datenkanalnummer."
-#. ybPDP
+#. MbdMB
#: 03020305.xhp
msgctxt ""
"03020305.xhp\n"
"tit\n"
"help.text"
-msgid "Seek Statement"
-msgstr "Anweisung Seek"
+msgid "Seek# Statement"
+msgstr ""
#. vLW2K
#: 03020305.xhp
@@ -11140,14 +11329,14 @@ msgctxt ""
msgid "<bookmark_value>Seek statement</bookmark_value>"
msgstr "<bookmark_value>Seek (Anweisung)</bookmark_value>"
-#. PpSRU
+#. 9HcVZ
#: 03020305.xhp
msgctxt ""
"03020305.xhp\n"
"hd_id3159413\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03020305.xhp\" name=\"Seek Statement\">Seek Statement</link>"
-msgstr "<link href=\"text/sbasic/shared/03020305.xhp\" name=\"Anweisung Seek\">Anweisung Seek</link>"
+msgid "<link href=\"text/sbasic/shared/03020305.xhp\" name=\"Seek# Statement\">Seek Statement</link>"
+msgstr ""
#. RBPKW
#: 03020305.xhp
@@ -11176,59 +11365,59 @@ msgctxt ""
msgid "For all other files, the Seek statement sets the byte position at which the next operation is to occur."
msgstr "Für alle anderen Dateien legt die Anweisung Seek die Position des Bytes innerhalb der geöffneten Datei fest, an der der nächste Vorgang stattfinden soll."
-#. wYVfB
+#. sbuDC
#: 03020305.xhp
msgctxt ""
"03020305.xhp\n"
-"par_id3156280\n"
+"par_id971587473488701\n"
"help.text"
-msgid "See also: <link href=\"text/sbasic/shared/03020103.xhp\" name=\"Open\">Open</link>, <link href=\"text/sbasic/shared/03020304.xhp\" name=\"Seek\">Seek</link>."
-msgstr "Siehe auch: <link href=\"text/sbasic/shared/03020103.xhp\" name=\"Open\">Open</link>, <link href=\"text/sbasic/shared/03020304.xhp\" name=\"Seek\">Seek</link>."
+msgid "<image src=\"media/helpimg/sbasic/Seek_statement.svg\" id=\"img_id4156296484514\"><alt id=\"alt_id15152796484514\">Seek Statement diagram</alt></image>"
+msgstr ""
-#. yVEYG
+#. PjcAp
#: 03020305.xhp
msgctxt ""
"03020305.xhp\n"
-"hd_id3145785\n"
+"par_id3145273\n"
"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
+msgid "Seek [#]filePos, {filePos|recordNum}"
+msgstr ""
-#. 7M3ws
+#. vwzuK
#: 03020305.xhp
msgctxt ""
"03020305.xhp\n"
-"par_id3145273\n"
+"hd_id3153379\n"
"help.text"
-msgid "Seek[#FileNumber], Position (As Long)"
-msgstr "Seek[#Dateinummer], Position (As Long)"
+msgid "Parameters:"
+msgstr ""
-#. nRRME
+#. x86KJ
#: 03020305.xhp
msgctxt ""
"03020305.xhp\n"
-"hd_id3154321\n"
+"par_id3153952\n"
"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
+msgid "<emph>fileNum</emph>: The data channel number used in the Open statement."
+msgstr ""
-#. ySD8U
+#. FrYvd
#: 03020305.xhp
msgctxt ""
"03020305.xhp\n"
-"par_id3153952\n"
+"par_id3145366\n"
"help.text"
-msgid "<emph>FileNumber: </emph>The data channel number used in the Open statement."
-msgstr "<emph>Dateinumber: </emph>Die in der Anweisung Open verwendete Datenkanalnummer."
+msgid "<emph>filePos, recordNum</emph>: Position for the next writing or reading. Position can be a number between 1 and 2,147,483,647. According to the file type, the position indicates the number of the record (files in the Random mode) or the byte position (files in the Binary, Output, Append or Input mode). The first byte in a file is position 1, the second byte is position 2, and so on."
+msgstr ""
-#. Jf97B
+#. 5LDFE
#: 03020305.xhp
msgctxt ""
"03020305.xhp\n"
-"par_id3145366\n"
+"par_id491596468328575\n"
"help.text"
-msgid "<emph>Position: </emph>Position for the next writing or reading. Position can be a number between 1 and 2,147,483,647. According to the file type, the position indicates the number of the record (files in the Random mode) or the byte position (files in the Binary, Output, Append or Input mode). The first byte in a file is position 1, the second byte is position 2, and so on."
-msgstr "<emph>Position: </emph>Position für den nächsten Schreib- oder Lesevorgang. \"Position\" kann eine Zahl zwischen 1 und 2.147.483.647 sein. Je nach Dateityp kann die Position entweder die Satznummer (Dateien im Modus \"Random\") oder die Byteposition (Dateien im Modus Binary, Output, Append oder Input) darstellen. Das erste Byte in einer Datei hat Position 1, das zweite Byte Position 2 und so weiter."
+msgid "<link href=\"text/sbasic/shared/03020304.xhp\" name=\"Seek\">Seek</link> function"
+msgstr ""
#. Nwouh
#: 03020400.xhp
@@ -16729,86 +16918,41 @@ msgctxt ""
msgid "The following functions and statements set or return the system date and time."
msgstr "Hier finden Sie Anweisungen und Funktionen. mit denen Sie das Systemdatum und die Systemuhrzeit ermitteln oder neu bestimmen."
-#. YWfEf
+#. wJjQV
#: 03030301.xhp
msgctxt ""
"03030301.xhp\n"
"tit\n"
"help.text"
-msgid "Date Statement"
-msgstr "Anweisung Date"
+msgid "Date Function"
+msgstr ""
-#. xpFBx
+#. HEEFx
#: 03030301.xhp
msgctxt ""
"03030301.xhp\n"
"bm_id3156027\n"
"help.text"
-msgid "<bookmark_value>Date statement</bookmark_value>"
-msgstr "<bookmark_value>Date (Anweisung)</bookmark_value>"
+msgid "<bookmark_value>Date function</bookmark_value>"
+msgstr ""
-#. vDWSN
+#. u9AkG
#: 03030301.xhp
msgctxt ""
"03030301.xhp\n"
"hd_id3156027\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03030301.xhp\" name=\"Date Statement\">Date Statement</link>"
-msgstr "<link href=\"text/sbasic/shared/03030301.xhp\" name=\"Anweisung Date\">Anweisung Date</link>"
+msgid "<link href=\"text/sbasic/shared/03030301.xhp\" name=\"Date Function\">Date Function</link>"
+msgstr ""
-#. GMwEL
+#. AaA3G
#: 03030301.xhp
msgctxt ""
"03030301.xhp\n"
"par_id3147291\n"
"help.text"
-msgid "Returns the current system date as a string, or resets the date. The date format depends on your local system settings."
-msgstr "Gibt das aktuelle Systemdatum als Zeichenkette zurück oder setzt das Datum zurück. Das Datumsformat richtet sich nach Ihren lokalen Systemeinstellungen."
-
-#. CUY3q
-#: 03030301.xhp
-msgctxt ""
-"03030301.xhp\n"
-"hd_id3148686\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
-
-#. QoCJW
-#: 03030301.xhp
-msgctxt ""
-"03030301.xhp\n"
-"par_id3146794\n"
-"help.text"
-msgid "Date ; Date = Text As String"
-msgstr "Date ; Date = Text As String"
-
-#. 8QFeW
-#: 03030301.xhp
-msgctxt ""
-"03030301.xhp\n"
-"hd_id3154347\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
-
-#. 57eNx
-#: 03030301.xhp
-msgctxt ""
-"03030301.xhp\n"
-"par_id3145069\n"
-"help.text"
-msgid "<emph>Text:</emph> Only required in order to reset the system date. In this case, the string expression must correspond to the date format defined in your local settings."
-msgstr "<emph>Text:</emph> Wird nur benötigt, wenn das Systemdatum zurückgesetzt werden soll. In diesem Fall muss der Zeichenkettenausdruck dem in Ihren lokalen Systemeinstellungen definierten Datumsformat entsprechen."
-
-#. waEYM
-#: 03030301.xhp
-msgctxt ""
-"03030301.xhp\n"
-"hd_id3150793\n"
-"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
+msgid "Returns the current system date as a string, or date variant."
+msgstr ""
#. BUc3C
#: 03030301.xhp
@@ -16819,32 +16963,32 @@ msgctxt ""
msgid "MsgBox \"The date is \" & Date"
msgstr "MsgBox \"Heute ist der \" & Date"
-#. CCirC
+#. W99bB
#: 03030302.xhp
msgctxt ""
"03030302.xhp\n"
"tit\n"
"help.text"
-msgid "Time Statement"
-msgstr "Anweisung Time"
+msgid "Time Function"
+msgstr ""
-#. Ypbnk
+#. peCLU
#: 03030302.xhp
msgctxt ""
"03030302.xhp\n"
"bm_id3145090\n"
"help.text"
-msgid "<bookmark_value>Time statement</bookmark_value>"
-msgstr "<bookmark_value>Time (Anweisung)</bookmark_value>"
+msgid "<bookmark_value>Time function</bookmark_value>"
+msgstr ""
-#. xLpG8
+#. tBoRS
#: 03030302.xhp
msgctxt ""
"03030302.xhp\n"
"hd_id3145090\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03030302.xhp\">Time Statement</link>"
-msgstr "<link href=\"text/sbasic/shared/03030302.xhp\">Anweisung Time</link>"
+msgid "<link href=\"text/sbasic/shared/03030302.xhp\" name=\"Time Function\">Time Function</link>"
+msgstr ""
#. FHKSk
#: 03030302.xhp
@@ -16855,42 +16999,6 @@ msgctxt ""
msgid "This function returns the current system time as a string in the format \"HH:MM:SS\"."
msgstr "Diese Funktion liefert die aktuelle Systemzeit als Zeichenkette im Format \"HH:MM:SS\" zurück."
-#. G29nS
-#: 03030302.xhp
-msgctxt ""
-"03030302.xhp\n"
-"hd_id3154346\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
-
-#. rG5UZ
-#: 03030302.xhp
-msgctxt ""
-"03030302.xhp\n"
-"hd_id3150792\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
-
-#. 6LxaE
-#: 03030302.xhp
-msgctxt ""
-"03030302.xhp\n"
-"par_id3149656\n"
-"help.text"
-msgid "<emph>Text:</emph> Any string expression that specifies the new time in the format \"HH:MM:SS\"."
-msgstr "<emph>Text:</emph> Beliebiger Zeichenkettenausdruck, der die neue Uhrzeit im Format \"HH:MM:SS\" beschreibt."
-
-#. psu4B
-#: 03030302.xhp
-msgctxt ""
-"03030302.xhp\n"
-"hd_id3145173\n"
-"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
-
#. Aguz5
#: 03030302.xhp
msgctxt ""
@@ -17818,14 +17926,14 @@ msgctxt ""
msgid "<image src=\"media/helpimg/sbasic/On-Error_statement.svg\" id=\"img_id4156296484514\"><alt id=\"alt_id15152796484514\">On Error Statement diagram</alt></image>"
msgstr ""
-#. 7FXhq
+#. CKJJr
#: 03050500.xhp
msgctxt ""
"03050500.xhp\n"
"par_id3145173\n"
"help.text"
-msgid "On {[Local] Error GoTo Labelname | GoTo 0 | Resume Next}"
-msgstr "On {[Local] Error GoTo Labelname | GoTo 0 | Resume Next}"
+msgid "On [Local] Error {GoTo Labelname | GoTo 0 | Resume Next}"
+msgstr ""
#. EBAKU
#: 03050500.xhp
@@ -22075,77 +22183,86 @@ msgctxt ""
msgid "If...Then...Else Statement"
msgstr "Anweisung If...Then...Else"
-#. C5KRD
+#. 2tiGA
#: 03090101.xhp
msgctxt ""
"03090101.xhp\n"
"bm_id3154422\n"
"help.text"
-msgid "<bookmark_value>If statement</bookmark_value>"
-msgstr "<bookmark_value>If (Anweisung)</bookmark_value>"
+msgid "<bookmark_value>If statement</bookmark_value> <bookmark_value>ElseIf; If statement</bookmark_value> <bookmark_value>Else If;If statement</bookmark_value> <bookmark_value>Else;If statement</bookmark_value> <bookmark_value>Else;If statement</bookmark_value> <bookmark_value>End If;If statement</bookmark_value> <bookmark_value>EndIf;If statement</bookmark_value>"
+msgstr ""
-#. NPPep
+#. iGHxs
#: 03090101.xhp
msgctxt ""
"03090101.xhp\n"
-"hd_id3154422\n"
+"hd_id81592320644826\n"
"help.text"
msgid "<link href=\"text/sbasic/shared/03090101.xhp\" name=\"If...Then...Else Statement\">If...Then...Else Statement</link>"
-msgstr "<link href=\"text/sbasic/shared/03090101.xhp\" name=\"Anweisung If...Then...Else\">Anweisung If...Then...Else</link>"
+msgstr ""
-#. pGNqu
+#. aPd9F
#: 03090101.xhp
msgctxt ""
"03090101.xhp\n"
"par_id3155555\n"
"help.text"
-msgid "Defines one or more statement blocks that you only want to execute if a given condition is True."
-msgstr "Definiert einen oder mehrere Anweisungsblöcke, die nur ausgeführt werden sollen, wenn eine bestimmte Bedingung erfüllt (True) ist."
+msgid "Defines one or more statement blocks that you only want to execute if a given condition or expression is <literal>True</literal>."
+msgstr ""
-#. 9w2wm
+#. udXzN
#: 03090101.xhp
msgctxt ""
"03090101.xhp\n"
-"hd_id3146957\n"
+"par_id311592320434736\n"
"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
+msgid "<image src=\"media/helpimg/sbasic/If_statement.svg\" id=\"img_id601592320434736\"><alt id=\"alt_id551592320434736\">If...EndIf statement</alt></image>"
+msgstr ""
-#. yeLUr
+#. cWAi6
#: 03090101.xhp
msgctxt ""
"03090101.xhp\n"
-"par_id3153126\n"
+"par_id591592320435808\n"
"help.text"
-msgid "If condition=true Then Statement block [ElseIf condition=true Then] Statement block [Else] Statement block EndIf"
-msgstr "If Bedingung=true Then Anweisungsblock [ElseIf Bedingung=true Then] Anweisungsblock [Else] Anweisungsblock EndIf"
+msgid "<image src=\"media/helpimg/sbasic/ElseIf_fragment.svg\" id=\"img_id691592320435808\"><alt id=\"alt_id341592320435808\">ElseIf fragment</alt></image>"
+msgstr ""
-#. aXATA
+#. 9oiMB
+#: 03090101.xhp
+msgctxt ""
+"03090101.xhp\n"
+"par_id221592320436632\n"
+"help.text"
+msgid "<image src=\"media/helpimg/sbasic/Else_fragment.svg\" id=\"img_id81592320436632\"><alt id=\"alt_id391592320436632\">Else fragment</alt></image>"
+msgstr ""
+
+#. DQy4R
#: 03090101.xhp
msgctxt ""
"03090101.xhp\n"
"par_id3123476\n"
"help.text"
-msgid "Instead of Else If you can write ElseIf, instead of End If you can write EndIf."
-msgstr "Anstelle des Else If können Sie auch Elseif schreiben, anstelle des End If Endif."
+msgid "Instead of <emph>Else If</emph> you can write <emph>ElseIf</emph>, instead of <emph>End If</emph> you can write <emph>EndIf</emph>."
+msgstr ""
-#. FFDsF
+#. AXTiW
#: 03090101.xhp
msgctxt ""
"03090101.xhp\n"
-"hd_id3155419\n"
+"par_id631592322239043\n"
"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
+msgid "<emph>If</emph> statements can be shortened to one line when using single statement blocks."
+msgstr ""
-#. ERvpY
+#. VDj9r
#: 03090101.xhp
msgctxt ""
"03090101.xhp\n"
"par_id3153062\n"
"help.text"
-msgid "The <emph>If...Then</emph> statement executes program blocks depending on given conditions. When $[officename] Basic encounters an <emph>If</emph> statement, the condition is tested. If the condition is True, all subsequent statements up to the next <emph>Else</emph> or <emph>ElseIf</emph> statement are executed. If the condition is False, and an <emph>ElseIf</emph> statement follows, $[officename] Basic tests the next condition and executes the following statements if the condition is True. If False, the program continues either with the next <emph>ElseIf</emph> or <emph>Else</emph> statement. Statements following <emph>Else</emph> are executed only if none of the previously tested conditions were True. After all conditions are evaluated, and the corresponding statements executed, the program continues with the statement following <emph>EndIf</emph>."
-msgstr "Die Anweisung <emph>If...Then</emph> führt abhängig von der Erfüllung der angegebenen Bedingungen bestimmte Programmblöcke aus. Trifft $[officename] Basic auf eine <emph>If</emph>-Anweisung, so wird zunächst die Erfüllung der Bedingung geprüft. Ist die Bedingung erfüllt (True), so werden alle nachfolgenden Anweisungen bis zur nächsten <emph>Else</emph>- oder <emph>ElseIf</emph>-Anweisung ausgeführt. Ist die Bedingung nicht erfüllt (False) und es folgt eine <emph>ElseIf</emph>-Anweisung, so prüft $[officename] die nächste Bedingung und führt im Falle ihrer Erfüllung die ihr folgenden Anweisungen aus. Wenn die Bedingung ElseIf nicht erfüllt ist (False), fährt das Programm bei der nächsten Anweisung <emph>ElseIf</emph> (falls vorhanden) oder Anweisung <emph>Else</emph> fort. Anweisungen im Block <emph>Else</emph> werden nur ausgeführt, wenn keine der zuvor geprüften Bedingungen erfüllt (True) war. Sobald alle Bedingungen ausgewertet und die dazugehörigen Anweisungen ausgeführt sind, fährt das Programm mit der Anweisung nach <emph>EndIf</emph> fort."
+msgid "The <emph>If...Then</emph> statement executes program blocks depending on given conditions. When %PRODUCTNAME Basic encounters an <emph>If</emph> statement, the condition is tested. If the condition is <literal>True</literal>, all subsequent statements up to the next <emph>Else</emph> or <emph>ElseIf</emph> statement are executed. If the condition is <literal>False</literal>, and an <emph>ElseIf</emph> statement follows, %PRODUCTNAME Basic tests the next expression and executes the following statements if the condition is <literal>True</literal>. If <literal>False</literal>, the program continues either with the next <emph>ElseIf</emph> or <emph>Else</emph> statement. Statements following <emph>Else</emph> are executed only if none of the previously tested conditions were <literal>True</literal>. After all conditions are evaluated, and the corresponding statements executed, the program continues with the statement following <emph>EndIf</emph>."
+msgstr ""
#. NKDQG
#: 03090101.xhp
@@ -22183,15 +22300,6 @@ msgctxt ""
msgid "The following example enables you to enter the expiration date of a product, and determines if the expiration date has passed."
msgstr "Das folgende Beispiel lässt Sie das Verfallsdatum eines Produkts eingeben und bestimmt dann, ob es abgelaufen ist."
-#. TZWBx
-#: 03090101.xhp
-msgctxt ""
-"03090101.xhp\n"
-"hd_id3152576\n"
-"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
-
#. gDmAx
#: 03090101.xhp
msgctxt ""
@@ -22228,6 +22336,24 @@ msgctxt ""
msgid "MsgBox \"The expiration date is today\""
msgstr "MsgBox \"Das Verfalldatum läuft heute ab\""
+#. 7qi2i
+#: 03090101.xhp
+msgctxt ""
+"03090101.xhp\n"
+"par_id161588865796615\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03090102.xhp\" name=\"Select Case statement\">Select Case</link> statement"
+msgstr ""
+
+#. W4Sgi
+#: 03090101.xhp
+msgctxt ""
+"03090101.xhp\n"
+"par_id281588865818334\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03090103.xhp\" name=\"Iif function\">Iif</link> or <link href=\"text/sbasic/shared/03090410.xhp\" name=\"Switch function\">Switch</link> functions"
+msgstr ""
+
#. ArPEq
#: 03090102.xhp
msgctxt ""
@@ -22273,31 +22399,94 @@ msgctxt ""
msgid "<image src=\"media/helpimg/sbasic/Select-Case_statement.svg\" id=\"img_id931588605629842\"><alt id=\"alt_id931588605629842\">Select Case syntax</alt></image>"
msgstr ""
-#. jsSZ5
+#. TJu4u
#: 03090102.xhp
msgctxt ""
"03090102.xhp\n"
-"par_id3150400\n"
+"bas_id251592381900645\n"
"help.text"
-msgid "Select Case condition Case expression Statement Block [Case expression2 Statement Block][Case Else] Statement Block End Select"
-msgstr "Select Case Bedingung Case Ausdruck Anweisungsblock[Case Ausdruck2 Anweisungsblock][Case Else] Anweisungsblock End Select"
+msgid "Select Case expression"
+msgstr ""
-#. yuqsv
+#. XrXnH
+#: 03090102.xhp
+msgctxt ""
+"03090102.xhp\n"
+"bas_id321592381903509\n"
+"help.text"
+msgid "Case values"
+msgstr ""
+
+#. DCDEC
+#: 03090102.xhp
+msgctxt ""
+"03090102.xhp\n"
+"bas_id231592381903973\n"
+"help.text"
+msgid "Statement Block"
+msgstr ""
+
+#. 9KDPg
+#: 03090102.xhp
+msgctxt ""
+"03090102.xhp\n"
+"bas_id361592381904372\n"
+"help.text"
+msgid "[ Case values2"
+msgstr ""
+
+#. jSGvu
+#: 03090102.xhp
+msgctxt ""
+"03090102.xhp\n"
+"bas_id421592382002520\n"
+"help.text"
+msgid "Statement Block]"
+msgstr ""
+
+#. NcGYQ
+#: 03090102.xhp
+msgctxt ""
+"03090102.xhp\n"
+"bas_id161592382004496\n"
+"help.text"
+msgid "[ Case Else"
+msgstr ""
+
+#. FkAUG
+#: 03090102.xhp
+msgctxt ""
+"03090102.xhp\n"
+"bas_id681592382005351\n"
+"help.text"
+msgid "Statement Block]"
+msgstr ""
+
+#. MmACE
+#: 03090102.xhp
+msgctxt ""
+"03090102.xhp\n"
+"bas_id831592381905293\n"
+"help.text"
+msgid "End Select"
+msgstr ""
+
+#. HLsCW
#: 03090102.xhp
msgctxt ""
"03090102.xhp\n"
"par_id3156281\n"
"help.text"
-msgid "<emph>condition:</emph> Any expression that controls if the statement block that follows the respective Case clause is executed."
+msgid "<emph>expression:</emph> Any expression that controls if the statement block that follows the respective <literal>Case</literal> clause is executed."
msgstr ""
-#. DoPTj
+#. F88YW
#: 03090102.xhp
msgctxt ""
"03090102.xhp\n"
"par_id3150448\n"
"help.text"
-msgid "<emph>expression:</emph> Any expression that is compatible with the condition type expression. The statement block that follows the <literal>Case</literal> clause is executed if <emph>condition</emph> matches <emph>expression</emph>."
+msgid "<emph>values:</emph> Any value list that is compatible with the expression. The statement block that follows the <literal>Case</literal> clause is executed if <emph>expression</emph> matches <emph>values</emph>."
msgstr ""
#. oCrpX
@@ -22336,32 +22525,50 @@ msgctxt ""
msgid "Print \"Out of range 1 to 10\""
msgstr "Print \"Außerhalb von 1 bis 10\""
-#. WfFsT
+#. UtJXY
+#: 03090102.xhp
+msgctxt ""
+"03090102.xhp\n"
+"par_id161588865796615\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03090101.xhp\" name=\"If...Then...Else statement\">If</link> statement"
+msgstr ""
+
+#. mqu6n
+#: 03090102.xhp
+msgctxt ""
+"03090102.xhp\n"
+"par_id281588865818334\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03090103.xhp\" name=\"Iif function\">Iif</link> or <link href=\"text/sbasic/shared/03090410.xhp\" name=\"Switch function\">Switch</link> functions"
+msgstr ""
+
+#. pm7E8
#: 03090103.xhp
msgctxt ""
"03090103.xhp\n"
"tit\n"
"help.text"
-msgid "IIf Statement"
-msgstr "Anweisung IIf"
+msgid "IIf Function"
+msgstr ""
-#. WcDhC
+#. G8vo7
#: 03090103.xhp
msgctxt ""
"03090103.xhp\n"
"bm_id3155420\n"
"help.text"
-msgid "<bookmark_value>IIf statement</bookmark_value>"
-msgstr "<bookmark_value>IIf (Anweisung)</bookmark_value>"
+msgid "<bookmark_value>IIf function</bookmark_value>"
+msgstr ""
-#. HvJuA
+#. ZvPAM
#: 03090103.xhp
msgctxt ""
"03090103.xhp\n"
"hd_id3155420\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03090103.xhp\" name=\"IIf Statement\">IIf Statement</link>"
-msgstr "<link href=\"text/sbasic/shared/03090103.xhp\" name=\"Anweisung IIf\">Anweisung IIf</link>"
+msgid "<link href=\"text/sbasic/shared/03090103.xhp\" name=\"IIf Function\">IIf Function</link>"
+msgstr ""
#. nYxhE
#: 03090103.xhp
@@ -22372,15 +22579,6 @@ msgctxt ""
msgid "Returns one of two possible function results, depending on the logical value of the evaluated expression."
msgstr "Liefert eines zweier möglicher Funktionsergebnisse zurück, abhängig vom Wahrheitsgehalt eines zu überprüfenden Ausdrucks."
-#. DMbgx
-#: 03090103.xhp
-msgctxt ""
-"03090103.xhp\n"
-"hd_id3159413\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
-
#. dDDFQ
#: 03090103.xhp
msgctxt ""
@@ -22390,15 +22588,6 @@ msgctxt ""
msgid "IIf (Expression, ExpressionTrue, ExpressionFalse)"
msgstr "IIf (Ausdruck, AusdruckWahr, AusdruckFalsch)"
-#. Jr9BS
-#: 03090103.xhp
-msgctxt ""
-"03090103.xhp\n"
-"hd_id3150541\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
-
#. TXHsN
#: 03090103.xhp
msgctxt ""
@@ -22417,6 +22606,51 @@ msgctxt ""
msgid "<emph>ExpressionTrue, ExpressionFalse:</emph> Any expression, one of which will be returned as the function result, depending on the logical evaluation."
msgstr "<emph>AusdruckWahr, AusdruckFalsch:</emph> Beliebige Ausdrücke; je nach Ergebnis der logischen Auswertung wird einer dieser Ausdrücke als Funktionsergebnis zurückgegeben."
+#. iEQga
+#: 03090103.xhp
+msgctxt ""
+"03090103.xhp\n"
+"par_id541598638231139\n"
+"help.text"
+msgid "IIf evaluates both <literal>ExpressionTrue</literal> and <literal>ExpressionFalse</literal> even if it returns only one of them. If one of the expressions results in error, the function returns the error. For example, do not use IIF to bypass a possible division by zero result."
+msgstr ""
+
+#. vGAma
+#: 03090103.xhp
+msgctxt ""
+"03090103.xhp\n"
+"par_id1001598638460925\n"
+"help.text"
+msgid "REM Returns the maximum of 3 values"
+msgstr ""
+
+#. 9JAJ5
+#: 03090103.xhp
+msgctxt ""
+"03090103.xhp\n"
+"par_id161598638840133\n"
+"help.text"
+msgid "REM Bad usage of function IIf"
+msgstr ""
+
+#. dNxFE
+#: 03090103.xhp
+msgctxt ""
+"03090103.xhp\n"
+"par_id161588865796615\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03090101.xhp\" name=\"If...Then...Else statement\">If</link> or <link href=\"text/sbasic/shared/03090102.xhp\" name=\"Select Case statement\">Select Case</link> statements"
+msgstr ""
+
+#. DjnF7
+#: 03090103.xhp
+msgctxt ""
+"03090103.xhp\n"
+"par_id281588865818334\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03090410.xhp\" name=\"Switch function\">Switch</link> function"
+msgstr ""
+
#. RKALL
#: 03090200.xhp
msgctxt ""
@@ -22471,311 +22705,95 @@ msgctxt ""
msgid "<link href=\"text/sbasic/shared/03090201.xhp\" name=\"Do...Loop Statement\">Do...Loop Statement</link>"
msgstr "<link href=\"text/sbasic/shared/03090201.xhp\" name=\"Anweisung Do...Loop\">Anweisung Do...Loop</link>"
-#. xyfDP
+#. iC6SG
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
"par_id3109850\n"
"help.text"
-msgid "Repeats the statements between the Do and the Loop statement while the condition is True or until the condition becomes True."
-msgstr "Wiederholt die zwischen den Anweisungen Do und Loop aufgeführten Anweisungen, solange die angegebene Bedingung wahr ist oder bis die angegebene Bedingung wahr wird."
-
-#. caSom
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"hd_id3149119\n"
-"help.text"
-msgid "Syntax"
-msgstr "Syntax"
-
-#. 3K2PH
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3155150\n"
-"help.text"
-msgid "Do [{While | Until} condition = True]"
-msgstr "Do [{While | Until} Bedingung = True]"
-
-#. UwrEt
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3154422\n"
-"help.text"
-msgid "statement block"
-msgstr "Befehlsblock"
-
-#. JsBm9
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3150789\n"
-"help.text"
-msgid "[Exit Do]"
-msgstr "[Exit Do]"
-
-#. rP8AT
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3155805\n"
-"help.text"
-msgid "statement block"
-msgstr "Befehlsblock"
+msgid "Repeats the statements between the <emph>Do</emph> and the <emph>Loop</emph> statement while the condition is <literal>True</literal> or until the condition becomes <literal>True</literal>."
+msgstr ""
-#. AWeCW
+#. aiGhW
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
-"par_id3145090\n"
+"par_id311592320434736\n"
"help.text"
-msgid "Loop"
-msgstr "Loop"
+msgid "<image src=\"media/helpimg/sbasic/Do_statement.svg\" id=\"img_id601592320434736\"><alt id=\"alt_id551592320434736\">Do statement</alt></image>"
+msgstr ""
-#. 9Cv7B
+#. Ebajb
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
-"par_id3154749\n"
+"bas_id171592386317704\n"
"help.text"
-msgid "or"
-msgstr "oder"
+msgid "' Do While: The statement block is repeated as long as the condition is true"
+msgstr ""
-#. Aj9kr
+#. VDEWA
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
-"par_id3150503\n"
+"bas_id11592386319239\n"
"help.text"
-msgid "Do"
-msgstr "Do"
+msgid "' Do Until: The statement block is repeated as long as the condition is false"
+msgstr ""
-#. yGEJd
+#. Dsqzg
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
-"par_id3149762\n"
+"par_id591592320435808\n"
"help.text"
-msgid "statement block"
-msgstr "Befehlsblock"
-
-#. 93KEy
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3150984\n"
-"help.text"
-msgid "[Exit Do]"
-msgstr "[Exit Do]"
+msgid "<image src=\"media/helpimg/sbasic/Do-Loop_statement.svg\" id=\"img_id691592320435808\"><alt id=\"alt_id341592320435808\">Do...Loop statement</alt></image>"
+msgstr ""
-#. o2rc9
+#. VVtxi
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
-"par_id3143228\n"
+"bas_id911592386676044\n"
"help.text"
-msgid "statement block"
-msgstr "Befehlsblock"
+msgid "' Loop While: The statement block repeats as long as the condition is true"
+msgstr ""
-#. 8qghf
+#. 92FMy
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
-"par_id3149235\n"
+"bas_id971592386677004\n"
"help.text"
-msgid "Loop [{While | Until} condition = True]"
-msgstr "Loop [{While | Until} Bedingung = True]"
+msgid "' Loop Until: The statement block repeats until the condition is true"
+msgstr ""
-#. 2AEDG
+#. YFnQL
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
-"hd_id3156024\n"
+"par_id3150791\n"
"help.text"
-msgid "Parameters/Elements"
-msgstr "Parameter/Elemente"
+msgid "The <emph>Do...Loop</emph> statement executes a loop as long as, or until, a certain condition is <literal>True</literal>. The condition for exiting the loop must be entered following either the <emph>Do</emph> or the <emph>Loop</emph> statement. The above examples are valid combinations."
+msgstr ""
-#. qkEcG
+#. 8QxEA
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
"par_id3156344\n"
"help.text"
-msgid "<emph>Condition:</emph> A comparison, numeric or string expression, that evaluates either True or False."
-msgstr "<emph>Bedingung:</emph> Ein Vergleich, numerischer Ausdruck oder Zeichenkettenausdruck, der als True oder False ausgewertet werden kann."
+msgid "<emph>condition:</emph> A comparison, numeric or Basic expression, that evaluates to either <literal>True</literal> or <literal>False</literal>."
+msgstr ""
-#. jLqcT
+#. C6QdX
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
"par_id3149669\n"
"help.text"
-msgid "<emph>Statement block:</emph> Statements that you want to repeat while or until the condition is True."
-msgstr "<emph>Anweisungsblock:</emph> Zu wiederholende Anweisungen, während oder bis die Bedingung erfüllt (True) ist."
-
-#. PdzkX
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3150791\n"
-"help.text"
-msgid "The <emph>Do...Loop</emph> statement executes a loop as long as, or until, a certain condition is True. The condition for exiting the loop must be entered following either the <emph>Do</emph> or the <emph>Loop</emph> statement. The following examples are valid combinations:"
-msgstr "Die Anweisung <emph>Do...Loop</emph> führt eine Schleife so lange aus, wie oder bis eine bestimmte Bedingung erfüllt (True) ist. Die Bedingung zum Verlassen der Schleife muss entweder nach der Anweisung <emph>Do</emph> oder der Anweisung <emph>Loop</emph> eingegeben werden. Folgende Beispiele sind gültige Kombinationen:"
-
-#. uYAtt
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"hd_id3154366\n"
-"help.text"
-msgid "Syntax"
-msgstr "Syntax"
-
-#. kfmWR
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3145171\n"
-"help.text"
-msgid "Do While condition = True"
-msgstr "Do While Bedingung = True"
-
-#. f6vGS
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3149203\n"
-"help.text"
-msgid "...statement block"
-msgstr "...Befehlsblock"
-
-#. bERMk
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3125864\n"
-"help.text"
-msgid "Loop"
-msgstr "Loop"
-
-#. NzaK9
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3154124\n"
-"help.text"
-msgid "The statement block between the Do While and the Loop statements is repeated so long as the condition is true."
-msgstr "Der Anweisungsblock zwischen den Anweisungen Do While und Loop wird so lange wiederholt, wie die Bedingung erfüllt ist."
-
-#. uFfcD
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3153968\n"
-"help.text"
-msgid "Do Until condition = True"
-msgstr "Do Until Bedingung = True"
-
-#. CC8GU
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3154909\n"
-"help.text"
-msgid "...statement block"
-msgstr "...Befehlsblock"
-
-#. KrHxA
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3159151\n"
-"help.text"
-msgid "Loop"
-msgstr "Loop"
-
-#. 29fJ2
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3150440\n"
-"help.text"
-msgid "The statement block between the Do Until and the Loop statements is repeated if the condition so long as the condition is false."
-msgstr "Der Anweisungsblock zwischen den Anweisungen Do Until und Loop wird so lange wiederholt, wie die Bedingung nicht erfüllt ist."
-
-#. HYDHM
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3153952\n"
-"help.text"
-msgid "Do"
-msgstr "Do"
-
-#. QRBVd
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3147349\n"
-"help.text"
-msgid "...statement block"
-msgstr "...Befehlsblock"
-
-#. DCBsg
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3159153\n"
-"help.text"
-msgid "Loop While condition = True"
-msgstr "Loop While Bedingung = True"
-
-#. BuEGy
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3146985\n"
-"help.text"
-msgid "The statement block between the Do and the Loop statements repeats so long as the condition is true."
-msgstr "Der Anweisungsblock zwischen den Anweisungen Do und Loop wird so lange wiederholt, wie die Bedingung erfüllt ist."
-
-#. NPwEx
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3150488\n"
-"help.text"
-msgid "Do"
-msgstr "Do"
-
-#. wutQ5
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3153189\n"
-"help.text"
-msgid "...statement block"
-msgstr "...Befehlsblock"
-
-#. LRGmB
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3155411\n"
-"help.text"
-msgid "Loop Until condition = True"
-msgstr "Loop Until Bedingung = True"
-
-#. NeasA
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3151117\n"
-"help.text"
-msgid "The statement block between the Do and the Loop statements repeats until the condition is true."
-msgstr "Der Anweisungsblock zwischen den Anweisungen Do und Loop wird so lange wiederholt, bis die Bedingung erfüllt ist."
+msgid "<emph>statements:</emph> Statements that you want to repeat while or until a condition is <literal>True</literal>."
+msgstr ""
#. iXQfC
#: 03090201.xhp
@@ -22786,58 +22804,22 @@ msgctxt ""
msgid "Use the <emph>Exit Do</emph> statement to unconditionally end the loop. You can add this statement anywhere in a <emph>Do</emph>...<emph>Loop</emph> statement. You can also define an exit condition using the <emph>If...Then</emph> structure as follows:"
msgstr "Um die Schleife bedingungslos zu verlassen, verwenden Sie die Anweisung <emph>Exit Do</emph>. Sie können diese Anweisung an einer beliebigen Position innerhalb einer Anweisung <emph>Do</emph>...<emph>Loop</emph> einfügen. Sie können eine Abbruchbedingung auch mit einer Struktur <emph>If...Then</emph> wie folgt definieren:"
-#. 5DPqL
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3149262\n"
-"help.text"
-msgid "Do..."
-msgstr "Do..."
-
-#. KS9Nc
+#. pGFcg
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
-"par_id3149298\n"
+"par_id161588865796615\n"
"help.text"
-msgid "statements"
+msgid "<link href=\"text/sbasic/shared/03090202.xhp\" name=\"For statement\">For</link>, <link href=\"text/sbasic/shared/03090102.xhp\" name=\"Select Case statement\">Select Case</link> or <link href=\"text/sbasic/shared/03090203.xhp\" name=\"While statement\">While</link> statements"
msgstr ""
-#. zBAab
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3145646\n"
-"help.text"
-msgid "If condition = True Then Exit Do"
-msgstr "If Bedingung = True Then Exit Do"
-
-#. 6AC2Y
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3154490\n"
-"help.text"
-msgid "statements"
-msgstr "Befehle"
-
-#. F23Fn
+#. NEcfM
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
-"par_id3153159\n"
-"help.text"
-msgid "Loop..."
-msgstr "Loop..."
-
-#. o6GUo
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"hd_id3147396\n"
+"par_id281588865818334\n"
"help.text"
-msgid "Example"
+msgid "<link href=\"text/sbasic/shared/03090103.xhp\" name=\"Iif function\">Iif</link> or <link href=\"text/sbasic/shared/03090410.xhp\" name=\"Switch function\">Switch</link> functions"
msgstr ""
#. QECNJ
@@ -22849,13 +22831,13 @@ msgctxt ""
msgid "For...Next Statement"
msgstr "Anweisung For...Next"
-#. Byex6
+#. TvxZC
#: 03090202.xhp
msgctxt ""
"03090202.xhp\n"
"bm_id3149205\n"
"help.text"
-msgid "<bookmark_value>For statement</bookmark_value> <bookmark_value>For Each statement</bookmark_value> <bookmark_value>In keyword</bookmark_value> <bookmark_value>Next keyword</bookmark_value> <bookmark_value>Step keyword</bookmark_value> <bookmark_value>To keyword</bookmark_value> <bookmark_value>Step keyword</bookmark_value>"
+msgid "<bookmark_value>For statement</bookmark_value><bookmark_value>For Each statement</bookmark_value><bookmark_value>In keyword</bookmark_value><bookmark_value>Next keyword</bookmark_value><bookmark_value>Step keyword</bookmark_value><bookmark_value>To keyword</bookmark_value>"
msgstr ""
#. LVP76
@@ -23155,14 +23137,14 @@ msgctxt ""
msgid "While...Wend Statement"
msgstr "Anweisung While...Wend"
-#. 8FsGX
+#. MB6No
#: 03090203.xhp
msgctxt ""
"03090203.xhp\n"
"bm_id3150400\n"
"help.text"
-msgid "<bookmark_value>While;While...Wend loop</bookmark_value>"
-msgstr "<bookmark_value>While; While...Wend (Schleife)</bookmark_value>"
+msgid "<bookmark_value>While;While...Wend loop</bookmark_value> <bookmark_value>While;While Wend loop</bookmark_value>"
+msgstr ""
#. 4Gx4Q
#: 03090203.xhp
@@ -23173,149 +23155,77 @@ msgctxt ""
msgid "<link href=\"text/sbasic/shared/03090203.xhp\" name=\"While...Wend Statement\">While...Wend Statement</link>"
msgstr "<link href=\"text/sbasic/shared/03090203.xhp\" name=\"Anweisung While...Wend\">Anweisung While...Wend</link>"
-#. dQPTn
+#. QMYRt
#: 03090203.xhp
msgctxt ""
"03090203.xhp\n"
"par_id3151211\n"
"help.text"
-msgid "When a program encounters a While statement, it tests the condition. If the condition is False, the program continues directly following the Wend statement. If the condition is True, the loop is executed until the program finds Wend and then jumps back to the<emph> While </emph>statement. If the condition is still True, the loop is executed again."
-msgstr "Wenn das Programm auf eine While-Anweisung trifft, überprüft es die angegebene Bedingung. Ist die Bedingung nicht erfüllt, wird das Programm direkt hinter der Anweisung Wend fortgesetzt. Ist die Bedingung erfüllt, wird die Schleife ausgeführt, bis das Programm auf die Anweisung Wend trifft. An diesem Punkt springt das Programm zurück zur Anweisung <emph>While</emph>. Wenn die Bedingung dann immer noch erfüllt ist, wird die Schleife ein weiteres Mal ausgeführt."
+msgid "When a program encounters a <literal>While</literal> statement, it tests the condition. If the condition is <literal>False</literal>, the program continues directly following the <literal>Wend</literal> statement. If the condition is <literal>True</literal>, the loop is executed until the program finds <literal>Wend</literal> and then jumps back to the <emph>While</emph> statement. If the condition is still <literal>True</literal>, the loop is executed again."
+msgstr ""
-#. 2Xbwe
+#. 2WnLN
#: 03090203.xhp
msgctxt ""
"03090203.xhp\n"
"par_id3151041\n"
"help.text"
-msgid "Unlike the <link href=\"text/sbasic/shared/03090201.xhp\" name=\"Do...Loop\">Do...Loop</link> statement, you cannot cancel a <emph>While...Wend</emph> loop with <link href=\"text/sbasic/shared/03090412.xhp\" name=\"Exit\">Exit</link>. Never exit a While...Wend loop with <link href=\"text/sbasic/shared/03090302.xhp\" name=\"GoTo\">GoTo</link>, since this can cause a run-time error."
-msgstr "Anders als bei <link href=\"text/sbasic/shared/03090201.xhp\" name=\"Do...Loop\">Do...Loop</link> kann eine Schleife <emph>While...Wend</emph> nicht mit <link href=\"text/sbasic/shared/03090412.xhp\" name=\"Exit\">Exit</link> verlassen werden. Sie sollten ebenfalls davon Abstand nehmen, eine Schleife While...Wend mit <link href=\"text/sbasic/shared/03090302.xhp\" name=\"GoTo\">GoTo</link> zu verlassen, da dies zu Laufzeitfehlern führen kann."
+msgid "Unlike the <link href=\"text/sbasic/shared/03090201.xhp\" name=\"Do...Loop\">Do...Loop</link> statement, you cannot cancel a <emph>While...Wend</emph> loop with <link href=\"text/sbasic/shared/03090412.xhp\" name=\"Exit\">Exit</link>. Never exit a <literal>While...Wend</literal> loop with <link href=\"text/sbasic/shared/03090302.xhp\" name=\"GoTo\">GoTo</link>, since this can cause a run-time error."
+msgstr ""
-#. AatCY
+#. s8j22
#: 03090203.xhp
msgctxt ""
"03090203.xhp\n"
"par_id3145172\n"
"help.text"
-msgid "A Do...Loop is more flexible than a While...Wend."
-msgstr "In jedem Fall ist die Verwendung von Do...Loop flexibler als While...Wend."
-
-#. pWv5M
-#: 03090203.xhp
-msgctxt ""
-"03090203.xhp\n"
-"hd_id3155133\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
-
-#. BCMGD
-#: 03090203.xhp
-msgctxt ""
-"03090203.xhp\n"
-"par_id3147288\n"
-"help.text"
-msgid "While Condition [Statement] Wend"
-msgstr "While Bedingung [Anweisung] Wend"
-
-#. 7ApBj
-#: 03090203.xhp
-msgctxt ""
-"03090203.xhp\n"
-"hd_id3153139\n"
-"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
-
-#. TYEgW
-#: 03090203.xhp
-msgctxt ""
-"03090203.xhp\n"
-"par_id3159153\n"
-"help.text"
-msgid "Sub ExampleWhileWend"
-msgstr "Sub ExampleWhileWend"
-
-#. AosNw
-#: 03090203.xhp
-msgctxt ""
-"03090203.xhp\n"
-"par_id3151114\n"
-"help.text"
-msgid "Dim stext As String"
-msgstr "Dim stext As String"
+msgid "A <literal>Do...Loop</literal> is more flexible than a <literal>While...Wend.</literal>"
+msgstr ""
-#. jKvee
+#. DB6ZD
#: 03090203.xhp
msgctxt ""
"03090203.xhp\n"
-"par_id3153143\n"
+"par_id831588865616326\n"
"help.text"
-msgid "Dim iRun As Integer"
-msgstr "Dim iRun As Integer"
+msgid "<image src=\"media/helpimg/sbasic/While_statement.svg\" id=\"img_id651588865616326\"><alt id=\"alt_id281588865616326\">While syntax</alt></image>"
+msgstr ""
-#. FBRFy
+#. DZ929
#: 03090203.xhp
msgctxt ""
"03090203.xhp\n"
"par_id3155306\n"
"help.text"
-msgid "sText =\"This Is a short text\""
-msgstr "sText =\"Das ist ein kurzer Text\""
-
-#. 2bjBx
-#: 03090203.xhp
-msgctxt ""
-"03090203.xhp\n"
-"par_id3154011\n"
-"help.text"
-msgid "iRun = 1"
-msgstr "iRun = 1"
-
-#. tCNtB
-#: 03090203.xhp
-msgctxt ""
-"03090203.xhp\n"
-"par_id3147215\n"
-"help.text"
-msgid "While iRun < Len(sText)"
-msgstr "While iRun < Len(sText)"
-
-#. CBNWG
-#: 03090203.xhp
-msgctxt ""
-"03090203.xhp\n"
-"par_id3147427\n"
-"help.text"
-msgid "If Mid(sText,iRun,1 )<> \" \" Then Mid( sText ,iRun, 1, Chr( 1 + Asc( Mid(sText,iRun,1 )) )"
-msgstr "If Mid(sText,iRun,1 )<> \" \" Then Mid( sText ,iRun, 1, Chr( 1 + Asc( Mid(sText,iRun,1 )) )"
+msgid "sText =\"This is a short text\""
+msgstr ""
-#. HGfLz
+#. ATdAF
#: 03090203.xhp
msgctxt ""
"03090203.xhp\n"
-"par_id3149665\n"
+"par_id3153189\n"
"help.text"
-msgid "iRun = iRun + 1"
-msgstr "iRun = iRun + 1"
+msgid "MsgBox sText,0,\"Text encoded\""
+msgstr "MsgBox sText,0,\"Text verschlüsselt\""
-#. Ga2Lj
+#. iADnG
#: 03090203.xhp
msgctxt ""
"03090203.xhp\n"
-"par_id3152939\n"
+"par_id161588865796615\n"
"help.text"
-msgid "Wend"
-msgstr "Wend"
+msgid "<link href=\"text/sbasic/shared/03090201.xhp\" name=\"Do...Loop statement\">Do...Until</link> or <link href=\"text/sbasic/shared/03090201.xhp\" name=\"Do...While statement\">Do...While</link> statement"
+msgstr ""
-#. ATdAF
+#. JAoLW
#: 03090203.xhp
msgctxt ""
"03090203.xhp\n"
-"par_id3153189\n"
+"par_id281588865818334\n"
"help.text"
-msgid "MsgBox sText,0,\"Text encoded\""
-msgstr "MsgBox sText,0,\"Text verschlüsselt\""
+msgid "<link href=\"text/sbasic/shared/03090412.xhp\" name=\"Exit statement\">Exit</link> statement"
+msgstr ""
#. kSjtx
#: 03090300.xhp
@@ -23542,22 +23452,22 @@ msgctxt ""
msgid "Parameters:"
msgstr "Parameter:"
-#. KaSma
+#. AoFVn
#: 03090302.xhp
msgctxt ""
"03090302.xhp\n"
"par_id471588670859073\n"
"help.text"
-msgid "<emph>label: </emph>A line identifier indicating where to continue execution. The scope of a label in that of the routine it belongs to."
+msgid "<emph>label: </emph>A line identifier indicating where to continue execution. The scope of a label is that of the routine it belongs to."
msgstr ""
-#. YxYq5
+#. ocGjF
#: 03090302.xhp
msgctxt ""
"03090302.xhp\n"
"par_id3152596\n"
"help.text"
-msgid "Use the <literal>GoTo</literal> statement to instruct $[officename] Basic to continue program execution at another place within the procedure. The position must be indicated by a label. To set a label, assign a name, and then and end it with a colon (\":\")."
+msgid "Use the <literal>GoTo</literal> statement to instruct $[officename] Basic to continue program execution at another place within the procedure. The position must be indicated by a label. To set a label, assign a name, and end it with a colon (\":\")."
msgstr ""
#. 8o2aP
@@ -24469,13 +24379,13 @@ msgctxt ""
msgid "Defines a subroutine that can be used as an expression to determine a return type."
msgstr "Definiert eine Subroutine (ein Unterprogramm), die als Ausdruck verwendet werden kann, um einen Rückgabewert eines bestimmten Typs zu bestimmen."
-#. PfUxE
+#. qCx4G
#: 03090406.xhp
msgctxt ""
"03090406.xhp\n"
"par_id661588586825434\n"
"help.text"
-msgid "<literal>Sub</literal> or <literal>Function</literal> statements are similar methods, without distinction. They receive parameters by reference allowing them to be modified. %PRODUCTNAME Basic compiler accepts their respective syntax to be used interchangeably."
+msgid "<literal>Sub</literal>, <literal>Function</literal> or <literal>Property</literal> statements are similar methods, without distinction. They receive parameters by reference allowing them to be modified in return. %PRODUCTNAME Basic compiler accepts their respective argument syntax to be used interchangeably."
msgstr ""
#. zFnQ7
@@ -24730,14 +24640,14 @@ msgctxt ""
msgid "<bookmark_value>Sub statement</bookmark_value>"
msgstr "<bookmark_value>Sub (Anweisung)</bookmark_value>"
-#. iyuLQ
+#. ZjnGN
#: 03090409.xhp
msgctxt ""
"03090409.xhp\n"
"hd_id3147226\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03090409.xhp\" name=\"Sub Statement\">Sub Statement</link>"
-msgstr "<link href=\"text/sbasic/shared/03090409.xhp\" name=\"Anweisung Sub\">Anweisung Sub</link>"
+msgid "<variable id=\"Sub_h1\"><link href=\"text/sbasic/shared/03090409.xhp\" name=\"Sub Statement\">Sub Statement</link></variable>"
+msgstr ""
#. YELg8
#: 03090409.xhp
@@ -26206,95 +26116,167 @@ msgctxt ""
msgid "<link href=\"text/sbasic/shared/03100700.xhp\" name=\"Const Statement\">Const Statement</link>"
msgstr "<link href=\"text/sbasic/shared/03100700.xhp\" name=\"Anweisung Const\">Anweisung Const</link>"
-#. AASbb
+#. xPBxj
#: 03100700.xhp
msgctxt ""
"03100700.xhp\n"
"par_id3154143\n"
"help.text"
-msgid "Defines a string as a constant."
-msgstr "Definiert eine Zeichenkette als Konstante."
+msgid "Defines one or more identifiers as constants."
+msgstr ""
-#. KAtyB
+#. 4sYHn
#: 03100700.xhp
msgctxt ""
"03100700.xhp\n"
-"hd_id3150670\n"
+"par_id3147264\n"
"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
+msgid "A constant is a variable that helps to improve the readability of a program. Constants are not defined as a specific type of variable, but rather are used as placeholders in the code. You can only define a constant once and it cannot be modified."
+msgstr ""
-#. bvD2M
+#. ucqd6
#: 03100700.xhp
msgctxt ""
"03100700.xhp\n"
-"par_id3150984\n"
+"par_id831588865616326\n"
"help.text"
-msgid "Const Text = Expression"
-msgstr "Const Text = Ausdruck"
+msgid "<image src=\"media/helpimg/sbasic/Const_statement.svg\" id=\"img_id651588865616326\"><alt id=\"alt_id281588865616326\">Const syntax</alt></image>"
+msgstr ""
-#. zwnoG
+#. QZJkC
#: 03100700.xhp
msgctxt ""
"03100700.xhp\n"
-"hd_id3147530\n"
+"par_id3150984\n"
"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
+msgid "[Global|Private|Public] Const name = expression[, ...]"
+msgstr ""
-#. oJbVy
+#. 8cNC9
#: 03100700.xhp
msgctxt ""
"03100700.xhp\n"
"par_id3153897\n"
"help.text"
-msgid "<emph>Text:</emph> Any constant name that follows the standard variable naming conventions."
-msgstr "<emph>Text:</emph> Ein beliebiger Konstantenname, der den Standardnamenskonventionen für Variablen entspricht."
+msgid "<emph>name:</emph> Any identifier that follows the standard variable naming conventions."
+msgstr ""
-#. CBCHY
+#. MYNoo
#: 03100700.xhp
msgctxt ""
"03100700.xhp\n"
-"par_id3147264\n"
+"par_id791593689338208\n"
"help.text"
-msgid "A constant is a variable that helps to improve the readability of a program. Constants are not defined as a specific type of variable, but rather are used as placeholders in the code. You can only define a constant once and it cannot be modified. Use the following statement to define a constant:"
-msgstr "Konstanten sind Variablen, die helfen, die Lesbarkeit eines Programms zu verbessern. Konstanten werden nicht als bestimmter Variablentyp definiert, sondern vielmehr als Platzhalter im Quelltext verwendet. Eine Konstante kann nur einmal definiert werden. Spätere Änderungen sind nicht mehr möglich. Verwenden Sie zur Definition einer Konstante folgende Anweisung:"
+msgid "<emph>expression:</emph> Any literal expression."
+msgstr ""
-#. XCQgM
+#. C8b4Z
#: 03100700.xhp
msgctxt ""
"03100700.xhp\n"
-"par_id3150542\n"
+"par_id3150400\n"
"help.text"
-msgid "CONST ConstName=Expression"
-msgstr "CONST ConstName=Ausdruck"
+msgid "The data type must be omitted. When a library gets loaded in memory, %PRODUCTNAME Basic converts the program code internally so that each time a constant is used, the defined expression replaces it."
+msgstr ""
-#. 7tqgF
+#. fYdeb
#: 03100700.xhp
msgctxt ""
"03100700.xhp\n"
-"par_id3150400\n"
+"hd_id51593690561479\n"
"help.text"
-msgid "The type of expression is irrelevant. If a program is started, $[officename] Basic converts the program code internally so that each time a constant is used, the defined expression replaces it."
-msgstr "Der Typ des Ausdrucks ist nicht relevant. Bei der Ausführung eines Programms konvertiert $[officename] Basic den Programmcode intern so, dass die Konstante bei jeder Verwendung durch den definierten Ausdruck ersetzt wird."
+msgid "Scope"
+msgstr ""
-#. yKGrA
+#. QwPhy
#: 03100700.xhp
msgctxt ""
"03100700.xhp\n"
-"hd_id3154366\n"
+"par_id431593690612961\n"
"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
+msgid "By default constants are defined as private in modules and routines. Constants can be made public or global in order to be used from all modules, from all Basic libraries."
+msgstr ""
-#. VBDYG
+#. EAL5T
#: 03100700.xhp
msgctxt ""
"03100700.xhp\n"
-"par_id3153969\n"
+"par_id241593693307830\n"
+"help.text"
+msgid "<literal>Global</literal>, <literal>Private</literal> and <literal>Public</literal> specifiers can only be used for module constants."
+msgstr ""
+
+#. 7HRGK
+#: 03100700.xhp
+msgctxt ""
+"03100700.xhp\n"
+"bas_id911593692598060\n"
+"help.text"
+msgid "Const EARTH = \"♁\" ' module scope"
+msgstr ""
+
+#. pCVMW
+#: 03100700.xhp
+msgctxt ""
+"03100700.xhp\n"
+"bas_id441593692601125\n"
+"help.text"
+msgid "Private Const MOON = \"☾\" ' module scope"
+msgstr ""
+
+#. xjhjq
+#: 03100700.xhp
+msgctxt ""
+"03100700.xhp\n"
+"bas_id161593692601597\n"
+"help.text"
+msgid "Public Const VENUS=\"♀\", MARS=\"♂\" ' general scope"
+msgstr ""
+
+#. 6LzLX
+#: 03100700.xhp
+msgctxt ""
+"03100700.xhp\n"
+"bas_id581593692602046\n"
+"help.text"
+msgid "Global Const SUN = \"☉\", STAR = \"☆\" ' general scope"
+msgstr ""
+
+#. aFEH7
+#: 03100700.xhp
+msgctxt ""
+"03100700.xhp\n"
+"par_idm1341160752\n"
+"help.text"
+msgid "Const SUN = 3 * 1.456 / 56 ' SUN is local"
+msgstr ""
+
+#. 5ZVn4
+#: 03100700.xhp
+msgctxt ""
+"03100700.xhp\n"
+"par_idm1341159520\n"
+"help.text"
+msgid "MsgBox SUN,, MOON ' SUN global constant is unchanged"
+msgstr ""
+
+#. e9BxY
+#: 03100700.xhp
+msgctxt ""
+"03100700.xhp\n"
+"par_id111593694878677\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/enum.xhp\" name=\"Enum\">Enum</link> statement"
+msgstr ""
+
+#. ZYFUV
+#: 03100700.xhp
+msgctxt ""
+"03100700.xhp\n"
+"par_id111953694878677\n"
"help.text"
-msgid "Const sVar = \"Program\", dVar As Double = 1.00"
-msgstr "Const sVar = \"Program\", dVar As Double = 1.00"
+msgid "<link href=\"text/sbasic/shared/03090413.xhp\" name=\"Enum\">Type</link> statement"
+msgstr ""
#. FmimE
#: 03100900.xhp
@@ -26638,95 +26620,59 @@ msgctxt ""
msgid "If no type-declaration character or keyword is specified, the DefBool statement sets the default data type for variables, according to a letter range."
msgstr "Die Anweisung DefBool legt den Standard-Variablentyp für Variablen fest, deren Name mit bestimmten Zeichen (dem angegebenen Zeichenbereich) anfängt, deren Typ jedoch nicht explizit durch ein Typ-Deklarationszeichen oder ein Schlüsselwort definiert wird."
-#. dvmLf
+#. SZ3Ak
#: 03101100.xhp
msgctxt ""
"03101100.xhp\n"
-"hd_id3149495\n"
+"par_id971587473488701\n"
"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
+msgid "<image src=\"media/helpimg/sbasic/Defxxx_statements.svg\" id=\"img_id4156296484514\"><alt id=\"alt_id15152796484514\">DefType statements diagram</alt></image>"
+msgstr ""
-#. Vapap
+#. NFRzL
#: 03101100.xhp
msgctxt ""
"03101100.xhp\n"
-"par_id3150682\n"
+"par_id3147336\n"
"help.text"
-msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
-msgstr "Defxxx Zeichenbereich1[, Zeichenbereich2[,...]]"
-
-#. wg6zG
-#: 03101100.xhp
-msgctxt ""
-"03101100.xhp\n"
-"hd_id3159201\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
+msgid "<emph>char:</emph> Letter prefix that specifies default data type for variables."
+msgstr ""
-#. AFhFa
+#. CBqSz
#: 03101100.xhp
msgctxt ""
"03101100.xhp\n"
"par_id3147226\n"
"help.text"
-msgid "<emph>Characterrange:</emph> Letters that specify the range of variables that you want to set the default data type for."
-msgstr "<emph>Zeichenbereich:</emph> Buchstaben, welche die Variablen-Namensbereiche der zu definierenden Standard-Datentypen festlegen."
-
-#. jhcfS
-#: 03101100.xhp
-msgctxt ""
-"03101100.xhp\n"
-"par_id3149178\n"
-"help.text"
-msgid "<emph>xxx:</emph> Keyword that defines the default variable type:"
-msgstr "<emph>xxx:</emph> Schlüsselwort zur Definition des Standard-Variablentyps:"
-
-#. 2Tv76
-#: 03101100.xhp
-msgctxt ""
-"03101100.xhp\n"
-"par_id3150669\n"
-"help.text"
-msgid "<emph>Keyword: </emph>Default variable type"
-msgstr "<emph>Schlüsselwort:</emph> voreingestellter Variablentyp"
-
-#. wRGMS
-#: 03101100.xhp
-msgctxt ""
-"03101100.xhp\n"
-"par_id3149233\n"
-"help.text"
-msgid "<emph>DefBool:</emph> Boolean"
-msgstr "<emph>DefBool:</emph> Boolean"
+msgid "<emph>char-char:</emph> Letter range prefixes that specify default data type for variables."
+msgstr ""
-#. NRAAt
+#. 9vqSg
#: 03101100.xhp
msgctxt ""
"03101100.xhp\n"
-"hd_id3149762\n"
+"par_id3156152\n"
"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
+msgid "' Prefix definitions for variable types:"
+msgstr ""
-#. AhnXE
+#. QC5gr
#: 03101100.xhp
msgctxt ""
"03101100.xhp\n"
-"par_id3156152\n"
+"par_id3152481\n"
"help.text"
-msgid "' Prefix definition for variable types:"
-msgstr "' Prefix-Definitionen für die verschiedenen Typen von Variablen:"
+msgid "Print TypeName(Boole), VarType(Babbage), bitcoin ' Displays: Boolean 11 False"
+msgstr ""
-#. BLc3G
+#. i5aFp
#: 03101100.xhp
msgctxt ""
"03101100.xhp\n"
"par_id3151381\n"
"help.text"
-msgid "bOK=TRUE ' bOK is an implicit boolean variable"
-msgstr "bOK=TRUE ' bOK ist implizit eine boolesche Variable"
+msgid "bOK=True ' bOK is an implicit boolean variable"
+msgstr ""
#. zabpF
#: 03101110.xhp
@@ -26764,14 +26710,14 @@ msgctxt ""
msgid "If no type-declaration character or keyword is specified, the DefCur statement sets the default variable type, according to a letter range."
msgstr "Wenn kein Zeichen oder Schlüsselwort zur Typendeklaration angegeben ist, setzt die Anweisung DefCur den Standardvariablentyp entsprechend einem Buchstabenbereich."
-#. sqyeC
+#. UJUeE
#: 03101110.xhp
msgctxt ""
"03101110.xhp\n"
-"par_idN105B0\n"
+"par_idN105D8\n"
"help.text"
-msgid "<emph>DefCur:</emph> Currency"
-msgstr "<emph>DefCur:</emph> Currency"
+msgid "Print liquid, Typename(coinbit), VarType(money) ' Result is: 0.0000 Currency 6"
+msgstr ""
#. uA7E4
#: 03101110.xhp
@@ -26818,15 +26764,6 @@ msgctxt ""
msgid "If no type-declaration character or keyword is specified, the DefErr statement sets the default variable type, according to a letter range."
msgstr "Wenn kein Zeichen oder Schlüsselwort zur Typendeklaration angegeben ist, setzt die Anweisung DefErr den Standardvariablentyp entsprechend einem Buchstabenbereich."
-#. SPBLB
-#: 03101120.xhp
-msgctxt ""
-"03101120.xhp\n"
-"par_idN105B0\n"
-"help.text"
-msgid "<emph>DefErr:</emph> Error"
-msgstr "<emph>DefErr:</emph> Error"
-
#. b8Tvs
#: 03101120.xhp
msgctxt ""
@@ -26872,23 +26809,23 @@ msgctxt ""
msgid "If no type-declaration character or keyword is specified, the DefSng statement sets the default variable type, according to a letter range."
msgstr "Wenn kein Zeichen oder Schlüsselwort zur Typendeklaration angegeben ist, setzt die Anweisung DefSng den Standardvariablentyp entsprechend einem Buchstabenbereich."
-#. UBc9R
+#. FEQfu
#: 03101130.xhp
msgctxt ""
"03101130.xhp\n"
-"par_idN105AA\n"
+"par_idN105D3\n"
"help.text"
-msgid "<emph>DefSng:</emph> Single"
-msgstr "<emph>DefSng:</emph> Single"
+msgid "wSng=Single ' wSng is an implicit single variable"
+msgstr ""
-#. VsSH4
+#. B2kjC
#: 03101130.xhp
msgctxt ""
"03101130.xhp\n"
-"par_idN105D3\n"
+"par_idN105D4\n"
"help.text"
-msgid "sSng=Single ' sSng is an implicit single variable"
-msgstr "sSng=Single ' sSng ist eine implizite single-Variable"
+msgid "Print afloat, Typename(Word), VarType(anyNum) ' Result is : 0 single 4"
+msgstr ""
#. zfvWo
#: 03101140.xhp
@@ -26926,23 +26863,23 @@ msgctxt ""
msgid "If no type-declaration character or keyword is specified, the DefStr statement sets the default variable type, according to a letter range."
msgstr "Wenn kein Zeichen oder Schlüsselwort zur Typendeklaration angegeben ist, setzt die Anweisung DefStr den Standardvariablentyp entsprechend einem Buchstabenbereich."
-#. 6GXn9
+#. LCyE8
#: 03101140.xhp
msgctxt ""
"03101140.xhp\n"
-"par_idN105AA\n"
+"par_idN105D3\n"
"help.text"
-msgid "<emph>DefStr:</emph> String"
-msgstr "<emph>DefStr:</emph> String"
+msgid "sStr=String ' sStr is an implicit string variable"
+msgstr "sStr=String ' sStr ist eine implizite string-Variable"
-#. LCyE8
+#. pVAGJ
#: 03101140.xhp
msgctxt ""
"03101140.xhp\n"
-"par_idN105D3\n"
+"par_idN105D4\n"
"help.text"
-msgid "sStr=String ' sStr is an implicit string variable"
-msgstr "sStr=String ' sStr ist eine implizite string-Variable"
+msgid "Print VarType(slice), strng, TypeName(sheet) ' Result is: 8 \"\" String"
+msgstr ""
#. E5nXi
#: 03101300.xhp
@@ -26980,23 +26917,23 @@ msgctxt ""
msgid "If no type-declaration character or keyword is specified, the DefDate statement sets the default variable type, according to a letter range."
msgstr "Die Anweisung DefDate legt den Standard-Variablentyp für Variablen fest, deren Name mit bestimmten Zeichen (dem angegebenen Zeichenbereich) anfängt, deren Typ jedoch nicht explizit durch ein Typ-Deklarationszeichen oder ein Schlüsselwort definiert wird."
-#. 7bqLD
+#. sGAWV
#: 03101300.xhp
msgctxt ""
"03101300.xhp\n"
-"par_id3150767\n"
+"par_id3152462\n"
"help.text"
-msgid "<emph>DefDate:</emph> Date"
-msgstr "<emph>DefDate:</emph> Date"
+msgid "tDate=Date ' tDate is an implicit date variable"
+msgstr "tDate=Date ' tDate ist implizit eine Datumsvariable"
-#. sGAWV
+#. kEsRX
#: 03101300.xhp
msgctxt ""
"03101300.xhp\n"
-"par_id3152462\n"
+"par_id3153562\n"
"help.text"
-msgid "tDate=Date ' tDate is an implicit date variable"
-msgstr "tDate=Date ' tDate ist implizit eine Datumsvariable"
+msgid "Print VarType(tea), train, TypeName(timedate), IsDate(tick) ' Displays: 7 00:00:00 Date True"
+msgstr ""
#. c8vDs
#: 03101400.xhp
@@ -27034,23 +26971,23 @@ msgctxt ""
msgid "Sets the default variable type, according to a letter range, if no type-declaration character or keyword is specified."
msgstr "Legt den Standard-Variablentyp für Variablen fest, deren Name mit bestimmten Zeichen (dem angegebenen Zeichenbereich) anfängt, deren Typ jedoch nicht explizit durch ein Typ-Deklarationszeichen oder ein Schlüsselwort definiert wird."
-#. ctoJu
+#. oWGT8
#: 03101400.xhp
msgctxt ""
"03101400.xhp\n"
-"par_id3154123\n"
+"par_id3154244\n"
"help.text"
-msgid "<emph>DefDbl:</emph> Double"
-msgstr "<emph>DefDbl:</emph> Double"
+msgid "fValue=1.23e43 ' fValue is an implicit double variable type"
+msgstr ""
-#. 2f3z3
+#. DcRHT
#: 03101400.xhp
msgctxt ""
"03101400.xhp\n"
"par_id3153144\n"
"help.text"
-msgid "dValue=1.23e43 ' dValue is an implicit double variable type"
-msgstr "dValue=1.23e43 ' dValue ist implizit eine Variable vom Typ Double"
+msgid "Print Typename(float), VarType(fire), factory ' Result is: Double 5 0"
+msgstr ""
#. mcUhD
#: 03101500.xhp
@@ -27088,23 +27025,23 @@ msgctxt ""
msgid "Sets the default variable type, according to a letter range, if no type-declaration character or keyword is specified."
msgstr "Legt den Standard-Variablentyp für Variablen fest, deren Name mit bestimmten Zeichen (dem angegebenen Zeichenbereich) anfängt, deren Typ jedoch nicht explizit durch ein Typ-Deklarationszeichen oder ein Schlüsselwort definiert wird."
-#. WgpHG
+#. zxFQy
#: 03101500.xhp
msgctxt ""
"03101500.xhp\n"
-"par_id3125863\n"
+"par_id3164728\n"
"help.text"
-msgid "<emph>DefInt:</emph> Integer"
-msgstr "<emph>DefInt:</emph> Integer"
+msgid "iCount=200 ' iCount is an implicit integer variable"
+msgstr ""
-#. 7H7tx
+#. kXjfq
#: 03101500.xhp
msgctxt ""
"03101500.xhp\n"
"par_id3153728\n"
"help.text"
-msgid "iCount=200 ' iCount is an implicit integer variable"
-msgstr "iCount=200 ' iCount ist implizit eine ganzzahlige Variable"
+msgid "Print kilos, Typename(number), VarType(Java) ' Result is: 0 Integer 2"
+msgstr ""
#. kK2Aw
#: 03101600.xhp
@@ -27142,23 +27079,23 @@ msgctxt ""
msgid "Sets the default variable type, according to a letter range, if no type-declaration character or keyword is specified."
msgstr "Legt den Standard-Variablentyp für Variablen fest, deren Name mit bestimmten Zeichen (dem angegebenen Zeichenbereich) anfängt, deren Typ jedoch nicht explizit durch ein Typ-Deklarationszeichen oder ein Schlüsselwort definiert wird."
-#. sLCx9
+#. Dn2Xk
#: 03101600.xhp
msgctxt ""
"03101600.xhp\n"
-"par_id3154686\n"
+"par_id3145273\n"
"help.text"
-msgid "<emph>DefLng:</emph> Long"
-msgstr "<emph>DefLng:</emph> Long"
+msgid "xCount=123456789 ' xCount is an implicit long integer variable"
+msgstr ""
-#. WPTCA
+#. Pg49N
#: 03101600.xhp
msgctxt ""
"03101600.xhp\n"
-"par_id3145273\n"
+"par_id3255273\n"
"help.text"
-msgid "lCount=123456789 ' lCount is an implicit long integer variable"
-msgstr "lCount=123456789 ' lCount ist implizit eine ganzzahlige Variable mit großem Zahlbereich"
+msgid "Print VarType(Yes), zinc, Typename(Max) ' Result is: 3 0 Long"
+msgstr ""
#. k5A5k
#: 03101700.xhp
@@ -27196,14 +27133,14 @@ msgctxt ""
msgid "Sets the default variable type, according to a letter range, if no type-declaration character or keyword is specified."
msgstr "Legt den Standard-Variablentyp für Variablen fest, deren Name mit bestimmten Zeichen (dem angegebenen Zeichenbereich) anfängt, deren Typ jedoch nicht explizit durch ein Typ-Deklarationszeichen oder ein Schlüsselwort definiert wird."
-#. DTNnj
+#. Ds9qa
#: 03101700.xhp
msgctxt ""
"03101700.xhp\n"
-"par_id3150769\n"
+"par_id3255273\n"
"help.text"
-msgid "<emph>DefObj:</emph> Object"
-msgstr "<emph>DefObj:</emph> Objekt"
+msgid "Print Typename(properties), VarType(ordinal), IsNull(unique), IsObject(org)' Result is: Object 9 True False"
+msgstr ""
#. oaF9W
#: 03102000.xhp
@@ -27241,87 +27178,6 @@ msgctxt ""
msgid "Sets the default variable type, according to a letter range, if no type-declaration character or keyword is specified."
msgstr "Legt den Standard-Variablentyp für Variablen fest, deren Name mit bestimmten Zeichen (dem angegebenen Zeichenbereich) anfängt, deren Typ jedoch nicht explizit durch ein Typ-Deklarationszeichen oder ein Schlüsselwort definiert wird."
-#. QntwN
-#: 03102000.xhp
-msgctxt ""
-"03102000.xhp\n"
-"hd_id3154143\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
-
-#. FACB3
-#: 03102000.xhp
-msgctxt ""
-"03102000.xhp\n"
-"par_id3149514\n"
-"help.text"
-msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
-msgstr "Defxxx Zeichenbereich1[, Zeichenbereich2[,...]]"
-
-#. giJy9
-#: 03102000.xhp
-msgctxt ""
-"03102000.xhp\n"
-"hd_id3156024\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
-
-#. tAPGo
-#: 03102000.xhp
-msgctxt ""
-"03102000.xhp\n"
-"par_id3147560\n"
-"help.text"
-msgid "<emph>Characterrange:</emph> Letters that specify the range of variables that you want to set the default data type for."
-msgstr "<emph>Zeichenbereich:</emph> Buchstaben, welche die Variablen-Namensbereiche der zu definierenden Standard-Datentypen festlegen."
-
-#. rG9MV
-#: 03102000.xhp
-msgctxt ""
-"03102000.xhp\n"
-"par_id3148552\n"
-"help.text"
-msgid "<emph>xxx:</emph> Keyword that defines the default variable type:"
-msgstr "<emph>xxx:</emph> Schlüsselwort zur Definition des Standard-Variablentyps:"
-
-#. uEmwr
-#: 03102000.xhp
-msgctxt ""
-"03102000.xhp\n"
-"par_id3153524\n"
-"help.text"
-msgid "<emph>Keyword: </emph>Default variable type"
-msgstr "<emph>Schlüsselwort : voreingestellter Variablentyp</emph>"
-
-#. C78EJ
-#: 03102000.xhp
-msgctxt ""
-"03102000.xhp\n"
-"par_id3150767\n"
-"help.text"
-msgid "<emph>DefVar:</emph> Variant"
-msgstr "<emph>DefVar:</emph> Variant"
-
-#. ZDBBg
-#: 03102000.xhp
-msgctxt ""
-"03102000.xhp\n"
-"hd_id3151041\n"
-"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
-
-#. QEkeu
-#: 03102000.xhp
-msgctxt ""
-"03102000.xhp\n"
-"par_id3156214\n"
-"help.text"
-msgid "' Prefix definitions for variable types:"
-msgstr "' Präfix-Definitionen für Variablentypen:"
-
#. TJouG
#: 03102000.xhp
msgctxt ""
@@ -27331,14 +27187,23 @@ msgctxt ""
msgid "vDiv=99 ' vDiv is an implicit variant"
msgstr "vDiv=99 ' vDiv ist implizit variant"
-#. zCdB9
+#. 7BG6Y
#: 03102000.xhp
msgctxt ""
"03102000.xhp\n"
"par_id3146121\n"
"help.text"
-msgid "vDiv=\"Hello world\""
-msgstr "vDiv=\"Hallo Welt\""
+msgid "values=\"Hello world\""
+msgstr ""
+
+#. BoCFz
+#: 03102000.xhp
+msgctxt ""
+"03102000.xhp\n"
+"par_id3147221\n"
+"help.text"
+msgid "Print Typename(glob), VarType(values), IsEmpty(vOffer) ' Displays: Empty 8 True"
+msgstr ""
#. 2jpst
#: 03102100.xhp
@@ -31768,14 +31633,14 @@ msgctxt ""
msgid "String"
msgstr "String"
-#. gunCB
+#. nYDuW
#: 03120201.xhp
msgctxt ""
"03120201.xhp\n"
"par_id3143228\n"
"help.text"
-msgid "<emph>n:</emph> Numeric expression that defines the number of spaces in the string. The maximum allowed value of <emph>n</emph> is 65535."
-msgstr "<emph>n:</emph> Numerischer Ausdruck, der die Anzahl der Leerzeichen in der Zeichenkette festlegt. Der maximal erlaubte Wert für <emph>n</emph> ist 65535."
+msgid "<emph>n:</emph> Numeric expression that defines the number of spaces in the string. The maximum allowed value of <emph>n</emph> is 2,147,483,648."
+msgstr ""
#. xfAcE
#: 03120201.xhp
@@ -31822,15 +31687,6 @@ msgctxt ""
msgid "Creates a string according to the specified character, or the first character of a string expression that is passed to the function."
msgstr "Erstellt eine Zeichenkette aus dem angegebenen Zeichen oder dem ersten Zeichen einer Zeichenkette, die der Funktion übergeben wird."
-#. YEQWe
-#: 03120202.xhp
-msgctxt ""
-"03120202.xhp\n"
-"hd_id3149516\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
-
#. EVKUs
#: 03120202.xhp
msgctxt ""
@@ -31840,15 +31696,6 @@ msgctxt ""
msgid "String (n As Long, {expression As Integer | character As String})"
msgstr "String (n As Integer, {Ausdruck As Integer | Zeichen As String})"
-#. Uaxak
-#: 03120202.xhp
-msgctxt ""
-"03120202.xhp\n"
-"hd_id3143270\n"
-"help.text"
-msgid "Return value:"
-msgstr "Rückgabewert:"
-
#. GfqGg
#: 03120202.xhp
msgctxt ""
@@ -31858,23 +31705,14 @@ msgctxt ""
msgid "String"
msgstr "String"
-#. 5gnCP
-#: 03120202.xhp
-msgctxt ""
-"03120202.xhp\n"
-"hd_id3154923\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
-
-#. xvDy5
+#. FTqT4
#: 03120202.xhp
msgctxt ""
"03120202.xhp\n"
"par_id3154347\n"
"help.text"
-msgid "<emph>n:</emph> Numeric expression that indicates the number of characters to return in the string. The maximum allowed value of n is 65535."
-msgstr "<emph>n:</emph> Numerischer Ausdruck, der angibt, wie viele Zeichen in der Zeichenkette zurückgegeben werden sollen."
+msgid "<emph>n:</emph> Numeric expression that indicates the number of characters to return in the string. The maximum allowed value of n is 2,147,483,648."
+msgstr ""
#. uARjD
#: 03120202.xhp
@@ -31894,15 +31732,6 @@ msgctxt ""
msgid "<emph>Character:</emph> Any single character used to build the return string, or any string of which only the first character will be used."
msgstr "<emph>Zeichen:</emph> Ein beliebiges Zeichen, das zum Erstellen der Rückgabe-Zeichenkette verwendet wird, oder eine beliebige Zeichenkette, von der entsprechend nur das erste Zeichen verwendet wird."
-#. iApAt
-#: 03120202.xhp
-msgctxt ""
-"03120202.xhp\n"
-"hd_id3152920\n"
-"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
-
#. avFC9
#: 03120300.xhp
msgctxt ""
@@ -31975,15 +31804,6 @@ msgctxt ""
msgid "Converts a number to a string, and then formats it according to the format that you specify."
msgstr "Wandelt eine Zahl in eine Zeichenkette um und formatiert diese dann entsprechend dem von Ihnen angegebenen Format."
-#. ESujY
-#: 03120301.xhp
-msgctxt ""
-"03120301.xhp\n"
-"hd_id3145090\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
-
#. wp4Ae
#: 03120301.xhp
msgctxt ""
@@ -31993,15 +31813,6 @@ msgctxt ""
msgid "Format (Number [, Format As String])"
msgstr "Format (Zahl [, Format As String])"
-#. SrkYm
-#: 03120301.xhp
-msgctxt ""
-"03120301.xhp\n"
-"hd_id3149178\n"
-"help.text"
-msgid "Return value:"
-msgstr "Rückgabewert:"
-
#. gddga
#: 03120301.xhp
msgctxt ""
@@ -32011,15 +31822,6 @@ msgctxt ""
msgid "String"
msgstr "String"
-#. WGjGQ
-#: 03120301.xhp
-msgctxt ""
-"03120301.xhp\n"
-"hd_id3159176\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
-
#. 6Dyxg
#: 03120301.xhp
msgctxt ""
@@ -32299,15 +32101,6 @@ msgctxt ""
msgid "A format code can be divided into three sections that are separated by semicolons. The first part defines the format for positive values, the second part for negative values, and the third part for zero. If you only specify one format code, it applies to all numbers."
msgstr "Der Format-Code kann in drei durch Strichpunkte getrennte Abschnitte unterteilt werden. Der erste Teil definiert das Format für positive Werte, der zweite das für negative Werte und der dritte das Format für den Wert 0. Wenn Sie nur einen einzigen Format-Code angeben, wird dieser für alle Zahlen verwendet."
-#. GXmDT
-#: 03120301.xhp
-msgctxt ""
-"03120301.xhp\n"
-"hd_id3149019\n"
-"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
-
#. ZsNPC
#: 03120301.xhp
msgctxt ""
@@ -32461,15 +32254,6 @@ msgctxt ""
msgid "Returns the number of leftmost characters that you specify of a string expression."
msgstr "Gibt vom Anfang der Zeichenkette beginnend eine bestimmte Anzahl von Zeichen aus einem Zeichenkettenausdruck zurück."
-#. UF45c
-#: 03120303.xhp
-msgctxt ""
-"03120303.xhp\n"
-"hd_id3156153\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
-
#. H2Ftq
#: 03120303.xhp
msgctxt ""
@@ -32479,15 +32263,6 @@ msgctxt ""
msgid "Left (Text As String, n As Long)"
msgstr "Left (Text As String, n As Integer)"
-#. 48Gmp
-#: 03120303.xhp
-msgctxt ""
-"03120303.xhp\n"
-"hd_id3153824\n"
-"help.text"
-msgid "Return value:"
-msgstr "Rückgabewert:"
-
#. to74m
#: 03120303.xhp
msgctxt ""
@@ -32497,15 +32272,6 @@ msgctxt ""
msgid "String"
msgstr "String"
-#. ZJXfA
-#: 03120303.xhp
-msgctxt ""
-"03120303.xhp\n"
-"hd_id3148946\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
-
#. hRWZH
#: 03120303.xhp
msgctxt ""
@@ -32515,14 +32281,14 @@ msgctxt ""
msgid "<emph>Text:</emph> Any string expression that you want to return the leftmost characters from."
msgstr "<emph>Text:</emph> Ein beliebiger Zeichenkettenausdruck, aus dem Sie von vorne beginnend Zeichen zurückgeben möchten."
-#. jVzCK
+#. BPXpD
#: 03120303.xhp
msgctxt ""
"03120303.xhp\n"
"par_id3149456\n"
"help.text"
-msgid "<emph>n:</emph> Numeric expression that specifies the number of characters that you want to return. If <emph>n</emph> = 0, a zero-length string is returned. The maximum allowed value is 65535."
-msgstr "<emph>n:</emph> Ausdruck vom Typ Integer, der die Anzahl der zurückzugebenden Zeichen angibt. Bei <emph>n</emph> = 0 wird eine leere Zeichenkette zurückgegeben."
+msgid "<emph>n:</emph> Numeric expression that specifies the number of characters that you want to return. If <emph>n</emph> = 0, a zero-length string is returned. The maximum allowed value is 2,147,483,648."
+msgstr ""
#. FPXvk
#: 03120303.xhp
@@ -32533,15 +32299,6 @@ msgctxt ""
msgid "The following example converts a date in YYYY.MM.DD format to MM/DD/YYYY format."
msgstr "Das folgende Beispiel wandelt ein Datum im Format JJJJ.MM.TT in das Format MM/TT/JJJJ um."
-#. YQQDH
-#: 03120303.xhp
-msgctxt ""
-"03120303.xhp\n"
-"hd_id3125863\n"
-"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
-
#. TJBfC
#: 03120303.xhp
msgctxt ""
@@ -32587,15 +32344,6 @@ msgctxt ""
msgid "Aligns a string to the left of a string variable, or copies a variable of a user-defined type to another variable of a different user-defined type."
msgstr "Ordnet eine Zeichenkette linksbündig innerhalb einer Zeichenkettenvariablen an oder kopiert eine Variable eines benutzerdefinierten Datentyps in eine andere Variable eines benutzerdefinierten Datentyps."
-#. wKtHD
-#: 03120304.xhp
-msgctxt ""
-"03120304.xhp\n"
-"hd_id3145317\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
-
#. tFaav
#: 03120304.xhp
msgctxt ""
@@ -32605,15 +32353,6 @@ msgctxt ""
msgid "LSet Var As String = Text or LSet Var1 = Var2"
msgstr "LSet Var As String = Text or LSet Var1 = Var2"
-#. 2vzrB
-#: 03120304.xhp
-msgctxt ""
-"03120304.xhp\n"
-"hd_id3143271\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
-
#. M99uG
#: 03120304.xhp
msgctxt ""
@@ -32659,15 +32398,6 @@ msgctxt ""
msgid "If the string is shorter than the string variable, <emph>LSet</emph> left-aligns the string within the string variable. Any remaining positions in the string variable are replaced by spaces. If the string is longer than the string variable, only the leftmost characters up to the length of the string variable are copied. With the <emph>LSet</emph> statement, you can also copy a user-defined type variable to another variable of the same type."
msgstr "Ist die Zeichenkette kürzer als die Zeichenkettenvariable, ordnet die Anweisung <emph>LSet</emph> die Zeichenkette linksbündig in der Zeichenkettenvariablen an. Die freien Stellen der Zeichenkettenvariablen werden mit Leerzeichen aufgefüllt. Ist die Zeichenkette länger, werden nur soviele Zeichen der Zeichenkette linksbündig in der Zeichenkettenvariablen angeordnet, wie diese aufnehmen kann. Mit der Anweisung <emph>LSet</emph> ist es außerdem möglich, die Variable eines benutzerdefinierten Datentyps in eine andere des selben Datentyps zu kopieren."
-#. BQw4P
-#: 03120304.xhp
-msgctxt ""
-"03120304.xhp\n"
-"hd_id3156282\n"
-"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
-
#. jJepi
#: 03120304.xhp
msgctxt ""
@@ -32731,15 +32461,6 @@ msgctxt ""
msgid "Removes all leading spaces at the start of a string expression."
msgstr "Löscht vorangestellte Leerzeichen am Anfang eines Zeichenkettenausdrucks."
-#. vG8YP
-#: 03120305.xhp
-msgctxt ""
-"03120305.xhp\n"
-"hd_id3154924\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
-
#. cepxM
#: 03120305.xhp
msgctxt ""
@@ -32749,15 +32470,6 @@ msgctxt ""
msgid "LTrim (Text As String)"
msgstr "LTrim (Text As String)"
-#. KzzDh
-#: 03120305.xhp
-msgctxt ""
-"03120305.xhp\n"
-"hd_id3156344\n"
-"help.text"
-msgid "Return value:"
-msgstr "Rückgabewert:"
-
#. LyUCE
#: 03120305.xhp
msgctxt ""
@@ -32767,15 +32479,6 @@ msgctxt ""
msgid "String"
msgstr "String"
-#. 8hNZD
-#: 03120305.xhp
-msgctxt ""
-"03120305.xhp\n"
-"hd_id3150543\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
-
#. x85WJ
#: 03120305.xhp
msgctxt ""
@@ -32794,15 +32497,6 @@ msgctxt ""
msgid "Use this function to remove spaces at the beginning of a string expression."
msgstr "Verwenden Sie diese Funktion, um vorangestellte Leerzeichen am Anfang eines Zeichenkettenausdrucks zu löschen."
-#. FExzu
-#: 03120305.xhp
-msgctxt ""
-"03120305.xhp\n"
-"hd_id3145419\n"
-"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
-
#. Afrvq
#: 03120306.xhp
msgctxt ""
@@ -32839,15 +32533,6 @@ msgctxt ""
msgid "Returns the specified portion of a string expression (<emph>Mid function</emph>), or replaces the portion of a string expression with another string (<emph>Mid statement</emph>)."
msgstr "Gibt den angegebenen Teil eines Zeichenkettenausdrucks zurück (<emph>Funktion Mid</emph>) oder ersetzt ihn durch eine andere Zeichenkette (<emph>Anweisung Mid</emph>)."
-#. ye7Tj
-#: 03120306.xhp
-msgctxt ""
-"03120306.xhp\n"
-"hd_id3154285\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
-
#. 32BvU
#: 03120306.xhp
msgctxt ""
@@ -32857,15 +32542,6 @@ msgctxt ""
msgid "Mid (Text As String, Start As Long [, Length As Long]) or Mid (Text As String, Start As Long , Length As Long, Text As String)"
msgstr "Mid (Text As String, Anfang As Integer [, Länge As Integer]) oder Mid (Text As String, Anfang As Integer , Länge As Integer, Text As String)"
-#. Bw3Yb
-#: 03120306.xhp
-msgctxt ""
-"03120306.xhp\n"
-"hd_id3145068\n"
-"help.text"
-msgid "Return value:"
-msgstr "Rückgabewert:"
-
#. 5MG4F
#: 03120306.xhp
msgctxt ""
@@ -32875,15 +32551,6 @@ msgctxt ""
msgid "String (only by Function)"
msgstr "String (only by Function)"
-#. rLmbA
-#: 03120306.xhp
-msgctxt ""
-"03120306.xhp\n"
-"hd_id3154347\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
-
#. hRXCE
#: 03120306.xhp
msgctxt ""
@@ -32893,23 +32560,23 @@ msgctxt ""
msgid "<emph>Text:</emph> Any string expression that you want to modify."
msgstr "<emph>Text:</emph> Ein beliebiger zu bearbeitender Zeichenkettenausdruck."
-#. MkjPp
+#. DGPaB
#: 03120306.xhp
msgctxt ""
"03120306.xhp\n"
"par_id3150359\n"
"help.text"
-msgid "<emph>Start: </emph>Numeric expression that indicates the character position within the string where the string portion that you want to replace or to return begins. The maximum allowed value is 65535."
-msgstr "<emph>Anfang:</emph> Ausdruck vom Typ Integer, der die Zeichenposition in der Zeichenkette angibt, an welcher der zu ersetzende oder zurückzugebende Zeichenkettenabschnitt anfängt."
+msgid "<emph>Start: </emph>Numeric expression that indicates the character position within the string where the string portion that you want to replace or to return begins. The minimum allowed value is 1. The maximum allowed value is 2,147,483,648."
+msgstr ""
-#. 49ArA
+#. dtyT5
#: 03120306.xhp
msgctxt ""
"03120306.xhp\n"
"par_id3148451\n"
"help.text"
-msgid "<emph>Length:</emph> Numeric expression that returns the number of characters that you want to replace or return. The maximum allowed value is 65535."
-msgstr "<emph>Länge:</emph> Ausdruck vom Typ Integer, der die Anzahl der zu ersetzenden oder zurückzugebenden Zeichen angibt. Der maximal erlaubte Wert ist 65535."
+msgid "<emph>Length:</emph> Numeric expression that returns the number of characters that you want to replace or return. The maximum allowed value is 2,147,483,648."
+msgstr ""
#. Cw9Ts
#: 03120306.xhp
@@ -32938,15 +32605,6 @@ msgctxt ""
msgid "<emph>Text:</emph> The string to replace the string expression (<emph>Mid statement</emph>)."
msgstr "<emph>Text:</emph> Die Zeichenkette, durch die der Zeichenkettenabschnitt ersetzt werden soll (<emph>Anweisung Mid</emph>)."
-#. jK3U3
-#: 03120306.xhp
-msgctxt ""
-"03120306.xhp\n"
-"hd_id3149560\n"
-"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
-
#. NFDUA
#: 03120306.xhp
msgctxt ""
@@ -33001,15 +32659,6 @@ msgctxt ""
msgid "See also: <link href=\"text/sbasic/shared/03120303.xhp\" name=\"Left Function\">Left Function</link>."
msgstr "Siehe auch: <link href=\"text/sbasic/shared/03120303.xhp\" name=\"Funktion Left\">Funktion Left</link>."
-#. Xy4Fw
-#: 03120307.xhp
-msgctxt ""
-"03120307.xhp\n"
-"hd_id3145315\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
-
#. A3Rzn
#: 03120307.xhp
msgctxt ""
@@ -33019,15 +32668,6 @@ msgctxt ""
msgid "Right (Text As String, n As Long)"
msgstr "Right (Text As String, n As Integer)"
-#. 8sZ7E
-#: 03120307.xhp
-msgctxt ""
-"03120307.xhp\n"
-"hd_id3145068\n"
-"help.text"
-msgid "Return value:"
-msgstr "Rückgabewert:"
-
#. SKQUo
#: 03120307.xhp
msgctxt ""
@@ -33037,15 +32677,6 @@ msgctxt ""
msgid "String"
msgstr "String"
-#. CyX7H
-#: 03120307.xhp
-msgctxt ""
-"03120307.xhp\n"
-"hd_id3146795\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
-
#. hErZb
#: 03120307.xhp
msgctxt ""
@@ -33055,14 +32686,14 @@ msgctxt ""
msgid "<emph>Text:</emph> Any string expression that you want to return the rightmost characters of."
msgstr "<emph>Text:</emph> Ein beliebiger Zeichenkettenausdruck, aus dem Sie von hinten beginnend Zeichen zurückgeben möchten."
-#. D8HQ5
+#. NwQkG
#: 03120307.xhp
msgctxt ""
"03120307.xhp\n"
"par_id3151211\n"
"help.text"
-msgid "<emph>n:</emph> Numeric expression that defines the number of characters that you want to return. If <emph>n</emph> = 0, a zero-length string is returned. The maximum allowed value is 65535."
-msgstr "<emph>n:</emph> Ausdruck vom Typ Integer, der die Anzahl der zurückzugebenden Zeichen angibt. Bei <emph>n</emph> = 0 wird eine leere Zeichenkette zurückgegeben. Der maximal erlaubte Wert ist 65535."
+msgid "<emph>n:</emph> Numeric expression that defines the number of characters that you want to return. If <emph>n</emph> = 0, a zero-length string is returned. The maximum allowed value is 2,147,483,648."
+msgstr ""
#. ezXrq
#: 03120307.xhp
@@ -33073,15 +32704,6 @@ msgctxt ""
msgid "The following example converts a date in YYYY-MM-DD format to the US date format (MM/DD/YYYY)."
msgstr "Im folgenden Beispiel wird ein Datum im US-Datumsformat (MM-TT-JJJJ) in das deutsche Format (TT.MM.JJJJ) konvertiert."
-#. wgEnG
-#: 03120307.xhp
-msgctxt ""
-"03120307.xhp\n"
-"hd_id3156212\n"
-"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
-
#. ZbKt5
#: 03120307.xhp
msgctxt ""
@@ -33127,15 +32749,6 @@ msgctxt ""
msgid "Right-aligns a string within a string variable, or copies a user-defined variable type into another."
msgstr "Ordnet eine Zeichenkette rechtsbündig innerhalb einer Zeichenkettenvariablen an oder kopiert einen benutzerdefinierten Variablentyp in einen anderen."
-#. aHsZH
-#: 03120308.xhp
-msgctxt ""
-"03120308.xhp\n"
-"hd_id3149234\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
-
#. uDqvq
#: 03120308.xhp
msgctxt ""
@@ -33145,15 +32758,6 @@ msgctxt ""
msgid "RSet Text As String = Text or RSet Variable1 = Variable2"
msgstr "RSet Text As String = Text oder RSet Variable1 = Variable2"
-#. tpDDD
-#: 03120308.xhp
-msgctxt ""
-"03120308.xhp\n"
-"hd_id3156024\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
-
#. YfmCj
#: 03120308.xhp
msgctxt ""
@@ -33217,15 +32821,6 @@ msgctxt ""
msgid "The following example uses the <emph>RSet</emph> and <emph>LSet</emph> statements to modify the left and right alignment of a string."
msgstr "Das folgende Beispiel verwendet die Anweisungen <emph>RSet</emph> und <emph>LSet</emph>, um die Rechts-/Linksausrichtung einer Zeichenkette zu ändern."
-#. BdFxA
-#: 03120308.xhp
-msgctxt ""
-"03120308.xhp\n"
-"hd_id3154909\n"
-"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
-
#. u4Dwb
#: 03120308.xhp
msgctxt ""
@@ -33298,15 +32893,6 @@ msgctxt ""
msgid "See also: <link href=\"text/sbasic/shared/03120305.xhp\" name=\"LTrim Function\">LTrim Function</link>"
msgstr "Siehe auch: <link href=\"text/sbasic/shared/03120305.xhp\" name=\"Funktion LTrim\">Funktion LTrim</link>"
-#. z57JG
-#: 03120309.xhp
-msgctxt ""
-"03120309.xhp\n"
-"hd_id3154924\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
-
#. 3KFbV
#: 03120309.xhp
msgctxt ""
@@ -33316,15 +32902,6 @@ msgctxt ""
msgid "RTrim (Text As String)"
msgstr "RTrim (Text As String)"
-#. qfPg6
-#: 03120309.xhp
-msgctxt ""
-"03120309.xhp\n"
-"hd_id3149457\n"
-"help.text"
-msgid "Return value:"
-msgstr "Rückgabewert:"
-
#. awasf
#: 03120309.xhp
msgctxt ""
@@ -33334,15 +32911,6 @@ msgctxt ""
msgid "String"
msgstr "String"
-#. p2Uwz
-#: 03120309.xhp
-msgctxt ""
-"03120309.xhp\n"
-"hd_id3148798\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
-
#. UW5Fx
#: 03120309.xhp
msgctxt ""
@@ -33352,15 +32920,6 @@ msgctxt ""
msgid "<emph>Text: </emph>Any string expression."
msgstr "<emph>Text:</emph> Ein beliebiger Zeichenkettenausdruck."
-#. Tq2QX
-#: 03120309.xhp
-msgctxt ""
-"03120309.xhp\n"
-"hd_id3151041\n"
-"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
-
#. qdGRW
#: 03120310.xhp
msgctxt ""
@@ -33487,15 +33046,6 @@ msgctxt ""
msgid "Removes all leading and trailing spaces from a string expression."
msgstr "Entfernt alle vorangestellten und nachgestellten Leerzeichen aus einem Zeichenkettenausdruck."
-#. xTgNw
-#: 03120311.xhp
-msgctxt ""
-"03120311.xhp\n"
-"hd_id3159157\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
-
#. EEu5H
#: 03120311.xhp
msgctxt ""
@@ -33505,15 +33055,6 @@ msgctxt ""
msgid "Trim( Text As String )"
msgstr "Trim( Text As String )"
-#. ZUuwF
-#: 03120311.xhp
-msgctxt ""
-"03120311.xhp\n"
-"hd_id3155388\n"
-"help.text"
-msgid "Return value:"
-msgstr "Rückgabewert:"
-
#. f9pGG
#: 03120311.xhp
msgctxt ""
@@ -33523,15 +33064,6 @@ msgctxt ""
msgid "String"
msgstr "String"
-#. VwME3
-#: 03120311.xhp
-msgctxt ""
-"03120311.xhp\n"
-"hd_id3145609\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
-
#. kLdYS
#: 03120311.xhp
msgctxt ""
@@ -33541,15 +33073,6 @@ msgctxt ""
msgid "<emph>Text:</emph> Any string expression."
msgstr "<emph>Text:</emph> Ein beliebiger Zeichenkettenausdruck."
-#. 3GonF
-#: 03120311.xhp
-msgctxt ""
-"03120311.xhp\n"
-"hd_id3148663\n"
-"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
-
#. ZBDyG
#: 03120312.xhp
msgctxt ""
@@ -33586,15 +33109,6 @@ msgctxt ""
msgid "Converts a system file name to a file URL."
msgstr "Wandelt einen System-Dateinamen in eine Datei-URL um."
-#. 7EFtr
-#: 03120312.xhp
-msgctxt ""
-"03120312.xhp\n"
-"hd_id3150669\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
-
#. zU9U9
#: 03120312.xhp
msgctxt ""
@@ -33604,15 +33118,6 @@ msgctxt ""
msgid "ConvertToURL(filename)"
msgstr "ConvertToURL(Dateiname)"
-#. eq2Gx
-#: 03120312.xhp
-msgctxt ""
-"03120312.xhp\n"
-"hd_id3150984\n"
-"help.text"
-msgid "Return value:"
-msgstr "Rückgabewert:"
-
#. V6WhB
#: 03120312.xhp
msgctxt ""
@@ -33622,15 +33127,6 @@ msgctxt ""
msgid "String"
msgstr "String"
-#. m42nR
-#: 03120312.xhp
-msgctxt ""
-"03120312.xhp\n"
-"hd_id3148550\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
-
#. Dka3U
#: 03120312.xhp
msgctxt ""
@@ -33640,15 +33136,6 @@ msgctxt ""
msgid "<emph>Filename:</emph> A file name as string."
msgstr "<emph>Dateiname:</emph> Ein Dateiname als Zeichenkette."
-#. iFPRX
-#: 03120312.xhp
-msgctxt ""
-"03120312.xhp\n"
-"hd_id3153361\n"
-"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
-
#. AHBLc
#: 03120312.xhp
msgctxt ""
@@ -33694,15 +33181,6 @@ msgctxt ""
msgid "Converts a file URL to a system file name."
msgstr "Wandelt eine Datei-URL in eine System-Dateiangabe um."
-#. Gyuop
-#: 03120313.xhp
-msgctxt ""
-"03120313.xhp\n"
-"hd_id3143267\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
-
#. i96Ej
#: 03120313.xhp
msgctxt ""
@@ -33712,15 +33190,6 @@ msgctxt ""
msgid "ConvertFromURL(filename)"
msgstr "ConvertFromURL(Dateiname)"
-#. wq6Jz
-#: 03120313.xhp
-msgctxt ""
-"03120313.xhp\n"
-"hd_id3159157\n"
-"help.text"
-msgid "Return value:"
-msgstr "Rückgabewert:"
-
#. ESx7C
#: 03120313.xhp
msgctxt ""
@@ -33730,15 +33199,6 @@ msgctxt ""
msgid "String"
msgstr "String"
-#. GmBuj
-#: 03120313.xhp
-msgctxt ""
-"03120313.xhp\n"
-"hd_id3143270\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
-
#. 8R25b
#: 03120313.xhp
msgctxt ""
@@ -33784,15 +33244,6 @@ msgctxt ""
msgid "Returns an array of substrings from a string expression."
msgstr "Gibt aus einem Zeichenkettenausdruck ein Array von Unterzeichenketten zurück."
-#. fqDbn
-#: 03120314.xhp
-msgctxt ""
-"03120314.xhp\n"
-"hd_id3149177\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
-
#. FGCEc
#: 03120314.xhp
msgctxt ""
@@ -33802,15 +33253,6 @@ msgctxt ""
msgid "Split (Text As String, delimiter, number)"
msgstr "Split (Text As String, Trennzeichen, Zahl)"
-#. XdWY5
-#: 03120314.xhp
-msgctxt ""
-"03120314.xhp\n"
-"hd_id3149763\n"
-"help.text"
-msgid "Return value:"
-msgstr "Rückgabewert:"
-
#. BNdCD
#: 03120314.xhp
msgctxt ""
@@ -33820,15 +33262,6 @@ msgctxt ""
msgid "String"
msgstr "String"
-#. G7w77
-#: 03120314.xhp
-msgctxt ""
-"03120314.xhp\n"
-"hd_id3145315\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
-
#. PRupM
#: 03120314.xhp
msgctxt ""
@@ -33856,15 +33289,6 @@ msgctxt ""
msgid "<emph>number (optional):</emph> The number of substrings that you want to return."
msgstr "<emph>Zahl (optional):</emph> Die Anzahl der zurückzugebenden Unterzeichenketten."
-#. XZAoD
-#: 03120314.xhp
-msgctxt ""
-"03120314.xhp\n"
-"hd_id3150398\n"
-"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
-
#. 9qGtg
#: 03120315.xhp
msgctxt ""
@@ -33901,15 +33325,6 @@ msgctxt ""
msgid "Returns a string from a number of substrings in a string array."
msgstr "Gibt aus einer Anzahl von Unterzeichenketten in einem Zeichenketten-Array eine einzige Zeichenkette zurück."
-#. Tavaa
-#: 03120315.xhp
-msgctxt ""
-"03120315.xhp\n"
-"hd_id3159414\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Syntax:"
-
#. FrGPB
#: 03120315.xhp
msgctxt ""
@@ -33919,15 +33334,6 @@ msgctxt ""
msgid "Join (Text As String Array, delimiter)"
msgstr "Join (Text As String Array, Trennzeichen)"
-#. zKGLo
-#: 03120315.xhp
-msgctxt ""
-"03120315.xhp\n"
-"hd_id3150400\n"
-"help.text"
-msgid "Return value:"
-msgstr "Rückgabewert:"
-
#. Sx96w
#: 03120315.xhp
msgctxt ""
@@ -33937,15 +33343,6 @@ msgctxt ""
msgid "String"
msgstr "String"
-#. uMb7W
-#: 03120315.xhp
-msgctxt ""
-"03120315.xhp\n"
-"hd_id3148798\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parameter:"
-
#. sEXB3
#: 03120315.xhp
msgctxt ""
@@ -33964,15 +33361,6 @@ msgctxt ""
msgid "<emph>delimiter (optional):</emph> A string character that is used to separate the substrings in the resulting string. The default delimiter is the space character. If delimiter is a string of length zero \"\", the substrings are joined without separator."
msgstr "<emph>Trennzeichen (optional):</emph> Trennzeichen zwischen den einzelnen Textabschnitten in der Ergebniszeichenkette. Standardmäßig wird das Leerzeichen verwendet. Ist das Trennzeichen eine leere Zeichenkette (\"\"), so werden die Unterzeichenketten ohne Trennzeichen aneinander gefügt."
-#. rYFAB
-#: 03120315.xhp
-msgctxt ""
-"03120315.xhp\n"
-"hd_id3154218\n"
-"help.text"
-msgid "Example:"
-msgstr "Beispiel:"
-
#. u25ah
#: 03120400.xhp
msgctxt ""
@@ -34090,14 +33478,14 @@ msgctxt ""
msgid "Parameters:"
msgstr "Parameter:"
-#. jDRQw
+#. KqLff
#: 03120401.xhp
msgctxt ""
"03120401.xhp\n"
"par_id3153126\n"
"help.text"
-msgid "<emph>Start: </emph>A numeric expression that marks the position in a string where the search for the specified substring starts. If you omit this parameter, the search starts at the first character of the string. The maximum allowed value is 65535."
-msgstr "<emph>Anfang: </emph>Ein beliebiger numerischer Ausdruck, der die Position innerhalb der Zeichenkette festlegt, an der die Suche nach der angegebenen Unterzeichenkette begonnen werden soll. Wird dieser Parameter übergangen, so beginnt die Suche beim ersten Zeichen."
+msgid "<emph>Start: </emph>A numeric expression that marks the position in a string where the search for the specified substring starts. If you omit this parameter, the search starts at the first character of the string. The minimum allowed value is 1. The maximum allowed value is 2,147,483,648."
+msgstr ""
#. SnP3c
#: 03120401.xhp
@@ -39337,6 +38725,96 @@ msgctxt ""
msgid "<ahelp hid=\"SFX2_LISTBOX_RID_SFX_TP_MACROASSIGN_LB_SCRIPTTYPE\">Select the macro that you want to assign.</ahelp>"
msgstr "<ahelp hid=\"SFX2_LISTBOX_RID_SFX_TP_MACROASSIGN_LB_SCRIPTTYPE\">Wählen Sie das zuzuweisende Makro aus.</ahelp>"
+#. Ug7AF
+#: Compiler_options.xhp
+msgctxt ""
+"Compiler_options.xhp\n"
+"tit\n"
+"help.text"
+msgid "Compiler Options"
+msgstr ""
+
+#. 4BZ89
+#: Compiler_options.xhp
+msgctxt ""
+"Compiler_options.xhp\n"
+"bm_id681592403821304\n"
+"help.text"
+msgid "<bookmark_value>Compiler Options</bookmark_value> <bookmark_value>Runtime conditions</bookmark_value>"
+msgstr ""
+
+#. xtwLp
+#: Compiler_options.xhp
+msgctxt ""
+"Compiler_options.xhp\n"
+"hd_id951592401835244\n"
+"help.text"
+msgid "<variable id=\"compileroptions\"><link href=\"text/sbasic/shared/Compiler_options.xhp\" name=\"Compiler Options\">Compiler Options, Runtime Conditions</link></variable>"
+msgstr ""
+
+#. PEuT6
+#: Compiler_options.xhp
+msgctxt ""
+"Compiler_options.xhp\n"
+"N0084\n"
+"help.text"
+msgid "Compiler options specified at the module level affect %PRODUCTNAME <emph>Basic compiler checks</emph> and error messages. Basic syntax as well as Basic set of instructions can be different according to the options that are in use. The less <literal>Option</literal>, the easiest and tolerant %PRODUCTNAME Basic language is. The more <literal>Option</literal>, the richer and controlled Basic language gets."
+msgstr ""
+
+#. auPDi
+#: Compiler_options.xhp
+msgctxt ""
+"Compiler_options.xhp\n"
+"par_id141592406254504\n"
+"help.text"
+msgid "Compiler options must be specified before the executable program code in a module."
+msgstr ""
+
+#. U5B8L
+#: Compiler_options.xhp
+msgctxt ""
+"Compiler_options.xhp\n"
+"par_id491585753339474\n"
+"help.text"
+msgid "<image src=\"media/helpimg/sbasic/Option_statement.svg\" id=\"img_id4156296484514\"><alt id=\"alt_id15152796484514\">Option Statement diagram</alt></image>"
+msgstr ""
+
+#. AXgWX
+#: Compiler_options.xhp
+msgctxt ""
+"Compiler_options.xhp\n"
+"hd_id331592403410631\n"
+"help.text"
+msgid "Option Private Module"
+msgstr ""
+
+#. DeBTh
+#: Compiler_options.xhp
+msgctxt ""
+"Compiler_options.xhp\n"
+"par_id161592405163812\n"
+"help.text"
+msgid "Specifies that the scope of the module is that of the Basic library it belongs to."
+msgstr ""
+
+#. 4fh7R
+#: Compiler_options.xhp
+msgctxt ""
+"Compiler_options.xhp\n"
+"par_id141592408035462\n"
+"help.text"
+msgid "Options specified at the module level also affect %PRODUCTNAME <emph>Basic runtime conditions</emph>. The behaviour of %PRODUCTNAME Basic instructions can differ."
+msgstr ""
+
+#. cGCiF
+#: Compiler_options.xhp
+msgctxt ""
+"Compiler_options.xhp\n"
+"par_id291592407073335\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/property.xhp\" name=\"Property statement\">Property statement</link>"
+msgstr ""
+
#. ZbXw2
#: ErrVBA.xhp
msgctxt ""
@@ -39418,13 +38896,13 @@ msgctxt ""
msgid "to describe the error and possible solutions"
msgstr ""
-#. AbB9s
+#. QaZUT
#: ErrVBA.xhp
msgctxt ""
"ErrVBA.xhp\n"
"N0017\n"
"help.text"
-msgid "VBA <literal>Err</literal> object has the following properties and methods:"
+msgid "The VBA <literal>Err</literal> object has the following properties and methods:"
msgstr ""
#. ivkYo
@@ -39436,22 +38914,22 @@ msgctxt ""
msgid "Properties"
msgstr ""
-#. FSwVh
+#. FtD5A
#: ErrVBA.xhp
msgctxt ""
"ErrVBA.xhp\n"
"N0020\n"
"help.text"
-msgid "<emph>Description</emph> property gives the nature of the error. It details the various reasons that may cause the error. Ideally, it provides the multiple course of actions to help solve the issue and prevent its reoccurrence. Its alias is Basic <link href=\"text/sbasic/shared/03050300.xhp\" name=\"Error function\">Error</link> function for %PRODUCTNAME predefined errors."
+msgid "The <emph>Description</emph> property gives the nature of the error. <emph>Description</emph> details the various reasons that may be the cause of the error. Ideally, it provides the multiple course of actions to help solve the issue and prevent its reoccurrence. The Basic alias is the <link href=\"text/sbasic/shared/03050300.xhp\" name=\"Error function\">Error</link> function for %PRODUCTNAME predefined errors."
msgstr ""
-#. PjWUG
+#. jfSHu
#: ErrVBA.xhp
msgctxt ""
"ErrVBA.xhp\n"
"N0022\n"
"help.text"
-msgid "This the error code associated with the error. <literal>Err</literal> object default property is <emph>Number</emph>. Its alias is %PRODUCTNAME Basic <link href=\"text/sbasic/shared/03050200.xhp\" name=\"Err\">Err</link> function."
+msgid "The error code associated with the error. <literal>Err</literal> object default property is <emph>Number</emph>. The %PRODUCTNAME Basic alias is the <link href=\"text/sbasic/shared/03050200.xhp\" name=\"Err\">Err</link> function."
msgstr ""
#. NJEmn
@@ -39472,22 +38950,22 @@ msgctxt ""
msgid "Methods"
msgstr ""
-#. 8sWBq
+#. y5Ne4
#: ErrVBA.xhp
msgctxt ""
"ErrVBA.xhp\n"
"N0027\n"
"help.text"
-msgid "Resets description, <link href=\"text/sbasic/shared/03050100.xhp\" name=\"error line\">Erl</link>, number and source properties of current error. Its alias is %PRODUCTNAME Basic <link href=\"text/sbasic/shared/03050500.xhp\" name=\"Resume statement\">Resume</link> statement."
+msgid "Resets description, <link href=\"text/sbasic/shared/03050100.xhp\" name=\"error line\">Erl</link>, number and source properties of current error. The %PRODUCTNAME Basic alias is the <link href=\"text/sbasic/shared/03050500.xhp\" name=\"Resume statement\">Resume</link> statement."
msgstr ""
-#. UEGkA
+#. jnyJG
#: ErrVBA.xhp
msgctxt ""
"ErrVBA.xhp\n"
"N0029\n"
"help.text"
-msgid "Throws user-defined errors or predefined errors. Its alias is %PRODUCTNAME Basic <link href=\"text/sbasic/shared/03050200.xhp\" name=\"Error statement\">Error</link> statement."
+msgid "Throws user-defined errors or predefined errors. The %PRODUCTNAME Basic alias is the <link href=\"text/sbasic/shared/03050200.xhp\" name=\"Error statement\">Error</link> statement."
msgstr ""
#. EyCJv
@@ -39499,13 +38977,13 @@ msgctxt ""
msgid "Parameters"
msgstr ""
-#. 6Rdnc
+#. 9a9P9
#: ErrVBA.xhp
msgctxt ""
"ErrVBA.xhp\n"
"N0031\n"
"help.text"
-msgid "<emph>Number</emph> A user-defined or predefined error code to be raised."
+msgid "<emph>Number</emph>: A user-defined or predefined error code to be raised."
msgstr ""
#. DoFG8
@@ -39517,31 +38995,31 @@ msgctxt ""
msgid "Error code range 0-2000 is reserved for %PRODUCTNAME Basic. User-defined errors may start from higher values in order to prevent collision with %PRODUCTNAME Basic future developments."
msgstr ""
-#. qoAQE
+#. VAmhX
#: ErrVBA.xhp
msgctxt ""
"ErrVBA.xhp\n"
"N0033\n"
"help.text"
-msgid "<emph>Source</emph> The name of the routine raising the error. A name in the form of \"myLibrary.myModule.myProc\" is recommended."
+msgid "<emph>Source</emph>: The name of the routine raising the error. A name in the form of \"myLibrary.myModule.myProc\" is recommended."
msgstr ""
-#. kukgW
+#. wFqtB
#: ErrVBA.xhp
msgctxt ""
"ErrVBA.xhp\n"
"N0034\n"
"help.text"
-msgid "<emph>Description</emph> A description of the problem leading to stop the running process, accompanied with the various reasons that may cause it. A detailed list of the possible course of actions that may help solve the problem is recommended."
+msgid "<emph>Description</emph>: A description of the problem leading to stop the running process, accompanied with the various reasons that may cause it. A detailed list of the possible course of actions that may help solve the problem is recommended."
msgstr ""
-#. 3XjnB
+#. q9uAh
#: ErrVBA.xhp
msgctxt ""
"ErrVBA.xhp\n"
"N0041\n"
"help.text"
-msgid "Err.Raise 2020, Description:=\"This is an intented user-defined error …\""
+msgid "Err.Raise 2020, Description:=\"This is an intended user-defined error …\""
msgstr ""
#. vuP6g
@@ -39760,13 +39238,13 @@ msgctxt ""
msgid "<literal>0</literal>: Resets error information and re-executes the instruction that caused the error. <literal>0</literal> is optional."
msgstr ""
-#. uukh4
+#. fakJ2
#: Resume.xhp
msgctxt ""
"Resume.xhp\n"
"par_id331586090532804\n"
"help.text"
-msgid "<emph>label: </emph>: Resets error information and resumes execution at the specified label of the current subroutine."
+msgid "<emph>label</emph>: Resets error information and resumes execution at the specified label of the current subroutine."
msgstr ""
#. 7NaeS
@@ -39877,13 +39355,13 @@ msgctxt ""
msgid "Use <literal>Resume Next</literal>, for example, when reporting anomalies encountered for an iterating process that must not be interrupted. In which case multiple handling routines may be required."
msgstr ""
-#. 4NKFt
+#. AeVfB
#: Resume.xhp
msgctxt ""
"Resume.xhp\n"
"par_id461586091018138\n"
"help.text"
-msgid "Using <literal>Resume</literal> without parameters to re-execute the faulty instruction can fit certain situations. However that may cause a neverending loop."
+msgid "Using <literal>Resume</literal> without parameters to re-execute the faulty instruction can fit certain situations. However that may cause a never ending loop."
msgstr ""
#. t97uD
@@ -39976,24 +39454,6 @@ msgctxt ""
msgid "Function MySQRTPI(arg as double) as double"
msgstr ""
-#. LxEYt
-#: calc_functions.xhp
-msgctxt ""
-"calc_functions.xhp\n"
-"bas_id731592358361242\n"
-"help.text"
-msgid "Dim oService as Object"
-msgstr ""
-
-#. GszLy
-#: calc_functions.xhp
-msgctxt ""
-"calc_functions.xhp\n"
-"bas_id971592358368906\n"
-"help.text"
-msgid "oService = createUNOService(\"com.sun.star.sheet.addin.Analysis\")"
-msgstr ""
-
#. HHyMW
#: calc_functions.xhp
msgctxt ""
@@ -40003,15 +39463,6 @@ msgctxt ""
msgid "MySQRTPI = oService.getSqrtPi(arg)"
msgstr ""
-#. AByBR
-#: calc_functions.xhp
-msgctxt ""
-"calc_functions.xhp\n"
-"bas_id451592358385346\n"
-"help.text"
-msgid "End Function"
-msgstr ""
-
#. emGWD
#: calc_functions.xhp
msgctxt ""
@@ -40552,13 +40003,13 @@ msgctxt ""
msgid "IMSECH"
msgstr ""
-#. DL5Fs
+#. 8Dtdh
#: calc_functions.xhp
msgctxt ""
"calc_functions.xhp\n"
"par_id871592355721957\n"
"help.text"
-msgid "Imsin"
+msgid "IMSIN"
msgstr ""
#. LnpEu
@@ -41146,14 +40597,14 @@ msgctxt ""
msgid "Running <literal>RmDir</literal> command in VBA mode. In VBA only empty directories are removed by <literal>RmDir</literal> while %PRODUCTNAME Basic removes a directory recursively."
msgstr "Ausführen des Befehls <literal>RmDir</literal> im VBA-Modus. In VBA werden nur leere Verzeichnisse von <literal>RmDir</literal> entfernt, während %PRODUCTNAME Basic ein Verzeichnis rekursiv entfernt."
-#. 5GFEr
+#. KLkKY
#: compatibilitymode.xhp
msgctxt ""
"compatibilitymode.xhp\n"
"N0125\n"
"help.text"
-msgid "Changing behaviour of Basic <literal>Dir</literal> command. The directory flag (16) for the <literal>Dir</literal> command means that only directories are returned in %PRODUCTNAME Basic, while in VBA normal files and directories are returned."
-msgstr "Ändern des Verhaltens des Basic-Befehls <literal>Dir</literal>. Die Verzeichnismarkierung (16) für den Befehl <literal>Dir</literal> bedeutet, dass nur Verzeichnisse in %PRODUCTNAME Basic zurückgegeben werden, während in VBA normale Dateien und Verzeichnisse zurückgegeben werden."
+msgid "Changing behavior of Basic <literal>Dir</literal> command. The directory flag (16) for the <literal>Dir</literal> command means that only directories are returned in %PRODUCTNAME Basic, while in VBA normal files and directories are returned."
+msgstr ""
#. piCTC
#: compatibilitymode.xhp
@@ -41389,6 +40840,204 @@ msgctxt ""
msgid "Refer to <link href=\"text/sbasic/python/python_platform.xhp\">Identifying the Operating System</link> and <link href=\"text/sbasic/python/python_session.xhp\">Getting Session Information</link> for class module examples, or <link href=\"text/sbasic/guide/access2base.xhp\">Access2Base shared Basic library</link> for other class examples making use of <literal>Option Compatible</literal> compiler mode."
msgstr "Siehe <link href=\"text/sbasic/python/python_platform.xhp\">Betriebssystem identifizieren</link> und <link href=\"text/sbasic/python/python_session.xhp\">Sitzungsinformationen abrufen</link> für Klassenmodulbeispiele beziehungsweise <link href=\"text/sbasic/guide/access2base.xhp\">gemeinsame Access2Base-Basisbibliothek</link> für andere Klassenbeispiele unter Verwendung des Kompatibilitätsmodus <literal>Option Compatible</literal>."
+#. QF4Ds
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"tit\n"
+"help.text"
+msgid "Syntax Diagrams"
+msgstr ""
+
+#. CkdjC
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"bm_id861593777289558\n"
+"help.text"
+msgid "<bookmark_value>Syntax diagrams; How to read</bookmark_value> <bookmark_value>Statements syntax;How to read</bookmark_value> <bookmark_value>Typographical conventions</bookmark_value>"
+msgstr ""
+
+#. VTTA3
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"hd_id221543446540070\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/conventions.xhp\" name=\"conventions\">How to Read Syntax Diagrams and Statements</link>"
+msgstr ""
+
+#. jJGWn
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id601593699108443\n"
+"help.text"
+msgid "%PRODUCTNAME Basic statements use syntax diagrams and textual conventions that follow these typographical rules:"
+msgstr ""
+
+#. ZnMxE
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id158193699546735\n"
+"help.text"
+msgid "%PRODUCTNAME Basic keywords or functions use proper casing: Call, DimArray, InputBox, Property."
+msgstr ""
+
+#. ny9xr
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id711593699548486\n"
+"help.text"
+msgid "Lowercase characters indicate information to supply: end, expression, start, variable."
+msgstr ""
+
+#. 6cDAC
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id881593760345504\n"
+"help.text"
+msgid "The syntax of a %PRODUCTNAME Basic one line statement is illustrated herewith:"
+msgstr ""
+
+#. 8Co5j
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"hd_id871593700670279\n"
+"help.text"
+msgid "Diagram example"
+msgstr ""
+
+#. 5AfpR
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id181593699574635\n"
+"help.text"
+msgid "Basic statement diagrams start and end with double vertical bars,"
+msgstr ""
+
+#. oNAUQ
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id711596399548486\n"
+"help.text"
+msgid "Loops indicate a possible repetition, an optional separator may be present,"
+msgstr ""
+
+#. qBArU
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id541593706654897\n"
+"help.text"
+msgid "Rectangles denote subsequent diagram fragments,"
+msgstr ""
+
+#. MgRRZ
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id251593706717957\n"
+"help.text"
+msgid "Diagram fragments extremities exhibit single vertical bars."
+msgstr ""
+
+#. 2ERcw
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id831588865616326\n"
+"help.text"
+msgid "<image src=\"media/helpimg/sbasic/a_statement.svg\" id=\"img_id651588865616326\"><alt id=\"alt_id281588865616326\">syntax of a statement</alt></image>"
+msgstr ""
+
+#. QDyRr
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id411579301639711\n"
+"help.text"
+msgid "A set of %PRODUCTNAME Basic statements - with optional labels - is using a colon <literal>:</literal> sign to separate them, it can be terminated with an optional comment. <literal>REM</literal> or an apostrophe sign introduce a comment."
+msgstr ""
+
+#. fR7p7
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id931593707147102\n"
+"help.text"
+msgid "<image src=\"media/helpimg/sbasic/comment_fragment.svg\" id=\"img_id191593707147102\"><alt id=\"alt_id111593707147102\">diagram fragment</alt></image>"
+msgstr ""
+
+#. tMPo2
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"hd_id71593700691968\n"
+"help.text"
+msgid "Textual example"
+msgstr ""
+
+#. vtggd
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id181593700546735\n"
+"help.text"
+msgid "<emph>[opt1|opt2|opt3]</emph> Items inside brackets are optional, alternatives are indicated with a vertical bar,"
+msgstr ""
+
+#. ap6xE
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id181593699546735\n"
+"help.text"
+msgid "<emph>case[[sep]…]</emph> An ellipsis indicates a possible repetition, an optional separator may be specified,"
+msgstr ""
+
+#. FEGF3
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id712593699548486\n"
+"help.text"
+msgid "<emph>{choice1|choice2}</emph> Items inside curly braces are compulsory, alternatives are indicated with a vertical bar."
+msgstr ""
+
+#. VFKcU
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"par_id411593701639711\n"
+"help.text"
+msgid "A set of %PRODUCTNAME Basic statements - with optional labels - is using a colon <literal>:</literal> sign to separate them, it can be terminated with an optional comment. <literal>REM</literal> or an apostrophe sign introduce a comment."
+msgstr ""
+
+#. RUhNn
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"N0018\n"
+"help.text"
+msgid "GoTo there ' skip first statement"
+msgstr ""
+
+#. oCE77
+#: conventions.xhp
+msgctxt ""
+"conventions.xhp\n"
+"N0019\n"
+"help.text"
+msgid "here: Print 1, : there: Print 2 REM explanatory text here"
+msgstr ""
+
#. 7pf8S
#: enum.xhp
msgctxt ""
@@ -41542,13 +41191,13 @@ msgctxt ""
msgid "%PRODUCTNAME Basic syntax fragments."
msgstr ""
-#. ChERt
+#. 4eH7M
#: fragments.xhp
msgctxt ""
"fragments.xhp\n"
"hd_id431587045941514\n"
"help.text"
-msgid "<variable id=\"argumenth2\"><link href=\"text/sbasic/shared/fragments.xhp\" name=\"arguments in Function, Sub and Property statements\"/></variable>argument fragment"
+msgid "<variable id=\"argumenth2\"><link href=\"text/sbasic/shared/fragments.xhp\" name=\"arguments in Function, Sub and Property statements\"/>argument fragment</variable>"
msgstr ""
#. pfHq8
@@ -41704,13 +41353,13 @@ msgctxt ""
msgid "Multiple dimensions for an array are denoted using comma (<emph>,</emph>) sign."
msgstr ""
-#. DeXti
+#. E9UTU
#: fragments.xhp
msgctxt ""
"fragments.xhp\n"
"hd_id231587046013458\n"
"help.text"
-msgid "<variable id=\"typenameh4\"><link href=\"text/sbasic/shared/fragments.xhp\" name=\"data types fragment\">typename fragment</link></variable>"
+msgid "<variable id=\"typenameh4\">typename fragment</variable>"
msgstr ""
#. AqfYj
@@ -41722,13 +41371,13 @@ msgctxt ""
msgid "<image src=\"media/helpimg/sbasic/typename_fragment.svg\" id=\"img_id4157296484514\"><alt id=\"alt_id15152796484515\">primitive data types fragment</alt></image>"
msgstr ""
-#. dM8Yg
+#. BSD4e
#: fragments.xhp
msgctxt ""
"fragments.xhp\n"
"hd_id231587046013459\n"
"help.text"
-msgid "<variable id=\"charh4\"><link href=\"text/sbasic/shared/fragments.xhp\" name=\"type declaration characters fragment\">char fragment</link></variable>"
+msgid "<variable id=\"charh4\">char fragment</variable>"
msgstr ""
#. JFwPg
@@ -42199,13 +41848,13 @@ msgctxt ""
msgid "Property Statement"
msgstr ""
-#. 4vJCy
+#. CxW74
#: property.xhp
msgctxt ""
"property.xhp\n"
"N0183\n"
"help.text"
-msgid "A property, also called field or attribute, characterizes a given object or piece of information. Properties can be used to control access to data. It is common use to include instructions at setting or reading time of properties. Code can vary from simple assignment to complex context dependant routines. Using <emph>Get</emph>, <emph>Let</emph> or <emph>Set</emph> accessers enforces properties' consistency when necessary."
+msgid "A property, also called field or attribute, characterizes a given object or piece of information. Properties can be used to control access to data. It is common use to include instructions at setting or reading time of properties. Code can vary from simple assignment to complex context dependent routines. Using <emph>Get</emph>, <emph>Let</emph> or <emph>Set</emph> accessors enforces properties' consistency when necessary."
msgstr ""
#. hD9fA