aboutsummaryrefslogtreecommitdiff
path: root/source/it/helpcontent2/source/text/sbasic/shared.po
diff options
context:
space:
mode:
authorChristian Lohmaier <lohmaier+LibreOffice@googlemail.com>2020-10-27 13:21:31 +0100
committerChristian Lohmaier <lohmaier+LibreOffice@googlemail.com>2020-10-27 13:27:38 +0100
commit9e37d57a9ccfcba5925a14f5e29397b2fbf0e261 (patch)
tree923d39d7a6a097629adadf7944ee7f425c1c9a05 /source/it/helpcontent2/source/text/sbasic/shared.po
parenta8ebe5d6029f6a61ab29ebfbfe331b8646f6ce7d (diff)
update translations for master / 7.1.0.0 alpha1
and force-fix errors using pocheck Change-Id: Ic49ef021112516a473dac6df957ca8e4c27d2369
Diffstat (limited to 'source/it/helpcontent2/source/text/sbasic/shared.po')
-rw-r--r--source/it/helpcontent2/source/text/sbasic/shared.po3523
1 files changed, 1585 insertions, 1938 deletions
diff --git a/source/it/helpcontent2/source/text/sbasic/shared.po b/source/it/helpcontent2/source/text/sbasic/shared.po
index c755cb06f7f..b35f93ebcf5 100644
--- a/source/it/helpcontent2/source/text/sbasic/shared.po
+++ b/source/it/helpcontent2/source/text/sbasic/shared.po
@@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-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-08-21 02:35+0000\n"
"Last-Translator: Valter Mura <valtermura@gmail.com>\n"
"Language-Team: Italian <https://weblate.documentfoundation.org/projects/libo_help-master/textsbasicshared/it/>\n"
@@ -529,6 +529,15 @@ msgctxt ""
msgid "Transparent white"
msgstr "Bianco trasparente"
+#. 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\">Esempio:</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 "Variabili String"
-#. 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 "Le variabili String (stringa) possono contenere stringhe della lunghezza massima di 65.535 caratteri. Ogni carattere viene memorizzato con il valore Unicode corrispondente. Le variabili stringa sono adatte per l'elaborazione di testi all'interno dei programmi e per la memorizzazione temporanea dei caratteri non stampabili fino a una lunghezza massima di 64 Kbyte. La memoria richiesta per la memorizzazione delle variabili stringa dipende dal numero di caratteri della variabile. Il carattere di dichiarazione del tipo è \"$\"."
+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 "Moduli"
-#. 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 "Un modulo può contenere istruzioni SUB e FUNCTION insieme con dichiarazioni di variabili. Il programma da salvare in un modulo non può superare la lunghezza di 64 KB. Se è richiesto più spazio, potete dividere un progetto di $[officename] Basic in più moduli, quindi salvarli in un'unica libreria."
+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>Salvare;codice Basic</bookmark_value><bookmark_value>Caricare;codice Basic</bookmark_value><bookmark_value>Basic, editor</bookmark_value><bookmark_value>Navigare;nei progetti Basic</bookmark_value><bookmark_value>Linea lunga;nell'editor Basic</bookmark_value><bookmark_value>Linea di testo;nell'editor Basic</bookmark_value><bookmark_value>Proseguimento;linee lunghe nell'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=\"Editor Basic\">Editor Basic</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 "Per spostare un modulo o una finestra di dialogo in un altro documento, fate clic sull'oggetto corrispondente nell'elenco e trascinatelo nella posizione desiderata. Una linea orizzontale indica la posizione di destinazione dell'oggetto durante il trascinamento. Per copiare l'oggetto anziché spostarlo, tenete premuto il tasto <switchinline select=\"sys\"><caseinline select=\"MAC\">Cmd</caseinline><defaultinline>Ctrl</defaultinline></switchinline> durante il trascinamento."
-#. FiYz2
+#. 8AfAv
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
"tit\n"
"help.text"
-msgid "Event-Driven Macros"
-msgstr "Macro controllate da eventi"
+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>Eliminazione;assegnazioni delle macro agli eventi</bookmark_value><bookmark_value>Macro;assegnare agli eventi</bookmark_value><bookmark_value>Assegnazione di macro agli eventi</bookmark_value><bookmark_value>Evento;assegnare una macro</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=\"Macro controllate da eventi\">Macro controllate da eventi</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 "In questa sezione viene spiegato come assegnare i programmi Basic ad eventi dei programmi."
+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 "Potete eseguire automaticamente una macro quando si verifica un determinato evento software assegnando la macro desiderata a quell'evento. La tabella seguente fornisce una panoramica degli eventi di programma e del punto in cui la macro assegnata viene eseguita."
+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 "La macro assegnata viene eseguita..."
-#. 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 "Avvia applicazione"
+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 "...dopo l'avvio di un'applicazione di $[officename]."
+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 "Chiudi applicazione"
+msgid "Close Application"
+msgstr ""
#. iwsSq
#: 01040000.xhp
@@ -4381,14 +4417,32 @@ msgctxt ""
msgid "...before a $[officename] application is terminated."
msgstr "...prima del termine di un'applicazione di $[officename]."
-#. 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 "Crea documento"
+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 "...dopo la creazione di un nuovo documento con il comando <emph>File - Nuovo</emph> o con l'icona <emph>Nuovo</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 "...dopo l'apertura di un documento con il comando <emph>File - Apri</emph> o con l'icona <emph>Apri</emph>."
-#. VUPBD
+#. H2Uom
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3153266\n"
+"par_id3159171\n"
"help.text"
-msgid "Save Document As"
-msgstr "Salva documento con nome"
+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 "...prima che il documento venga salvato con un nome specificato (con il comando <emph>File - Salva con nome</emph> o, se il nome del documento non è ancora stato specificato, con il comando <emph>File - Salva</emph> o con l'icona <emph>Salva</emph>)."
+msgid "...before a document is closed."
+msgstr "...prima che il documento venga chiuso."
-#. wacHA
+#. kLQvC
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3158215\n"
+"par_id3159097\n"
"help.text"
-msgid "Document has been saved as"
-msgstr "Il documento è stato salvato con nome"
+msgid "Document closed"
+msgstr "Documento chiuso"
-#. 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 "... ...dopo che il documento è stato salvato con un nome specificato (con il comando <emph>File - Salva con nome</emph> o, se il nome del documento non è ancora stato specificato, con il comando <emph>File - Salva</emph> o con l'icona <emph>Salva</emph>)."
+msgid "...after a document was closed. Note that the \"Save Document\" event may also occur when the document is saved before closing."
+msgstr "...dopo che il documento è stato chiuso. L'evento \"Salva documento\" si verifica anche quando il documento viene salvato prima della chiusura."
+
+#. 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 "Attiva documento"
+
+#. w5v7V
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id3149442\n"
+"help.text"
+msgid "...after a document is brought to the foreground."
+msgstr "...dopo che un documento è stato portato in primo piano."
+
+#. t2QSQ
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id3150888\n"
+"help.text"
+msgid "Deactivate Document"
+msgstr "Disattiva documento"
+
+#. guqXK
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id3154060\n"
+"help.text"
+msgid "...after another document is brought to the foreground."
+msgstr "...dopo che un altro documento è stato portato in primo piano."
#. 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 "...dopo che il documento, il cui nome deve già essere stato specificato, è stato salvato con il comando <emph>File - Salva</emph> o con l'icona <emph>Salva</emph>."
-#. prVye
+#. 7FEpD
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3159171\n"
+"par_id161599838976700\n"
"help.text"
-msgid "Document is closing"
-msgstr "Il documento si sta chiudendo"
+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 "...prima che il documento venga chiuso."
+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 "Documento chiuso"
+msgid "Save Document As"
+msgstr "Salva documento con nome"
-#. 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 "...dopo che il documento è stato chiuso. L'evento \"Salva documento\" si verifica anche quando il documento viene salvato prima della chiusura."
+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 "...prima che il documento venga salvato con un nome specificato (con il comando <emph>File - Salva con nome</emph> o, se il nome del documento non è ancora stato specificato, con il comando <emph>File - Salva</emph> o con l'icona <emph>Salva</emph>)."
-#. eovzZ
+#. wacHA
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3144772\n"
+"par_id3158215\n"
"help.text"
-msgid "Activate Document"
-msgstr "Attiva documento"
+msgid "Document has been saved as"
+msgstr "Il documento è stato salvato con nome"
-#. 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 "...dopo che un documento è stato portato in primo piano."
+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 "... ...dopo che il documento è stato salvato con un nome specificato (con il comando <emph>File - Salva con nome</emph> o, se il nome del documento non è ancora stato specificato, con il comando <emph>File - Salva</emph> o con l'icona <emph>Salva</emph>)."
-#. t2QSQ
+#. 7BDQa
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3150888\n"
+"par_id561599839702598\n"
"help.text"
-msgid "Deactivate Document"
-msgstr "Disattiva documento"
+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 "...dopo che un altro documento è stato portato in primo piano."
+msgid "Document could not be saved."
+msgstr ""
+
+#. 9PEDi
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id851599839190548\n"
+"help.text"
+msgid "-no UI-"
+msgstr ""
-#. xAAJD
+#. FsrLe
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3152384\n"
+"par_id961599839198859\n"
"help.text"
-msgid "Print Document"
-msgstr "Stampa documento"
+msgid "When the document disk location has changed, for example after a <emph>File - Save As...</emph> action."
+msgstr ""
-#. KHDSZ
+#. n5TCf
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3152873\n"
+"par_id501600150804809\n"
"help.text"
-msgid "...after the <emph>Print</emph> dialog is closed, but before the actual print process begins."
-msgstr "...dopo la chiusura della finestra di dialogo <emph>Stampa</emph> ma prima che abbia inizio l'effettivo processo di stampa."
+msgid "Storing or exporting copy of document"
+msgstr ""
-#. 7fBrq
+#. wP2PH
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3159227\n"
+"par_id471610080505705\n"
"help.text"
-msgid "JavaScript run-time error"
-msgstr "Errore di runtime JavaScript"
+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 ""
-#. aHrNm
+#. ECboz
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3145362\n"
+"par_id502600180504809\n"
"help.text"
-msgid "...when a JavaScript run-time error occurs."
-msgstr "...quando si verifica un errore di runtime JavaScript."
+msgid "Document copy has been created"
+msgstr ""
-#. rG4ED
+#. gF2u2
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3154767\n"
+"par_id471601180505705\n"
"help.text"
-msgid "Print Mail Merge"
-msgstr "Stampa in serie"
+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 ""
-#. 8dDPL
+#. uAeBw
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
-"par_id3153555\n"
+"par_id501006180504809\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 "...dopo la chiusura della finestra di dialogo <emph>Stampa</emph> ma prima che abbia inizio l'effettivo processo di stampa. Questo evento si verifica per ogni copia stampata."
+msgid "Creating of document copy failed"
+msgstr ""
+
+#. dFCuE
+#: 01040000.xhp
+msgctxt ""
+"01040000.xhp\n"
+"par_id471600081505705\n"
+"help.text"
+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 "Modifica del numero delle pagine"
-#. QhSjh
+#. hAoeW
#: 01040000.xhp
msgctxt ""
"01040000.xhp\n"
"par_id3154627\n"
"help.text"
-msgid "...when the page count changes."
-msgstr "...quando cambia il numero delle pagine."
+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 "Messaggio arrivato"
+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 "...se è stato ricevuto un messaggio."
+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 "Fate clic su <emph>OK</emph> per chiudere la finestra di dialogo."
+#. 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(\"Milano\", MB_DEFBUTTON2 + MB_ICONSTOP + MB_ABORTRETRYCANCEL, \"Titolo della finestra di dialogo\")"
-#. xrb4U
+#. BaStC
#: 03010103.xhp
msgctxt ""
"03010103.xhp\n"
"tit\n"
"help.text"
-msgid "Print Statement"
-msgstr "Istruzione 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, istruzione</bookmark_value> <bookmark_value>Print, istruzione; funzione Tab</bookmark_value> <bookmark_value>Print, istruzione; funzione Spc</bookmark_value> <bookmark_value>Spc, funzione; nell'istruzione Print</bookmark_value> <bookmark_value>Tab, funzione; nell'istruzione Print</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=\"Istruzione Print\">Istruzione 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 "Visualizza le stringhe o le espressioni numeriche specificate in una finestra di dialogo o in un file."
+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, istruzione</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=\"Istruzione Close\">Istruzione 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 "Chiude un file specificato che era stato aperto con l'istruzione Open."
-#. vh7Bh
+#. KDbMZ
#: 03020101.xhp
msgctxt ""
"03020101.xhp\n"
-"hd_id3156344\n"
+"par_id971587473488701\n"
"help.text"
-msgid "Syntax:"
-msgstr "Sintassi:"
+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 FileNumber As Integer[, FileNumber2 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>FileNumber (NumeroFile):</emph> numero intero che specifica il numero del canale di dati aperto con l'istruzione <emph>Open</emph>."
-
-#. ACdz7
-#: 03020101.xhp
-msgctxt ""
-"03020101.xhp\n"
-"hd_id3153192\n"
-"help.text"
-msgid "Example:"
-msgstr "Esempio:"
-
-#. 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, istruzione</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=\"Istruzione Open\">Istruzione 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 "Apre un canale di dati."
-#. 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>FileName (NomeFile):</emph> nome e percorso del file da aprire. Se tentate di leggere un file inesistente (Access = Read), appare un messaggio di errore. Se tentate di scrivere in un file inesistente (Access =Write), viene creato un nuovo file."
+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>Mode (Modo):</emph> chiave che specifica il modo file. Valori ammessi: Append (aggiunge file in sequenza), Binary (dati accessibili attraverso byte utilizzando Get e Put), Input (apre il canale dati per la lettura), Output (apre il canale dati per la scrittura), e Random (modifica i file relativi)."
+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>IOMode:</emph> parola chiave che definisce il tipo di accesso. Valori ammessi: Read (sola lettura), Write (solo scrittura), Read Write (lettura/scrittura)."
+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>Protected (Protetto):</emph> parola chiave che definisce lo stato di sicurezza di un file dopo l'apertura. Valori ammessi: Shared (il file può essere aperto da altre applicazioni), Lock Read (il file è protetto contro la lettura), Lock Write (il file è protetto contro la scrittura), Lock Read Write (l'accesso al file viene negato)."
+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>FileNumber (NumeroFile):</emph> numero intero compreso tra 0 e 511 che indica il numero di un canale di dati libero. Potete quindi passare i comandi attraverso il canale di dati per accedere al file. Il numero del file deve essere determinato dalla funzione FreeFile direttamente prima dell'istruzione Open."
+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>DatasetLength (LunghSetDati):</emph> per i file ad accesso casuale, impostate la lunghezza dei record di dati."
+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, istruzione</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\">Istruzione 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 "Chiude tutti i file aperti e scrive il contenuto dei buffer sul disco rigido."
-#. nTNj2
-#: 03020104.xhp
-msgctxt ""
-"03020104.xhp\n"
-"hd_id3154124\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Sintassi:"
-
-#. TufHR
+#. jEQ3F
#: 03020104.xhp
msgctxt ""
"03020104.xhp\n"
-"hd_id3161831\n"
+"par_id971587473488701\n"
"help.text"
-msgid "Example:"
-msgstr "Esempio:"
+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, istruzione</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\">Istruzione 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 "Vedere anche: Istruzione <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 "Sintassi:"
+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 [#] FileNumber As Integer, [Position], Variable"
-
-#. pdTMQ
-#: 03020201.xhp
-msgctxt ""
-"03020201.xhp\n"
-"hd_id3154138\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parametri:"
+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>FileNumber (NumeroFile):</emph> numero intero che determina il numero del file."
+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 (Posizione):</emph> per i file aperti in modo Random, <emph>Position</emph> è il numero del record che si desidera leggere."
+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 "Per i file aperti in modo Binary, <emph>Position</emph> è la posizione in byte all'interno del file in cui inizia la lettura."
+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 "Se <emph>Position</emph> viene omesso, viene usata la posizione attuale o il record di dati attivo del file."
+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 (Variabile): nome della variabile da leggere. Fatta eccezione per le variabili oggetto, potete usare qualunque tipo di variabile."
-
-#. NikE3
-#: 03020201.xhp
-msgctxt ""
-"03020201.xhp\n"
-"hd_id3153144\n"
-"help.text"
-msgid "Example:"
-msgstr "Esempio:"
+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 "Legge i dati da un file sequenziale aperto."
-#. 7DMCx
+#. mNkEN
#: 03020202.xhp
msgctxt ""
"03020202.xhp\n"
-"hd_id3125863\n"
+"par_id971587473488701\n"
"help.text"
-msgid "Syntax:"
-msgstr "Sintassi:"
+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 #FileNumber As Integer; var1[, var2[, var3[,...]]]"
-
-#. 4bQRN
-#: 03020202.xhp
-msgctxt ""
-"03020202.xhp\n"
-"hd_id3146121\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parametri:"
+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>FileNumber (NumeroFile):</emph> numero del file contenente i dati che si desidera leggere. Il file deve essere aperto con l'istruzione Open usando la parola chiave INPUT."
+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> variabile numerica o a stringa a cui vengono assegnati i valori letti dal file aperto."
+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 "Se viene raggiunta la fine del file durante la lettura di un elemento di dati, si verifica un errore e il processo viene interrotto."
-#. 3xUNX
-#: 03020202.xhp
-msgctxt ""
-"03020202.xhp\n"
-"hd_id3152578\n"
-"help.text"
-msgid "Example:"
-msgstr "Esempio:"
-
#. xqNBb
#: 03020202.xhp
msgctxt ""
@@ -10150,14 +10483,14 @@ msgctxt ""
msgid "' Read data file using Input"
msgstr "' Leggi i dati tramite Input"
-#. JiWcR
+#. ASL6h
#: 03020203.xhp
msgctxt ""
"03020203.xhp\n"
"tit\n"
"help.text"
-msgid "Line Input # Statement"
-msgstr "Istruzione 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, istruzione</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=\"Istruzione Line Input #\">Istruzione 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 "Legge le stringhe di un file sequenziale in una variabile."
-
-#. NSBkr
-#: 03020203.xhp
-msgctxt ""
-"03020203.xhp\n"
-"hd_id3150447\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Sintassi:"
-
-#. jCyHM
-#: 03020203.xhp
-msgctxt ""
-"03020203.xhp\n"
-"par_id3147229\n"
-"help.text"
-msgid "Line Input #FileNumber As Integer, Var As String"
-msgstr "Line Input #FileNumber 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 "Parametri:"
+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>FileNumber (NumeroFile):</emph> numero del file contenente i dati che si desidera leggere. Il file deve essere stato aperto in precedenza con l'istruzione Open usando la parola chiave INPUT."
+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> nome della variabile contenente il risultato."
+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 "Con l'istruzione <emph>Line Input#</emph>, potete leggere le stringhe di un file aperto in una variabile. Le variabili a stringa vengono lette riga per riga fino al primo ritorno a capo (Asc=13) o al primo carattere di nuova riga (Asc=10). I caratteri di fine riga non vengono inclusi nella stringa risultante."
-#. NjeFe
-#: 03020203.xhp
-msgctxt ""
-"03020203.xhp\n"
-"hd_id3163711\n"
-"help.text"
-msgid "Example:"
-msgstr "Esempio:"
-
-#. Uxyyc
-#: 03020203.xhp
-msgctxt ""
-"03020203.xhp\n"
-"par_id3147124\n"
-"help.text"
-msgid "Print #iNumber, \"This is a line of text\""
-msgstr "Print #iNumber, \"Questa è una riga di testo\""
-
-#. iFP3f
-#: 03020203.xhp
-msgctxt ""
-"03020203.xhp\n"
-"par_id3153415\n"
-"help.text"
-msgid "Print #iNumber, \"This is another line of text\""
-msgstr "Print #iNumber, \"Questa è un'altra riga di testo\""
-
-#. NKDq4
+#. fhFEa
#: 03020204.xhp
msgctxt ""
"03020204.xhp\n"
"tit\n"
"help.text"
-msgid "Put Statement"
-msgstr "Istruzione Put"
+msgid "Put# Statement"
+msgstr ""
#. psWQE
#: 03020204.xhp
@@ -10285,14 +10573,14 @@ msgctxt ""
msgid "<bookmark_value>Put statement</bookmark_value>"
msgstr "<bookmark_value>Put, istruzione</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=\"Istruzione Put\">Istruzione 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 "Scrive un record in un file relativo o una sequenza di byte in un file binario."
-#. 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 "Vedere anche: Istruzione <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 "Sintassi:"
+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 [#] FileNumber As Integer, [position], Variable"
-
-#. CJNhF
-#: 03020204.xhp
-msgctxt ""
-"03020204.xhp\n"
-"hd_id3153190\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parametri:"
+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>FileNumber (NumeroFile):</emph> espressione numerica che definisce il file da usare per la scrittura."
+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 (Posizione):</emph> per i file relativi (file ad accesso casuale), indica il numero del record da scrivere."
+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 "Per i file binari (accesso binario), indica la posizione del byte da cui volete iniziare la scrittura."
-#. 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 (Variabile):</emph> nome della variabile da scrivere nel file."
+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 "Nota per i file binari: il contenuto delle variabili viene scritto nella posizione specificata e il puntatore del file viene inserito direttamente dopo l'ultimo byte. Non vengono lasciati spazi vuoti tra i record."
-#. RbBPk
-#: 03020204.xhp
-msgctxt ""
-"03020204.xhp\n"
-"hd_id3154491\n"
-"help.text"
-msgid "Example:"
-msgstr "Esempio:"
-
-#. 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 ' Il tipo deve essere Variant"
-
-#. 3rrxn
-#: 03020204.xhp
-msgctxt ""
-"03020204.xhp\n"
-"par_id3156278\n"
-"help.text"
-msgid "Seek #iNumber,1 ' Position To start writing"
-msgstr "Seek #iNumber,1 ' Posizione di inizio della scrittura"
-
-#. 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,, \"Questa è la prima riga di testo\" ' Riempie la riga con testo"
-
-#. 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,, \"Questa è la seconda riga di testo\""
-
-#. 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,, \"Questa è la terza riga di testo\""
-
-#. 4GkxW
-#: 03020204.xhp
-msgctxt ""
-"03020204.xhp\n"
-"par_id3150940\n"
-"help.text"
-msgid "Put #iNumber,,\"This is new text\""
-msgstr "Put #iNumber,,\"Questo è un nuovo testo\""
-
-#. 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,\"Questo è il testo del record 20\""
-
#. BTr9L
#: 03020205.xhp
msgctxt ""
@@ -10483,68 +10690,59 @@ msgctxt ""
msgid "<bookmark_value>Write statement</bookmark_value>"
msgstr "<bookmark_value>Write, istruzione</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=\"Istruzione Write\">Istruzione 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 "Scrive i dati in un file sequenziale."
-
-#. eoeBE
-#: 03020205.xhp
-msgctxt ""
-"03020205.xhp\n"
-"hd_id3150449\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Sintassi:"
+msgid "Writes data to a sequential text file with delimiting characters."
+msgstr ""
-#. jxyZn
+#. fB8hV
#: 03020205.xhp
msgctxt ""
"03020205.xhp\n"
-"par_id3145785\n"
+"par_id461596463969009\n"
"help.text"
-msgid "Write [#FileName], [Expressionlist]"
-msgstr "Write [#FileName], [Expressionlist]"
+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 "Parametri:"
+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>FileName (NomeFile):</emph> espressione numerica contenente il numero del file impostato dall'istruzione Open per il file relativo."
+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>Expressionlist (ListaEspressioni):</emph> variabili o espressioni da inserire in un file, separate da virgole."
+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 "I numeri con delimitatori decimali vengono convertiti in base alle impostazioni geografiche locali."
-#. Xhb5c
-#: 03020205.xhp
-msgctxt ""
-"03020205.xhp\n"
-"hd_id3151073\n"
-"help.text"
-msgid "Example:"
-msgstr "Esempio:"
-
#. ejANh
#: 03020301.xhp
msgctxt ""
@@ -11122,14 +11311,14 @@ msgctxt ""
msgid "<emph>FileNumber:</emph> The data channel number used in the Open statement."
msgstr "<emph>FileNumber (NumeroFile):</emph> numero del canale dati usato nell'istruzione Open."
-#. ybPDP
+#. MbdMB
#: 03020305.xhp
msgctxt ""
"03020305.xhp\n"
"tit\n"
"help.text"
-msgid "Seek Statement"
-msgstr "Istruzione Seek"
+msgid "Seek# Statement"
+msgstr ""
#. vLW2K
#: 03020305.xhp
@@ -11140,14 +11329,14 @@ msgctxt ""
msgid "<bookmark_value>Seek statement</bookmark_value>"
msgstr "<bookmark_value>Seek, funzione</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=\"Istruzione seek\">Istruzione 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 "Per tutti gli altri file, l'istruzione Seek imposta la posizione in byte in corrispondenza della quale deve verificarsi l'operazione successiva."
-#. 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 "Vedere anche: <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 "Sintassi:"
+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[#FileNumber], 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 "Parametri:"
+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>FileNumber (NumeroFile):</emph> numero del canale dati usato nell'istruzione Open."
+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> Posizione per la successiva operazione di lettura o scrittura. La posizione può essere un numero compreso tra 1 e 2.147.483.647. In base al tipo di file, la posizione indica il numero del record (file in modo Random) o la posizione in byte (file in modo Binary, Output, Append o Input). Il primo byte in un file è la posizione 1, il secondo byte è la posizione 2, e così via."
+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 "Le seguenti funzioni e istruzioni permettono di impostare o di restituire la data e l'ora di sistema."
-#. YWfEf
+#. wJjQV
#: 03030301.xhp
msgctxt ""
"03030301.xhp\n"
"tit\n"
"help.text"
-msgid "Date Statement"
-msgstr "Istruzione 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, funzione</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=\"Istruzione Date\">Istruzione 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 "Restituisce la data di sistema come stringa o ripristina la data. Il formato della data dipende dalle impostazioni locali del vostro sistema."
-
-#. CUY3q
-#: 03030301.xhp
-msgctxt ""
-"03030301.xhp\n"
-"hd_id3148686\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Sintassi:"
-
-#. 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 "Parametri:"
-
-#. 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 (Testo):</emph> richiesto solo per ripristinare la data di sistema. In questo caso, la stringa deve corrispondere al formato della data definito nelle impostazioni locali."
-
-#. waEYM
-#: 03030301.xhp
-msgctxt ""
-"03030301.xhp\n"
-"hd_id3150793\n"
-"help.text"
-msgid "Example:"
-msgstr "Esempio:"
+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 \"La data è \" & Date"
-#. CCirC
+#. W99bB
#: 03030302.xhp
msgctxt ""
"03030302.xhp\n"
"tit\n"
"help.text"
-msgid "Time Statement"
-msgstr "Istruzione 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, funzione</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\">Istruzione 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 "Questa funzione restituisce l'ora di sistema con una stringa di formato \"HH:MM:SS\"."
-#. G29nS
-#: 03030302.xhp
-msgctxt ""
-"03030302.xhp\n"
-"hd_id3154346\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Sintassi:"
-
-#. rG5UZ
-#: 03030302.xhp
-msgctxt ""
-"03030302.xhp\n"
-"hd_id3150792\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parametri:"
-
-#. 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 (Testo):</emph> stringa che specifica la nuova ora nel formato \"HH:MM:SS\"."
-
-#. psu4B
-#: 03030302.xhp
-msgctxt ""
-"03030302.xhp\n"
-"hd_id3145173\n"
-"help.text"
-msgid "Example:"
-msgstr "Esempio:"
-
#. 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 "<image src=\"media/helpimg/sbasic/On-Error_statement.svg\" id=\"img_id4156296484514\"><alt id=\"alt_id15152796484514\">Diagramma istruzione On Error</alt></image>"
-#. 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 "Istruzione 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, istruzione</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=\"Istruzione If...Then...Else\">Istruzione 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 "Definisce uno o più blocchi di istruzioni da eseguire solo qualora una determinata condizione sia vera."
+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 "Sintassi:"
+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 "<image src=\"media/helpimg/sbasic/ElseIf_fragment.svg\" id=\"img_id691592320435808\"><alt id=\"alt_id341592320435808\">ElseIf fragment</alt></image>"
+msgstr ""
+
+#. 9oiMB
+#: 03090101.xhp
+msgctxt ""
+"03090101.xhp\n"
+"par_id221592320436632\n"
"help.text"
-msgid "If condition=true Then Statement block [ElseIf condition=true Then] Statement block [Else] Statement block EndIf"
-msgstr "If condition=true Then Statement block [ElseIf condition=true Then] Statement block [Else] Statement block EndIf"
+msgid "<image src=\"media/helpimg/sbasic/Else_fragment.svg\" id=\"img_id81592320436632\"><alt id=\"alt_id391592320436632\">Else fragment</alt></image>"
+msgstr ""
-#. aXATA
+#. 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 "Anziché Else If potete scrivere ElseIf, anziché End If potete scrivere 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 "Parametri:"
+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 "L'istruzione <emph>If... Then</emph> esegue blocchi di programma in base a determinate condizioni. Quando $[officename] Basic incontra un'istruzione <emph>If</emph>, viene verificata la condizione specificata. Se la condizione è vera, vengono eseguite tutte le istruzioni seguenti fino alla successiva istruzione <emph>Else</emph> o <emph>ElseIf</emph>. Se la condizione è falsa ed è seguita da un'istruzione <emph>ElseIf</emph>, $[officename] Basic verifica la condizione successiva e, se questa è vera, esegue le istruzioni seguenti. Se anche questa è falsa, il programma continua con la successiva istruzione <emph>ElseIf</emph> o <emph>Else</emph>. Le istruzioni successive a <emph>Else</emph> vengono eseguite solo se nessuna delle condizioni verificate in precedenza era vera. Dopo aver valutato tutte le condizioni, e aver eseguito le istruzioni corrispondenti, il programma continua con l'istruzione successiva a <emph>EndIf</emph>."
+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 "L'esempio seguente permette di inserire la data di scadenza di un prodotto e determina se tale data sia trascorsa."
-#. TZWBx
-#: 03090101.xhp
-msgctxt ""
-"03090101.xhp\n"
-"hd_id3152576\n"
-"help.text"
-msgid "Example:"
-msgstr "Esempio:"
-
#. gDmAx
#: 03090101.xhp
msgctxt ""
@@ -22228,6 +22336,24 @@ msgctxt ""
msgid "MsgBox \"The expiration date is today\""
msgstr "MsgBox \"La data di scadenza è oggi\""
+#. 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,32 +22399,95 @@ msgctxt ""
msgid "<image src=\"media/helpimg/sbasic/Select-Case_statement.svg\" id=\"img_id931588605629842\"><alt id=\"alt_id931588605629842\">Select Case syntax</alt></image>"
msgstr "<image src=\"media/helpimg/sbasic/Select-Case_statement.svg\" id=\"img_id931588605629842\"><alt id=\"alt_id931588605629842\">Sintassi Select Case</alt></image>"
-#. jsSZ5
+#. TJu4u
#: 03090102.xhp
msgctxt ""
"03090102.xhp\n"
-"par_id3150400\n"
+"bas_id251592381900645\n"
+"help.text"
+msgid "Select Case expression"
+msgstr ""
+
+#. 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 "Select Case condition Case expression Statement Block [Case expression2 Statement Block][Case Else] Statement Block End Select"
-msgstr "Select Case condizione Case espressione blocco_istruzioni [Case espressione2 blocco_istruzioni][Case Else] blocco_istruzioni End Select"
+msgid "[ Case Else"
+msgstr ""
-#. yuqsv
+#. 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."
-msgstr "<emph>condition (condizione):</emph> espressione che controlla se il blocco di istruzioni che segue la rispettiva clausola Case viene eseguito."
+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>."
-msgstr "<emph>expression (espressione):</emph> espressione compatibile con l'espressione di tipo condizione. Il blocco di istruzioni che segue la clausola <literal>Case</literal> viene eseguito se la <emph>condizione</emph> corrisponde all'<emph>espressione</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
#: 03090102.xhp
@@ -22336,32 +22525,50 @@ msgctxt ""
msgid "Print \"Out of range 1 to 10\""
msgstr "Print \"Al di fuori dell'intervallo 1-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 "Istruzione 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, istruzione</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=\"Istruzione IIf\">Istruzione 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 "Restituisce uno dei due possibili risultati di una funzione, in base al valore logico dell'espressione valutata."
-#. DMbgx
-#: 03090103.xhp
-msgctxt ""
-"03090103.xhp\n"
-"hd_id3159413\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Sintassi:"
-
#. dDDFQ
#: 03090103.xhp
msgctxt ""
@@ -22390,15 +22588,6 @@ msgctxt ""
msgid "IIf (Expression, ExpressionTrue, ExpressionFalse)"
msgstr "IIf (Espressione, EspressioneVera, EspressioneFalsa)"
-#. Jr9BS
-#: 03090103.xhp
-msgctxt ""
-"03090103.xhp\n"
-"hd_id3150541\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parametri:"
-
#. 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>EspressioneVera, EspressioneFalsa:</emph> espressioni alternative una delle quali verrà restituita come risultato della funzione in base alla valutazione logica."
+#. 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=\"Istruzione Do...Loop\">Istruzione 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 "Ripete le istruzioni comprese tra Do e Loop finché la condizione specificata rimane o diventa vera."
-
-#. caSom
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"hd_id3149119\n"
-"help.text"
-msgid "Syntax"
-msgstr "Sintassi"
-
-#. 3K2PH
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3155150\n"
-"help.text"
-msgid "Do [{While | Until} condition = True]"
-msgstr "Do [{While | Until} condizione = True]"
-
-#. UwrEt
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3154422\n"
-"help.text"
-msgid "statement block"
-msgstr "blocco istruzioni"
-
-#. 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 "blocco istruzioni"
-
-#. AWeCW
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3145090\n"
-"help.text"
-msgid "Loop"
-msgstr "Loop"
+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 ""
-#. 9Cv7B
+#. aiGhW
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
-"par_id3154749\n"
+"par_id311592320434736\n"
"help.text"
-msgid "or"
-msgstr "oppure"
+msgid "<image src=\"media/helpimg/sbasic/Do_statement.svg\" id=\"img_id601592320434736\"><alt id=\"alt_id551592320434736\">Do statement</alt></image>"
+msgstr ""
-#. Aj9kr
+#. Ebajb
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
-"par_id3150503\n"
+"bas_id171592386317704\n"
"help.text"
-msgid "Do"
-msgstr "Do"
+msgid "' Do While: The statement block is repeated as long as the condition is true"
+msgstr ""
-#. yGEJd
+#. VDEWA
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
-"par_id3149762\n"
+"bas_id11592386319239\n"
"help.text"
-msgid "statement block"
-msgstr "blocco istruzioni"
+msgid "' Do Until: The statement block is repeated as long as the condition is false"
+msgstr ""
-#. 93KEy
+#. Dsqzg
#: 03090201.xhp
msgctxt ""
"03090201.xhp\n"
-"par_id3150984\n"
+"par_id591592320435808\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 "blocco istruzioni"
+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} condizione = 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 "Parametri/Elementi:"
+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>Condizione:</emph> espressione di confronto, numerica o a stringa che può essere valutata come vera o falsa."
+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>Blocco istruzioni:</emph> istruzioni da ripetere finché la condizione rimane o diventa vera."
-
-#. 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 "L'istruzione <emph>Do...Loop</emph> esegue un ciclo finché una determinata condizione rimane o diventa vera. La condizione per l'uscita dal ciclo deve essere specificata con l'istruzione <emph>Do</emph> o <emph>Loop</emph>. Gli esempi seguenti rappresentano combinazioni valide:"
-
-#. uYAtt
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"hd_id3154366\n"
-"help.text"
-msgid "Syntax"
-msgstr "Sintassi"
-
-#. kfmWR
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3145171\n"
-"help.text"
-msgid "Do While condition = True"
-msgstr "Do While condizione = True"
-
-#. f6vGS
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3149203\n"
-"help.text"
-msgid "...statement block"
-msgstr "...blocco istruzioni"
-
-#. 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 "Il blocco di istruzioni compreso tra Do While e Loop viene ripetuto finché la condizione rimane vera."
-
-#. uFfcD
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3153968\n"
-"help.text"
-msgid "Do Until condition = True"
-msgstr "Do Until condizione = True"
-
-#. CC8GU
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3154909\n"
-"help.text"
-msgid "...statement block"
-msgstr "...blocco istruzioni"
-
-#. 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 "Il blocco di istruzioni compreso tra Do Until e Loop viene ripetuto finché la condizione rimane falsa."
-
-#. 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 "...blocco istruzioni"
-
-#. DCBsg
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3159153\n"
-"help.text"
-msgid "Loop While condition = True"
-msgstr "Loop While condizione = 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 "Il blocco di istruzioni compreso tra Do e Loop viene ripetuto finché la condizione rimane vera."
-
-#. 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 "...blocco istruzioni"
-
-#. LRGmB
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3155411\n"
-"help.text"
-msgid "Loop Until condition = True"
-msgstr "Loop Until condizione = 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 "Il blocco di istruzioni compreso tra Do e Loop viene ripetuto finché la condizione non diventa vera."
+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 "Per terminare il ciclo in modo incondizionato, usate l'istruzione <emph>Exit Do</emph>. Potete aggiungere questa istruzione in qualunque punto del ciclo <emph>Do</emph>...<emph>Loop</emph>. Potete inoltre definire una condizione di uscita usando la struttura <emph>If...Then</emph> come segue:"
-#. 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 condizione = True Then Exit Do"
-
-#. 6AC2Y
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3154490\n"
-"help.text"
-msgid "statements"
-msgstr "istruzioni"
-
-#. F23Fn
-#: 03090201.xhp
-msgctxt ""
-"03090201.xhp\n"
-"par_id3153159\n"
-"help.text"
-msgid "Loop..."
-msgstr "Loop..."
-
-#. o6GUo
+#. NEcfM
#: 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,14 +22831,14 @@ msgctxt ""
msgid "For...Next Statement"
msgstr "Istruzione 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>"
-msgstr "<bookmark_value>For, istruzione</bookmark_value> <bookmark_value>For Each, istruzione</bookmark_value> <bookmark_value>In, parola chiave</bookmark_value> <bookmark_value>Next, parola chiave</bookmark_value> <bookmark_value>Step, parola chiave</bookmark_value> <bookmark_value>To, parola chiave</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
#: 03090202.xhp
@@ -23155,14 +23137,14 @@ msgctxt ""
msgid "While...Wend Statement"
msgstr "Istruzione 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;ciclo While...Wend</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=\"Istruzione While...Wend\">Istruzione 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 "Quando un programma incontra un'istruzione While, ne verifica la condizione. Se la condizione è Falsa, il programma continua direttamente dopo l'istruzione Wend. Se la condizione è Vera, il ciclo viene eseguito finché il programma non incontra l'istruzione Wend, quindi ritorna all'istruzione <emph>While</emph>. Se la condizione è ancora Vera, il ciclo viene eseguito nuovamente."
+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 "A differenza dell'istruzione <link href=\"text/sbasic/shared/03090201.xhp\" name=\"Do...Loop\">Do...Loop</link>, il ciclo <emph>While...Wend</emph> non può essere annullato con <link href=\"text/sbasic/shared/03090412.xhp\" name=\"Exit\">Exit</link>. Non uscite mai da un ciclo While...Wend con <link href=\"text/sbasic/shared/03090302.xhp\" name=\"GoTo\">GoTo</link>, poiché questa procedura può causare un errore di runtime."
+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 "L'uso di Do...Loop è più flessibile ed è perciò consigliato."
-
-#. pWv5M
-#: 03090203.xhp
-msgctxt ""
-"03090203.xhp\n"
-"hd_id3155133\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Sintassi:"
-
-#. BCMGD
-#: 03090203.xhp
-msgctxt ""
-"03090203.xhp\n"
-"par_id3147288\n"
-"help.text"
-msgid "While Condition [Statement] Wend"
-msgstr "While Condizione [Istruzione] Wend"
-
-#. 7ApBj
-#: 03090203.xhp
-msgctxt ""
-"03090203.xhp\n"
-"hd_id3153139\n"
-"help.text"
-msgid "Example:"
-msgstr "Esempio:"
-
-#. TYEgW
-#: 03090203.xhp
-msgctxt ""
-"03090203.xhp\n"
-"par_id3159153\n"
-"help.text"
-msgid "Sub ExampleWhileWend"
-msgstr "Sub EsempioWhileWend"
-
-#. AosNw
-#: 03090203.xhp
-msgctxt ""
-"03090203.xhp\n"
-"par_id3151114\n"
-"help.text"
-msgid "Dim stext As String"
-msgstr "Dim sTesto 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 iPassaggio 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 "sTesto =\"Questo è un breve testo\""
-
-#. 2bjBx
-#: 03090203.xhp
-msgctxt ""
-"03090203.xhp\n"
-"par_id3154011\n"
-"help.text"
-msgid "iRun = 1"
-msgstr "iPassaggio = 1"
-
-#. tCNtB
-#: 03090203.xhp
-msgctxt ""
-"03090203.xhp\n"
-"par_id3147215\n"
-"help.text"
-msgid "While iRun < Len(sText)"
-msgstr "while iPassaggio < Len(sTesto)"
-
-#. 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 "iPassaggio = iPassaggio + 1"
+msgid "MsgBox sText,0,\"Text encoded\""
+msgstr "MsgBox sTesto,0,\"Testo codificato\""
-#. 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 sTesto,0,\"Testo codificato\""
+msgid "<link href=\"text/sbasic/shared/03090412.xhp\" name=\"Exit statement\">Exit</link> statement"
+msgstr ""
#. kSjtx
#: 03090300.xhp
@@ -23542,24 +23452,23 @@ msgctxt ""
msgid "Parameters:"
msgstr "Parametri:"
-#. KaSma
+#. AoFVn
#: 03090302.xhp
-#, fuzzy
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."
-msgstr "<emph>label:</emph> un identificatore per la riga che indica il punto dal quale continuare l'esecuzione. L'ambito di una label è all'interno della routine alla quale appartiene."
+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 (\":\")."
-msgstr "L'istruzione <literal>GoTo</literal> indica a %PRODUCTNAME Basic di continuare l'esecuzione del programma in un altro punto all'interno della procedura. La posizione deve essere indicata da un'etichetta. Per definire un'etichetta, assegnatele un nome seguito da due punti (\":\")."
+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
#: 03090302.xhp
@@ -24470,14 +24379,14 @@ msgctxt ""
msgid "Defines a subroutine that can be used as an expression to determine a return type."
msgstr "Definisce una subroutine che può essere usata come espressione per determinare il tipo di output restituito."
-#. 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."
-msgstr "Le istruzioni <literal>Sub</literal> e <literal>Function</literal> possiedono metodi simili, senza distinzioni. Ricevono dei parametri come riferimento e permettono la loro modifica. Il compilatore di %PRODUCTNAME Basic accetta che le loro rispettive sintassi siano usate in modo interscambiabile."
+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
#: 03090406.xhp
@@ -24731,14 +24640,14 @@ msgctxt ""
msgid "<bookmark_value>Sub statement</bookmark_value>"
msgstr "<bookmark_value>Sub, istruzione</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=\"Istruzione Sub\">Istruzione 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
@@ -26207,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=\"Istruzione Const\">Istruzione Const</link>"
-#. AASbb
+#. xPBxj
#: 03100700.xhp
msgctxt ""
"03100700.xhp\n"
"par_id3154143\n"
"help.text"
-msgid "Defines a string as a constant."
-msgstr "Definisce una stringa come costante."
+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 "Sintassi:"
+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 Testo = Espressione"
+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 "Parametri:"
+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>Testo:</emph> nome per la costante conforme alle convenzioni standard per i nomi delle variabili."
+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 "Una costante è una variabile che facilita la leggibilità del programma. Le costanti non vengono definite come un tipo specifico di variabile, ma vengono usate come segnaposto nel codice. Le costanti possono essere definite una sola volta e non possono essere modificate. Per definire una costante, usate l'istruzione seguente:"
+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 NomeCostante=Espressione"
+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 "Il tipo di espressione è irrilevante. All'avvio del programma, $[officename] Basic ne converte il codice internamente in modo che, ogni volta che viene usata una costante, questa viene sostituita con l'espressione specificata."
+msgid "Scope"
+msgstr ""
-#. yKGrA
+#. QwPhy
#: 03100700.xhp
msgctxt ""
"03100700.xhp\n"
-"hd_id3154366\n"
+"par_id431593690612961\n"
"help.text"
-msgid "Example:"
-msgstr "Esempio:"
+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 "Const sVar = \"Program\", dVar As Double = 1.00"
-msgstr "Const sVar = \"Programma\", dVar As Double = 1,00"
+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 "<link href=\"text/sbasic/shared/03090413.xhp\" name=\"Enum\">Type</link> statement"
+msgstr ""
#. FmimE
#: 03100900.xhp
@@ -26639,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 "Se non è specificato un carattere di dichiarazione del tipo o una parola chiave, l'istruzione DefBool imposta il tipo di dati predefinito per le variabili in base a un intervallo di lettere."
-#. dvmLf
-#: 03101100.xhp
-msgctxt ""
-"03101100.xhp\n"
-"hd_id3149495\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Sintassi:"
-
-#. Vapap
+#. SZ3Ak
#: 03101100.xhp
msgctxt ""
"03101100.xhp\n"
-"par_id3150682\n"
+"par_id971587473488701\n"
"help.text"
-msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
-msgstr "Defxxx IntervalloCaratteri1[, IntervalloCaratteri2[,...]]"
+msgid "<image src=\"media/helpimg/sbasic/Defxxx_statements.svg\" id=\"img_id4156296484514\"><alt id=\"alt_id15152796484514\">DefType statements diagram</alt></image>"
+msgstr ""
-#. wg6zG
+#. NFRzL
#: 03101100.xhp
msgctxt ""
"03101100.xhp\n"
-"hd_id3159201\n"
+"par_id3147336\n"
"help.text"
-msgid "Parameters:"
-msgstr "Parametri:"
+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>IntervalloCaratteri:</emph> lettere che specificano la serie di variabili per le quali si desidera impostare il tipo di dati predefinito."
-
-#. 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> Parola chiave che definisce il tipo di variabile predefinito:"
-
-#. 2Tv76
-#: 03101100.xhp
-msgctxt ""
-"03101100.xhp\n"
-"par_id3150669\n"
-"help.text"
-msgid "<emph>Keyword: </emph>Default variable type"
-msgstr "<emph>Parola chiave:</emph> tipo di variabile predefinito"
-
-#. wRGMS
-#: 03101100.xhp
-msgctxt ""
-"03101100.xhp\n"
-"par_id3149233\n"
-"help.text"
-msgid "<emph>DefBool:</emph> Boolean"
-msgstr "<emph>DefBool:</emph> booleana"
+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 "Esempio:"
+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 "' Prefissi che definiscono i tipi di variabile:"
+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 è una variabile booleana implicita"
+msgid "bOK=True ' bOK is an implicit boolean variable"
+msgstr ""
#. zabpF
#: 03101110.xhp
@@ -26765,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 "Se non è specificato un carattere di dichiarazione del tipo o una parola chiave, l'istruzione DefCur imposta il tipo di variabile predefinito in base a un intervallo di lettere."
-#. 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> valuta"
+msgid "Print liquid, Typename(coinbit), VarType(money) ' Result is: 0.0000 Currency 6"
+msgstr ""
#. uA7E4
#: 03101110.xhp
@@ -26819,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 "Se non è specificato un carattere di dichiarazione del tipo o una parola chiave, l'istruzione DefErr imposta il tipo di variabile predefinito in base a un intervallo di lettere."
-#. SPBLB
-#: 03101120.xhp
-msgctxt ""
-"03101120.xhp\n"
-"par_idN105B0\n"
-"help.text"
-msgid "<emph>DefErr:</emph> Error"
-msgstr "<emph>DefErr:</emph> errore"
-
#. b8Tvs
#: 03101120.xhp
msgctxt ""
@@ -26873,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 "Se non è specificato un carattere di dichiarazione del tipo o una parola chiave, l'istruzione DefSng imposta il tipo di variabile predefinito in base a un intervallo di lettere."
-#. 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> singola"
+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 è una variabile implicita singola"
+msgid "Print afloat, Typename(Word), VarType(anyNum) ' Result is : 0 single 4"
+msgstr ""
#. zfvWo
#: 03101140.xhp
@@ -26927,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 "Se non è specificato un carattere di dichiarazione del tipo o una parola chiave, l'istruzione DefStr imposta il tipo di variabile predefinito in base a un intervallo di lettere."
-#. 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> stringa"
+msgid "sStr=String ' sStr is an implicit string variable"
+msgstr "sStr=Single ' sStr è una variabile stringa implicita"
-#. 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=Single ' sStr è una variabile stringa implicita"
+msgid "Print VarType(slice), strng, TypeName(sheet) ' Result is: 8 \"\" String"
+msgstr ""
#. E5nXi
#: 03101300.xhp
@@ -26981,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 "Se non è specificato un carattere di dichiarazione del tipo o una parola chiave, l'istruzione DefDate imposta il tipo di variabile predefinito in base a un intervallo di lettere."
-#. 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> data"
+msgid "tDate=Date ' tDate is an implicit date variable"
+msgstr "tData=Date ' tData è una variabile implicita per la data"
-#. 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 "tData=Date ' tData è una variabile implicita per la data"
+msgid "Print VarType(tea), train, TypeName(timedate), IsDate(tick) ' Displays: 7 00:00:00 Date True"
+msgstr ""
#. c8vDs
#: 03101400.xhp
@@ -27035,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 "Imposta il tipo di variabile predefinito, in base a un intervallo di lettere, se non viene specificato un carattere di dichiarazione del tipo o una parola chiave."
-#. 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 "dValore=1,23e43 ' dValore è una variabile implicita di tipo Double"
+msgid "Print Typename(float), VarType(fire), factory ' Result is: Double 5 0"
+msgstr ""
#. mcUhD
#: 03101500.xhp
@@ -27089,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 "Imposta il tipo di variabile predefinito, in base a un intervallo di lettere, se non viene specificato un carattere di dichiarazione del tipo o una parola chiave."
-#. 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> numero intero"
+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 "iConteggio=200 ' iConteggio è una variabile implicita di tipo Integer"
+msgid "Print kilos, Typename(number), VarType(Java) ' Result is: 0 Integer 2"
+msgstr ""
#. kK2Aw
#: 03101600.xhp
@@ -27143,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 "Imposta il tipo di variabile predefinito, in base a un intervallo di lettere, se non viene specificato un carattere di dichiarazione del tipo o una parola chiave."
-#. 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 "lConteggio=123456789 ' lConteggio è una variabile implicita intera di tipo Long"
+msgid "Print VarType(Yes), zinc, Typename(Max) ' Result is: 3 0 Long"
+msgstr ""
#. k5A5k
#: 03101700.xhp
@@ -27197,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 "Imposta il tipo di variabile predefinito, in base a un intervallo di lettere, se non viene specificato un carattere di dichiarazione del tipo o una parola chiave."
-#. 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> oggetto"
+msgid "Print Typename(properties), VarType(ordinal), IsNull(unique), IsObject(org)' Result is: Object 9 True False"
+msgstr ""
#. oaF9W
#: 03102000.xhp
@@ -27242,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 "Imposta il tipo di variabile predefinito, in base a un intervallo di lettere, se non viene specificato un carattere di dichiarazione del tipo o una parola chiave."
-#. QntwN
-#: 03102000.xhp
-msgctxt ""
-"03102000.xhp\n"
-"hd_id3154143\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Sintassi:"
-
-#. FACB3
-#: 03102000.xhp
-msgctxt ""
-"03102000.xhp\n"
-"par_id3149514\n"
-"help.text"
-msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
-msgstr "Defxxx IntervalloCaratteri1[, IntervalloCaratteri2[,...]]"
-
-#. giJy9
-#: 03102000.xhp
-msgctxt ""
-"03102000.xhp\n"
-"hd_id3156024\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parametri:"
-
-#. 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>IntervalloCaratteri:</emph> lettere che specificano la serie di variabili per le quali si desidera impostare il tipo di dati predefinito."
-
-#. 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> Parola chiave che definisce il tipo di variabile predefinito:"
-
-#. uEmwr
-#: 03102000.xhp
-msgctxt ""
-"03102000.xhp\n"
-"par_id3153524\n"
-"help.text"
-msgid "<emph>Keyword: </emph>Default variable type"
-msgstr "<emph>Parola chiave:</emph> tipo di variabile predefinito"
-
-#. C78EJ
-#: 03102000.xhp
-msgctxt ""
-"03102000.xhp\n"
-"par_id3150767\n"
-"help.text"
-msgid "<emph>DefVar:</emph> Variant"
-msgstr "<emph>DefVar:</emph> variante"
-
-#. ZDBBg
-#: 03102000.xhp
-msgctxt ""
-"03102000.xhp\n"
-"hd_id3151041\n"
-"help.text"
-msgid "Example:"
-msgstr "Esempio:"
-
-#. QEkeu
-#: 03102000.xhp
-msgctxt ""
-"03102000.xhp\n"
-"par_id3156214\n"
-"help.text"
-msgid "' Prefix definitions for variable types:"
-msgstr "' Prefissi che definiscono i tipi di variabile:"
-
#. TJouG
#: 03102000.xhp
msgctxt ""
@@ -27332,14 +27187,23 @@ msgctxt ""
msgid "vDiv=99 ' vDiv is an implicit variant"
msgstr "vDiv=99 ' vDiv è una variante implicita"
-#. zCdB9
+#. 7BG6Y
#: 03102000.xhp
msgctxt ""
"03102000.xhp\n"
"par_id3146121\n"
"help.text"
-msgid "vDiv=\"Hello world\""
-msgstr "vDiv=\"Hello world\""
+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
@@ -31769,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> espressione numerica che definisce il numero di spazi nella stringa. Il valore massimo consentito di <emph>n</emph> è 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
@@ -31823,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 "Crea una stringa in base al carattere specificato o al primo carattere di una stringa passata alla funzione."
-#. YEQWe
-#: 03120202.xhp
-msgctxt ""
-"03120202.xhp\n"
-"hd_id3149516\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Sintassi:"
-
#. EVKUs
#: 03120202.xhp
msgctxt ""
@@ -31841,15 +31696,6 @@ msgctxt ""
msgid "String (n As Long, {expression As Integer | character As String})"
msgstr "String (n As Long, {espressione As Integer | carattere As String})"
-#. Uaxak
-#: 03120202.xhp
-msgctxt ""
-"03120202.xhp\n"
-"hd_id3143270\n"
-"help.text"
-msgid "Return value:"
-msgstr "Valore restituito:"
-
#. GfqGg
#: 03120202.xhp
msgctxt ""
@@ -31859,23 +31705,14 @@ msgctxt ""
msgid "String"
msgstr "String"
-#. 5gnCP
-#: 03120202.xhp
-msgctxt ""
-"03120202.xhp\n"
-"hd_id3154923\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parametri:"
-
-#. 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> espressione numerica che indica il numero di caratteri da restituire nella stringa. Il valore massimo consentito di n è 65535."
+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
@@ -31895,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>Carattere:</emph> carattere singolo usato per creare la stringa di ritorno, o stringa di cui verrà usato solo il primo carattere."
-#. iApAt
-#: 03120202.xhp
-msgctxt ""
-"03120202.xhp\n"
-"hd_id3152920\n"
-"help.text"
-msgid "Example:"
-msgstr "Esempio:"
-
#. avFC9
#: 03120300.xhp
msgctxt ""
@@ -31976,15 +31804,6 @@ msgctxt ""
msgid "Converts a number to a string, and then formats it according to the format that you specify."
msgstr "Converte un numero in una stringa e la formatta in base al formato specificato."
-#. ESujY
-#: 03120301.xhp
-msgctxt ""
-"03120301.xhp\n"
-"hd_id3145090\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Sintassi:"
-
#. wp4Ae
#: 03120301.xhp
msgctxt ""
@@ -31994,15 +31813,6 @@ msgctxt ""
msgid "Format (Number [, Format As String])"
msgstr "Format (Numero [, Formato As String])"
-#. SrkYm
-#: 03120301.xhp
-msgctxt ""
-"03120301.xhp\n"
-"hd_id3149178\n"
-"help.text"
-msgid "Return value:"
-msgstr "Valore restituito:"
-
#. gddga
#: 03120301.xhp
msgctxt ""
@@ -32012,15 +31822,6 @@ msgctxt ""
msgid "String"
msgstr "String"
-#. WGjGQ
-#: 03120301.xhp
-msgctxt ""
-"03120301.xhp\n"
-"hd_id3159176\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parametri:"
-
#. 6Dyxg
#: 03120301.xhp
msgctxt ""
@@ -32300,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 "Il codice di formato può essere diviso in tre sezioni separate da punti e virgola. La prima parte definisce il formato per i valori positivi, la seconda il formato per i valori negativi, la terza il formato per lo zero. Se specificate un solo codice di formato, questo viene applicato a tutti i numeri."
-#. GXmDT
-#: 03120301.xhp
-msgctxt ""
-"03120301.xhp\n"
-"hd_id3149019\n"
-"help.text"
-msgid "Example:"
-msgstr "Esempio:"
-
#. ZsNPC
#: 03120301.xhp
msgctxt ""
@@ -32462,15 +32254,6 @@ msgctxt ""
msgid "Returns the number of leftmost characters that you specify of a string expression."
msgstr "Restituisce il numero di caratteri specificati partendo dall'estremo sinistro di una stringa."
-#. UF45c
-#: 03120303.xhp
-msgctxt ""
-"03120303.xhp\n"
-"hd_id3156153\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Sintassi:"
-
#. H2Ftq
#: 03120303.xhp
msgctxt ""
@@ -32480,15 +32263,6 @@ msgctxt ""
msgid "Left (Text As String, n As Long)"
msgstr "Left (Text As String, n As Long)"
-#. 48Gmp
-#: 03120303.xhp
-msgctxt ""
-"03120303.xhp\n"
-"hd_id3153824\n"
-"help.text"
-msgid "Return value:"
-msgstr "Valore restituito:"
-
#. to74m
#: 03120303.xhp
msgctxt ""
@@ -32498,15 +32272,6 @@ msgctxt ""
msgid "String"
msgstr "String"
-#. ZJXfA
-#: 03120303.xhp
-msgctxt ""
-"03120303.xhp\n"
-"hd_id3148946\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parametri:"
-
#. hRWZH
#: 03120303.xhp
msgctxt ""
@@ -32516,14 +32281,14 @@ msgctxt ""
msgid "<emph>Text:</emph> Any string expression that you want to return the leftmost characters from."
msgstr "<emph>Testo:</emph> stringa di cui si desidera restituire i caratteri più a sinistra."
-#. 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> espressione numerica che specifica il numero di caratteri da restituire. Se <emph>n</emph> = 0, viene restituita una stringa di lunghezza zero. Il valore massimo consentito è 65535."
+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
@@ -32534,15 +32299,6 @@ msgctxt ""
msgid "The following example converts a date in YYYY.MM.DD format to MM/DD/YYYY format."
msgstr "L'esempio seguente converte una data in formato AAAA.MM.GG nel formato MM/GG/AAAA."
-#. YQQDH
-#: 03120303.xhp
-msgctxt ""
-"03120303.xhp\n"
-"hd_id3125863\n"
-"help.text"
-msgid "Example:"
-msgstr "Esempio:"
-
#. TJBfC
#: 03120303.xhp
msgctxt ""
@@ -32588,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 "Allinea una stringa a sinistra di una variabile stringa, oppure copia una variabile di un tipo definito dall'utente in un'altra variabile di un diverso tipo definito dall'utente."
-#. wKtHD
-#: 03120304.xhp
-msgctxt ""
-"03120304.xhp\n"
-"hd_id3145317\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Sintassi:"
-
#. tFaav
#: 03120304.xhp
msgctxt ""
@@ -32606,15 +32353,6 @@ msgctxt ""
msgid "LSet Var As String = Text or LSet Var1 = Var2"
msgstr "LSet Var As String = Testo o LSet Var1 = Var2"
-#. 2vzrB
-#: 03120304.xhp
-msgctxt ""
-"03120304.xhp\n"
-"hd_id3143271\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parametri:"
-
#. M99uG
#: 03120304.xhp
msgctxt ""
@@ -32660,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 "Se la stringa è più corta della variabile stringa, <emph>LSet</emph> la allinea a sinistra all'interno della variabile stringa. I caratteri restanti nella variabile stringa vengono sostituiti con spazi. Se la stringa è più lunga della variabile stringa, viene copiato il numero di caratteri pari alla lunghezza della variabile. L'istruzione <emph>LSet</emph> vi permette inoltre di copiare un tipo di variabile definito dall'utente in un'altra variabile dello stesso tipo."
-#. BQw4P
-#: 03120304.xhp
-msgctxt ""
-"03120304.xhp\n"
-"hd_id3156282\n"
-"help.text"
-msgid "Example:"
-msgstr "Esempio:"
-
#. jJepi
#: 03120304.xhp
msgctxt ""
@@ -32732,15 +32461,6 @@ msgctxt ""
msgid "Removes all leading spaces at the start of a string expression."
msgstr "Elimina tutti gli spazi all'inizio di una stringa."
-#. vG8YP
-#: 03120305.xhp
-msgctxt ""
-"03120305.xhp\n"
-"hd_id3154924\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Sintassi:"
-
#. cepxM
#: 03120305.xhp
msgctxt ""
@@ -32750,15 +32470,6 @@ msgctxt ""
msgid "LTrim (Text As String)"
msgstr "LTrim (Testo As String)"
-#. KzzDh
-#: 03120305.xhp
-msgctxt ""
-"03120305.xhp\n"
-"hd_id3156344\n"
-"help.text"
-msgid "Return value:"
-msgstr "Valore restituito:"
-
#. LyUCE
#: 03120305.xhp
msgctxt ""
@@ -32768,15 +32479,6 @@ msgctxt ""
msgid "String"
msgstr "String"
-#. 8hNZD
-#: 03120305.xhp
-msgctxt ""
-"03120305.xhp\n"
-"hd_id3150543\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parametri:"
-
#. x85WJ
#: 03120305.xhp
msgctxt ""
@@ -32795,15 +32497,6 @@ msgctxt ""
msgid "Use this function to remove spaces at the beginning of a string expression."
msgstr "Questa funzione vi permette di eliminare gli spazi vuoti all'inizio di una stringa."
-#. FExzu
-#: 03120305.xhp
-msgctxt ""
-"03120305.xhp\n"
-"hd_id3145419\n"
-"help.text"
-msgid "Example:"
-msgstr "Esempio:"
-
#. Afrvq
#: 03120306.xhp
msgctxt ""
@@ -32840,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 "Restituisce la parte specificata di una stringa (<emph>funzione Mid</emph>) o la sostituisce con un'altra stringa (<emph>istruzione Mid</emph>)."
-#. ye7Tj
-#: 03120306.xhp
-msgctxt ""
-"03120306.xhp\n"
-"hd_id3154285\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Sintassi:"
-
#. 32BvU
#: 03120306.xhp
msgctxt ""
@@ -32858,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 (Testo As String, Inizio As Long [, Lunghezza As Long]) or Mid (Testo As String, Inizio As Long , Lunghezza As Long, Testo As String)"
-#. Bw3Yb
-#: 03120306.xhp
-msgctxt ""
-"03120306.xhp\n"
-"hd_id3145068\n"
-"help.text"
-msgid "Return value:"
-msgstr "Valore restituito:"
-
#. 5MG4F
#: 03120306.xhp
msgctxt ""
@@ -32876,15 +32551,6 @@ msgctxt ""
msgid "String (only by Function)"
msgstr "String (solo con la funzione)"
-#. rLmbA
-#: 03120306.xhp
-msgctxt ""
-"03120306.xhp\n"
-"hd_id3154347\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parametri:"
-
#. hRXCE
#: 03120306.xhp
msgctxt ""
@@ -32894,23 +32560,23 @@ msgctxt ""
msgid "<emph>Text:</emph> Any string expression that you want to modify."
msgstr "<emph>Testo:</emph> stringa da modificare."
-#. 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>Inizio:</emph> espressione numerica che indica la posizione all'interno della stringa del carattere iniziale della porzione di stringa da sostituire o restituire. Il valore massimo consentito è 65535."
+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>Lunghezza:</emph> espressione numerica che restituisce il numero di caratteri da sostituire o restituire. Il valore massimo consentito è 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
@@ -32939,15 +32605,6 @@ msgctxt ""
msgid "<emph>Text:</emph> The string to replace the string expression (<emph>Mid statement</emph>)."
msgstr "<emph>Testo:</emph> stringa da usare per sostituire la stringa specificata (<emph>istruzione Mid</emph>)."
-#. jK3U3
-#: 03120306.xhp
-msgctxt ""
-"03120306.xhp\n"
-"hd_id3149560\n"
-"help.text"
-msgid "Example:"
-msgstr "Esempio:"
-
#. NFDUA
#: 03120306.xhp
msgctxt ""
@@ -33002,15 +32659,6 @@ msgctxt ""
msgid "See also: <link href=\"text/sbasic/shared/03120303.xhp\" name=\"Left Function\">Left Function</link>."
msgstr "Vedere anche: Funzione <link href=\"text/sbasic/shared/03120303.xhp\" name=\"Left\">Left</link>."
-#. Xy4Fw
-#: 03120307.xhp
-msgctxt ""
-"03120307.xhp\n"
-"hd_id3145315\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Sintassi:"
-
#. A3Rzn
#: 03120307.xhp
msgctxt ""
@@ -33020,15 +32668,6 @@ msgctxt ""
msgid "Right (Text As String, n As Long)"
msgstr "Right (Testo As String, n As Long)"
-#. 8sZ7E
-#: 03120307.xhp
-msgctxt ""
-"03120307.xhp\n"
-"hd_id3145068\n"
-"help.text"
-msgid "Return value:"
-msgstr "Valore restituito:"
-
#. SKQUo
#: 03120307.xhp
msgctxt ""
@@ -33038,15 +32677,6 @@ msgctxt ""
msgid "String"
msgstr "String"
-#. CyX7H
-#: 03120307.xhp
-msgctxt ""
-"03120307.xhp\n"
-"hd_id3146795\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parametri:"
-
#. hErZb
#: 03120307.xhp
msgctxt ""
@@ -33056,14 +32686,14 @@ msgctxt ""
msgid "<emph>Text:</emph> Any string expression that you want to return the rightmost characters of."
msgstr "<emph>Testo:</emph> stringa di cui si desidera restituire i caratteri più a destra."
-#. 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> espressione numerica che definisce il numero di caratteri da restituire. Se <emph>n</emph> = 0, viene restituita una stringa di lunghezza zero. Il valore massimo consentito è 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
@@ -33074,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 "L'esempio seguente converte una data in formato AAAA-MM-GG nel formato statunitense (MM/GG/AAAA)."
-#. wgEnG
-#: 03120307.xhp
-msgctxt ""
-"03120307.xhp\n"
-"hd_id3156212\n"
-"help.text"
-msgid "Example:"
-msgstr "Esempio:"
-
#. ZbKt5
#: 03120307.xhp
msgctxt ""
@@ -33128,15 +32749,6 @@ msgctxt ""
msgid "Right-aligns a string within a string variable, or copies a user-defined variable type into another."
msgstr "Allinea a destra una stringa all'interno di una variabile stringa, oppure copia un tipo di variabile definito dall'utente in un'altra."
-#. aHsZH
-#: 03120308.xhp
-msgctxt ""
-"03120308.xhp\n"
-"hd_id3149234\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Sintassi:"
-
#. uDqvq
#: 03120308.xhp
msgctxt ""
@@ -33146,15 +32758,6 @@ msgctxt ""
msgid "RSet Text As String = Text or RSet Variable1 = Variable2"
msgstr "RSet Testo As String = Testo o RSet Variabile1 = Variabile2"
-#. tpDDD
-#: 03120308.xhp
-msgctxt ""
-"03120308.xhp\n"
-"hd_id3156024\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parametri:"
-
#. YfmCj
#: 03120308.xhp
msgctxt ""
@@ -33218,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 "L'esempio seguente utilizza le istruzioni <emph>RSet</emph> e <emph>LSet</emph> per modificare l'allineamento a sinistra e a destra di una stringa."
-#. BdFxA
-#: 03120308.xhp
-msgctxt ""
-"03120308.xhp\n"
-"hd_id3154909\n"
-"help.text"
-msgid "Example:"
-msgstr "Esempio:"
-
#. u4Dwb
#: 03120308.xhp
msgctxt ""
@@ -33299,15 +32893,6 @@ msgctxt ""
msgid "See also: <link href=\"text/sbasic/shared/03120305.xhp\" name=\"LTrim Function\">LTrim Function</link>"
msgstr "Vedere anche: <link href=\"text/sbasic/shared/03120305.xhp\" name=\"Funzione LTrim\">Funzione LTrim</link>"
-#. z57JG
-#: 03120309.xhp
-msgctxt ""
-"03120309.xhp\n"
-"hd_id3154924\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Sintassi:"
-
#. 3KFbV
#: 03120309.xhp
msgctxt ""
@@ -33317,15 +32902,6 @@ msgctxt ""
msgid "RTrim (Text As String)"
msgstr "RTrim (Testo As String)"
-#. qfPg6
-#: 03120309.xhp
-msgctxt ""
-"03120309.xhp\n"
-"hd_id3149457\n"
-"help.text"
-msgid "Return value:"
-msgstr "Valore restituito:"
-
#. awasf
#: 03120309.xhp
msgctxt ""
@@ -33335,15 +32911,6 @@ msgctxt ""
msgid "String"
msgstr "String"
-#. p2Uwz
-#: 03120309.xhp
-msgctxt ""
-"03120309.xhp\n"
-"hd_id3148798\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parametri:"
-
#. UW5Fx
#: 03120309.xhp
msgctxt ""
@@ -33353,15 +32920,6 @@ msgctxt ""
msgid "<emph>Text: </emph>Any string expression."
msgstr "<emph>Testo:</emph> qualunque stringa."
-#. Tq2QX
-#: 03120309.xhp
-msgctxt ""
-"03120309.xhp\n"
-"hd_id3151041\n"
-"help.text"
-msgid "Example:"
-msgstr "Esempio:"
-
#. qdGRW
#: 03120310.xhp
msgctxt ""
@@ -33488,15 +33046,6 @@ msgctxt ""
msgid "Removes all leading and trailing spaces from a string expression."
msgstr "Rimuove tutti gli spazi iniziali e finali da una stringa."
-#. xTgNw
-#: 03120311.xhp
-msgctxt ""
-"03120311.xhp\n"
-"hd_id3159157\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Sintassi:"
-
#. EEu5H
#: 03120311.xhp
msgctxt ""
@@ -33506,15 +33055,6 @@ msgctxt ""
msgid "Trim( Text As String )"
msgstr "Trim( Testo As String )"
-#. ZUuwF
-#: 03120311.xhp
-msgctxt ""
-"03120311.xhp\n"
-"hd_id3155388\n"
-"help.text"
-msgid "Return value:"
-msgstr "Valore restituito:"
-
#. f9pGG
#: 03120311.xhp
msgctxt ""
@@ -33524,15 +33064,6 @@ msgctxt ""
msgid "String"
msgstr "String"
-#. VwME3
-#: 03120311.xhp
-msgctxt ""
-"03120311.xhp\n"
-"hd_id3145609\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parametri:"
-
#. kLdYS
#: 03120311.xhp
msgctxt ""
@@ -33542,15 +33073,6 @@ msgctxt ""
msgid "<emph>Text:</emph> Any string expression."
msgstr "<emph>Testo:</emph> qualunque stringa."
-#. 3GonF
-#: 03120311.xhp
-msgctxt ""
-"03120311.xhp\n"
-"hd_id3148663\n"
-"help.text"
-msgid "Example:"
-msgstr "Esempio:"
-
#. ZBDyG
#: 03120312.xhp
msgctxt ""
@@ -33587,15 +33109,6 @@ msgctxt ""
msgid "Converts a system file name to a file URL."
msgstr "Converte il nome di un file di sistema in un URL."
-#. 7EFtr
-#: 03120312.xhp
-msgctxt ""
-"03120312.xhp\n"
-"hd_id3150669\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Sintassi:"
-
#. zU9U9
#: 03120312.xhp
msgctxt ""
@@ -33605,15 +33118,6 @@ msgctxt ""
msgid "ConvertToURL(filename)"
msgstr "ConvertToURL(nomefile)"
-#. eq2Gx
-#: 03120312.xhp
-msgctxt ""
-"03120312.xhp\n"
-"hd_id3150984\n"
-"help.text"
-msgid "Return value:"
-msgstr "Valore restituito:"
-
#. V6WhB
#: 03120312.xhp
msgctxt ""
@@ -33623,15 +33127,6 @@ msgctxt ""
msgid "String"
msgstr "String"
-#. m42nR
-#: 03120312.xhp
-msgctxt ""
-"03120312.xhp\n"
-"hd_id3148550\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parametri:"
-
#. Dka3U
#: 03120312.xhp
msgctxt ""
@@ -33641,15 +33136,6 @@ msgctxt ""
msgid "<emph>Filename:</emph> A file name as string."
msgstr "<emph>NomeFile:</emph> nome del file in forma di stringa."
-#. iFPRX
-#: 03120312.xhp
-msgctxt ""
-"03120312.xhp\n"
-"hd_id3153361\n"
-"help.text"
-msgid "Example:"
-msgstr "Esempio:"
-
#. AHBLc
#: 03120312.xhp
msgctxt ""
@@ -33695,15 +33181,6 @@ msgctxt ""
msgid "Converts a file URL to a system file name."
msgstr "Converte l'URL di un file in un nome di sistema."
-#. Gyuop
-#: 03120313.xhp
-msgctxt ""
-"03120313.xhp\n"
-"hd_id3143267\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Sintassi:"
-
#. i96Ej
#: 03120313.xhp
msgctxt ""
@@ -33713,15 +33190,6 @@ msgctxt ""
msgid "ConvertFromURL(filename)"
msgstr "ConvertFromURL(nomefile)"
-#. wq6Jz
-#: 03120313.xhp
-msgctxt ""
-"03120313.xhp\n"
-"hd_id3159157\n"
-"help.text"
-msgid "Return value:"
-msgstr "Valore restituito:"
-
#. ESx7C
#: 03120313.xhp
msgctxt ""
@@ -33731,15 +33199,6 @@ msgctxt ""
msgid "String"
msgstr "String"
-#. GmBuj
-#: 03120313.xhp
-msgctxt ""
-"03120313.xhp\n"
-"hd_id3143270\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parametri:"
-
#. 8R25b
#: 03120313.xhp
msgctxt ""
@@ -33785,15 +33244,6 @@ msgctxt ""
msgid "Returns an array of substrings from a string expression."
msgstr "Restituisce una matrice di sottostringhe da una stringa."
-#. fqDbn
-#: 03120314.xhp
-msgctxt ""
-"03120314.xhp\n"
-"hd_id3149177\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Sintassi:"
-
#. FGCEc
#: 03120314.xhp
msgctxt ""
@@ -33803,15 +33253,6 @@ msgctxt ""
msgid "Split (Text As String, delimiter, number)"
msgstr "Split (Testo As String, delimitatore, numero)"
-#. XdWY5
-#: 03120314.xhp
-msgctxt ""
-"03120314.xhp\n"
-"hd_id3149763\n"
-"help.text"
-msgid "Return value:"
-msgstr "Valore restituito:"
-
#. BNdCD
#: 03120314.xhp
msgctxt ""
@@ -33821,15 +33262,6 @@ msgctxt ""
msgid "String"
msgstr "String"
-#. G7w77
-#: 03120314.xhp
-msgctxt ""
-"03120314.xhp\n"
-"hd_id3145315\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parametri:"
-
#. PRupM
#: 03120314.xhp
msgctxt ""
@@ -33857,15 +33289,6 @@ msgctxt ""
msgid "<emph>number (optional):</emph> The number of substrings that you want to return."
msgstr "<emph>numero (opzionale):</emph> numero di sottostringhe da restituire."
-#. XZAoD
-#: 03120314.xhp
-msgctxt ""
-"03120314.xhp\n"
-"hd_id3150398\n"
-"help.text"
-msgid "Example:"
-msgstr "Esempio:"
-
#. 9qGtg
#: 03120315.xhp
msgctxt ""
@@ -33902,15 +33325,6 @@ msgctxt ""
msgid "Returns a string from a number of substrings in a string array."
msgstr "Restituisce una stringa da una serie di sottostringhe in una matrice."
-#. Tavaa
-#: 03120315.xhp
-msgctxt ""
-"03120315.xhp\n"
-"hd_id3159414\n"
-"help.text"
-msgid "Syntax:"
-msgstr "Sintassi:"
-
#. FrGPB
#: 03120315.xhp
msgctxt ""
@@ -33920,15 +33334,6 @@ msgctxt ""
msgid "Join (Text As String Array, delimiter)"
msgstr "Join (Testo As String Array, delimitatore)"
-#. zKGLo
-#: 03120315.xhp
-msgctxt ""
-"03120315.xhp\n"
-"hd_id3150400\n"
-"help.text"
-msgid "Return value:"
-msgstr "Valore restituito:"
-
#. Sx96w
#: 03120315.xhp
msgctxt ""
@@ -33938,15 +33343,6 @@ msgctxt ""
msgid "String"
msgstr "String"
-#. uMb7W
-#: 03120315.xhp
-msgctxt ""
-"03120315.xhp\n"
-"hd_id3148798\n"
-"help.text"
-msgid "Parameters:"
-msgstr "Parametri:"
-
#. sEXB3
#: 03120315.xhp
msgctxt ""
@@ -33965,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>delimitatore (opzionale):</emph> carattere della stringa usato per separare le sottostringhe nella stringa risultante. Il delimitatore predefinito è lo spazio. Se il delimitatore è una stringa di lunghezza zero \"\", le sottostringhe vengono unite senza un separatore."
-#. rYFAB
-#: 03120315.xhp
-msgctxt ""
-"03120315.xhp\n"
-"hd_id3154218\n"
-"help.text"
-msgid "Example:"
-msgstr "Esempio:"
-
#. u25ah
#: 03120400.xhp
msgctxt ""
@@ -34091,14 +33478,14 @@ msgctxt ""
msgid "Parameters:"
msgstr "Parametri:"
-#. 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>Inizio:</emph> un'espressione numerica che indica la posizione nella stringa da cui ha inizio la ricerca della sottostringa specificata. Se omettete questo parametro, la ricerca parte dal primo carattere della stringa. Il valore massimo consentito è 65535."
+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
@@ -39338,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\">Seleziona la macro da assegnare.</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 ""
@@ -39419,14 +38896,14 @@ msgctxt ""
msgid "to describe the error and possible solutions"
msgstr "di descrivere l'errore e le soluzioni possibili"
-#. AbB9s
+#. QaZUT
#: ErrVBA.xhp
msgctxt ""
"ErrVBA.xhp\n"
"N0017\n"
"help.text"
-msgid "VBA <literal>Err</literal> object has the following properties and methods:"
-msgstr "L'oggetto VBA <literal>Err</literal> possiede le proprietà e i metodi seguenti:"
+msgid "The VBA <literal>Err</literal> object has the following properties and methods:"
+msgstr ""
#. ivkYo
#: ErrVBA.xhp
@@ -39437,23 +38914,23 @@ msgctxt ""
msgid "Properties"
msgstr "Proprietà"
-#. 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."
-msgstr "La proprietà <emph>Description</emph> fornisce la natura dell'errore. Specifica le varie ragioni che possono aver causato l'errore. Idealmente, indica le diverse strade da seguire al fine di aiutare la risoluzione del problema e prevenire la sua riproposizione. Il suo alias è la funzione di <link href=\"text/sbasic/shared/03050300.xhp\" name=\"Funzione Error\">Error</link> per gli errori predefiniti di %PRODUCTNAME Basic."
+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."
-msgstr "Questo è il codice di errore associato all'errore. La proprietà predefinita dell'oggetto <literal>Err</literal> è <emph>Number</emph>. Il suo alias è la funzione <link href=\"text/sbasic/shared/03050200.xhp\" name=\"Err\">Err</link> di %PRODUCTNAME Basic."
+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
#: ErrVBA.xhp
@@ -39473,23 +38950,23 @@ msgctxt ""
msgid "Methods"
msgstr "Metodi"
-#. 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."
-msgstr "Reimposta la descrizione e le proprietà <link href=\"text/sbasic/shared/03050100.xhp\" name=\"riga errore\">Erl</link>, il numero e la sorgente dell'errore attivo. Il suo alias è l'istruzione <link href=\"text/sbasic/shared/03050500.xhp\" name=\"Istruzione Resume\">Resume</link> di %PRODUCTNAME Basic."
+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."
-msgstr "Lancia gli errori definiti dall'utente o quelli predefiniti. Il suo alias è l'istruzione <link href=\"text/sbasic/shared/03050200.xhp\" name=\"Istruzione Error\">Error</link> di %PRODUCTNAME Basic."
+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
#: ErrVBA.xhp
@@ -39500,14 +38977,14 @@ msgctxt ""
msgid "Parameters"
msgstr "Parametri"
-#. 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."
-msgstr "<emph>Number</emph>: un codice di errore da generare, predefinito o definito dall'utente."
+msgid "<emph>Number</emph>: A user-defined or predefined error code to be raised."
+msgstr ""
#. DoFG8
#: ErrVBA.xhp
@@ -39518,32 +38995,32 @@ 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 "L'intervallo dei codici di errore da 0 a 2000 è riservato per %PRODUCTNAME Basic. Gli errori definiti dall'utente dovrebbero iniziare da valori più alti al fine di prevenire conflitti con futuri sviluppi di %PRODUCTNAME Basic."
-#. 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."
-msgstr "<emph>Source</emph>: il nome della routine che genera l'errore. Si consiglia di usare un nome nel formato \"miaLibreria.mioModulo.miaProc\"."
+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."
-msgstr "<emph>Description</emph> Una descrizione del problema che causa il blocco del processo in esecuzione, seguita dalle varie ragioni che possono causarlo. Si consiglia di prevedere un elenco dettagliato delle procedure che potrebbero essere utili per risolvere il problema."
+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 …\""
-msgstr "Err.Raise 2020, Description:=\"Questo è un errore intenzionale definito dall'utente …\""
+msgid "Err.Raise 2020, Description:=\"This is an intended user-defined error …\""
+msgstr ""
#. vuP6g
#: ErrVBA.xhp
@@ -39761,14 +39238,14 @@ msgctxt ""
msgid "<literal>0</literal>: Resets error information and re-executes the instruction that caused the error. <literal>0</literal> is optional."
msgstr "<literal>0</literal>: reimposta le informazioni sull'errore ed esegue nuovamente l'istruzione che ha causato l'errore. <literal>0</literal> è opzionale."
-#. 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."
-msgstr "<emph>label: </emph>: reimposta le informazioni sull'errore e riprende l'esecuzione dall'etichetta (label) specificata della subroutine corrente."
+msgid "<emph>label</emph>: Resets error information and resumes execution at the specified label of the current subroutine."
+msgstr ""
#. 7NaeS
#: Resume.xhp
@@ -39878,15 +39355,14 @@ 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 "Usate <literal>Resume Next</literal>, ad esempio, quando segnalate anomalie riscontrate in un processo di iterazione che non deve essere interrotto. Per gestire questi casi, possono essere necessarie diverse routine."
-#. 4NKFt
+#. AeVfB
#: Resume.xhp
-#, fuzzy
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."
-msgstr "Con l'uso di <literal>Resume</literal> senza parametri per eseguire nuovamente l'istruzione fallace, si possono risolvere determinate situazioni. Questo però può portare a dei cicli infiniti."
+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
#: calc_functions.xhp
@@ -39978,24 +39454,6 @@ msgctxt ""
msgid "Function MySQRTPI(arg as double) as double"
msgstr "Function MySQRTPI(arg as double) as double"
-#. LxEYt
-#: calc_functions.xhp
-msgctxt ""
-"calc_functions.xhp\n"
-"bas_id731592358361242\n"
-"help.text"
-msgid "Dim oService as Object"
-msgstr "Dim oService as Object"
-
-#. GszLy
-#: calc_functions.xhp
-msgctxt ""
-"calc_functions.xhp\n"
-"bas_id971592358368906\n"
-"help.text"
-msgid "oService = createUNOService(\"com.sun.star.sheet.addin.Analysis\")"
-msgstr "oService = createUNOService(\"com.sun.star.sheet.addin.Analysis\")"
-
#. HHyMW
#: calc_functions.xhp
msgctxt ""
@@ -40005,15 +39463,6 @@ msgctxt ""
msgid "MySQRTPI = oService.getSqrtPi(arg)"
msgstr "MySQRTPI = oService.getSqrtPi(arg)"
-#. AByBR
-#: calc_functions.xhp
-msgctxt ""
-"calc_functions.xhp\n"
-"bas_id451592358385346\n"
-"help.text"
-msgid "End Function"
-msgstr "Funzione End"
-
#. emGWD
#: calc_functions.xhp
msgctxt ""
@@ -40554,14 +40003,14 @@ msgctxt ""
msgid "IMSECH"
msgstr "COMP.SECH"
-#. DL5Fs
+#. 8Dtdh
#: calc_functions.xhp
msgctxt ""
"calc_functions.xhp\n"
"par_id871592355721957\n"
"help.text"
-msgid "Imsin"
-msgstr "COMP.SEN"
+msgid "IMSIN"
+msgstr ""
#. LnpEu
#: calc_functions.xhp
@@ -41148,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 "Avvio del comando <literal>RmDir</literal> nel modo VBA. In VBA solo le directory vuote vengono rimosse da <literal>RmDir</literal>, mentre %PRODUCTNAME Basic le rimuove in modo ricorsivo."
-#. 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 "Cambio del comportamento <literal>Dir</literal> di Basic. Il flag di directory (16) per il comando <literal>Dir</literal> indica che vengono restituite solo directory in %PRODUCTNAME Basic, mentre in VBA vengono restituiti normali file e directory."
+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
@@ -41391,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 "Fate riferimento ai capitoli <link href=\"text/sbasic/python/python_platform.xhp\">Identificazione del sistema operativo</link> e <link href=\"text/sbasic/python/python_session.xhp\">Ottenere informazioni sulla sessione</link> per esempi di moduli di classe, oppure alla <link href=\"text/sbasic/guide/access2base.xhp\">libreria Basic condivisa Access2Base</link> per altri esempi di classe che fanno uso della modalità di compilazione <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 ""
@@ -41544,14 +41191,14 @@ msgctxt ""
msgid "%PRODUCTNAME Basic syntax fragments."
msgstr "Frammenti di sintassi di %PRODUCTNAME Basic."
-#. 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"
-msgstr "<variable id=\"argumenth2\"><link href=\"text/sbasic/shared/fragments.xhp\" name=\"argomenti nelle istruzioni in Function, Sub e Property\">frammento di argomento</link></variable>"
+msgid "<variable id=\"argumenth2\"><link href=\"text/sbasic/shared/fragments.xhp\" name=\"arguments in Function, Sub and Property statements\"/>argument fragment</variable>"
+msgstr ""
#. pfHq8
#: fragments.xhp
@@ -41706,14 +41353,14 @@ msgctxt ""
msgid "Multiple dimensions for an array are denoted using comma (<emph>,</emph>) sign."
msgstr "Le dimensioni multiple di una matrice vengono identificate usando il segno della virgola (<emph>,</emph>)."
-#. 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>"
-msgstr "<variable id=\"typenameh4\"><link href=\"text/sbasic/shared/fragments.xhp\" name=\"frammento di tipi di dati\">frammento di nomi del tipo</link></variable>"
+msgid "<variable id=\"typenameh4\">typename fragment</variable>"
+msgstr ""
#. AqfYj
#: fragments.xhp
@@ -41724,14 +41371,14 @@ msgctxt ""
msgid "<image src=\"media/helpimg/sbasic/typename_fragment.svg\" id=\"img_id4157296484514\"><alt id=\"alt_id15152796484515\">primitive data types fragment</alt></image>"
msgstr "<image src=\"media/helpimg/sbasic/typename_fragment.svg\" id=\"img_id4157296484514\"><alt id=\"alt_id15152796484515\">frammento di tipi di dati primitivi</alt></image>"
-#. 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>"
-msgstr "<variable id=\"charh4\"><link href=\"text/sbasic/shared/fragments.xhp\" name=\"frammento di caratteri di dichiarazione del tipo\">frammento con caratteri</link></variable>"
+msgid "<variable id=\"charh4\">char fragment</variable>"
+msgstr ""
#. JFwPg
#: fragments.xhp
@@ -42201,14 +41848,14 @@ msgctxt ""
msgid "Property Statement"
msgstr "Istruzione Property"
-#. 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."
-msgstr "Una proprietà, chiamata anche campo o attributo, caratterizza un determinato oggetto o un pezzo di informazione. Le proprietà possono essere usate per controllare l'accesso ai dati. È pratica comune quella di inserire istruzioni al momento dell'impostazione o della lettura delle proprietà. Il codice, a seconda delle routine, può variare da una semplice istruzione fino ad un contesto complesso. Nei casi in cui ciò è necessario, l'uso delle istruzioni <emph>Get</emph>, <emph>Let</emph> o <emph>Set</emph> assicura la congruenza delle proprietà."
+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
#: property.xhp