diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/CollectionClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/CollectionClass.md index 8e82dcd9a523c9..25ac007bfc6ad5 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/CollectionClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/CollectionClass.md @@ -2236,13 +2236,13 @@ Ordenar los elementos de la colección por código de caracteres o alfabéticame var $strings1; $strings2 : Collection $strings1:=New collection("Alpha";"Charlie";"alpha";"bravo";"Bravo";"charlie") -//utilizando el código de caracteres: -$strings2:=$strings1.orderByMethod(Function(sortCollection);sk character codes) +//using the character code: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk char codes) // result : ["Alpha","Bravo","Charlie","alpha","bravo","charlie"] -//utilizando el lenguaje: -$strings2:=$strings1.orderByMethod(Function(sortCollection);sk strict) -// resultado : ["alpha","Alpha","bravo","Bravo","charlie","Charlie"] +//using the language: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk strict) +// result : ["alpha","Alpha","bravo","Bravo","charlie","Charlie"] ``` Con el siguiente método ***Flatten***: diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/DataClassClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/DataClassClass.md index 39ef2ce595cea5..73222f5ce46d66 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/DataClassClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/DataClassClass.md @@ -1211,14 +1211,14 @@ var $comparisonVector := {vector: $myVector; metric: mk euclidean; threshold: 1. var $results := ds.MyClass.query("myVectorField <= :1"; $comparisonVector) ``` -The **order by** statement is supported in the query string so that entities in the resulting entity selection are sorted by similarity. Por ejemplo: +La instrucción **orden by** es soportada en la cadena de consulta para que las entidades en la selección de entidad resultante estén ordenadas por similitud. Por ejemplo: ```4d var $results := ds.MyClass.query("myVectorField > :1 order by myVectorField"; $comparisonVector) //default order, the first entity is the most similar ``` -If the same vector appears multiple times in the query string, the order by will be applied to the results of the first one, for example: +Si el mismo vector aparece varias veces en la cadena de consulta, el orden por se aplicará a los resultados del primero, por ejemplo: ```4d var $results := ds.MyClass.query("myVectorField > :1 and myVectorField > :2 order by myVectorField" desc; / diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/FunctionClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/FunctionClass.md index f2838badc6e9d6..73b3e1d9e11a62 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/FunctionClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/FunctionClass.md @@ -53,7 +53,7 @@ Puede pasar parámetros a sus fórmulas utilizando una sintaxis secuencial de pa var $f : Object $f:=New object $f.message:=Formula(ALERT("Hello "+$2+", "+$1)) - $f.message("John";"Smith") //displays "Hello Smith, John" + $f.message("John";"Smith") //muestra "Hello Smith, John" ``` O utilizando la función [.call()](#call): diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/OutgoingMessageClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/OutgoingMessageClass.md index e8bdc8c311c943..768b7d9d249fd4 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/OutgoingMessageClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/OutgoingMessageClass.md @@ -143,7 +143,7 @@ Si *body* no es de un tipo de valor soportado, se devuelve un error. La función `.setHeader()` define lla llave *key* del encabezado del mensaje saliente con el *valuer* suministrado. Si ambos parámetros no son valores texto, se produce un error. -When returning a 4D.OutgoingMessage object instance, 4D automatically sets some headers (e.g. `Set-Cookie` with `4DSID__ProjectName_=....`). +Al devolver una instancia del objeto 4D.OutgoingMessage, 4D define automáticamente algunos encabezados (por ejemplo, `Set-Cookie` con `4DSID__ProjectName_=....`). :::note diff --git a/i18n/es/docusaurus-plugin-content-docs/current/API/WebFormClass.md b/i18n/es/docusaurus-plugin-content-docs/current/API/WebFormClass.md index d59a35f0b80888..51a5589135c6f7 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/API/WebFormClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/API/WebFormClass.md @@ -129,7 +129,7 @@ Function authenticationError() #### Descripción -The `.setError()` function sends *msg* as an error message to the web page. +La función `.setError()` envía *msg* como mensaje de error a la página web. The function returns a response with a `200 OK` status and a `__WEBFORM` object in the body with a `__NOTIFICATION.message` property set to *msg* and a `__NOTIFICATION.type` set to "error". diff --git a/i18n/es/docusaurus-plugin-content-docs/current/Concepts/components.md b/i18n/es/docusaurus-plugin-content-docs/current/Concepts/components.md index ae15544dfe5d1e..ffa8f83a28822b 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/Concepts/components.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/Concepts/components.md @@ -7,7 +7,7 @@ Un componente 4D es un conjunto de código y de formularios 4D que representan u ## Instalación de los componentes -Installation and loading of components in your 4D projects are handled through the [4D Dependency manager](../Project/components.md). +La instalación y carga de componentes en sus proyectos 4D se manejan a través del [gestor de dependencias de 4D](../Project/components.md). Varios componentes son [desarrollados por 4D](../Extensions/overview.md#components-developed-by-4d), pero muchos componentes 4D de la comunidad 4D [se pueden encontrar en GitHub](https://github.com/topics/4d-component). Adicionalmente, puede [desarrollar sus propios componentes 4D](../Extensions/develop-components.md). diff --git a/i18n/es/docusaurus-plugin-content-docs/current/Desktop/clientServer.md b/i18n/es/docusaurus-plugin-content-docs/current/Desktop/clientServer.md index 7b12c2b49f97ce..1d16a7a79ddc36 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/Desktop/clientServer.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/Desktop/clientServer.md @@ -105,7 +105,7 @@ For performance reasons with this configuration, it is strongly recommended that :::note -When both the server and the remote 4D are on the same machine, [additional rules applies](#using-4d-and-4d-server-on-the-same-machine). +Cuando tanto el servidor como el 4D remoto están en la misma máquina, [se aplican reglas adicionales](#using-4d-and-4d-server-on-the-same-machine). ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/current/FormEditor/properties_FormProperties.md b/i18n/es/docusaurus-plugin-content-docs/current/FormEditor/properties_FormProperties.md index 1ffe050b618230..4e239ba9187c80 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/FormEditor/properties_FormProperties.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/FormEditor/properties_FormProperties.md @@ -7,7 +7,7 @@ title: Propiedades de los formularios ## Esquema de colores -> Color scheme property is only applied on macOS and [Windows with Fluent UI theme](../settings/interface.md#use-fluent-ui-on-windows). +> La propiedad de combinación de colores sólo se aplica en macOS y [Windows con el tema Fluent UI](../settings/interface.md#use-fluent-ui-on-windows). > ). Esta propiedad define el esquema de colores para el formulario. By default when the property is not set, the value for a color scheme is **inherited** (the form uses the scheme defined at the [application level](../commands-legacy/get-application-color-scheme.md)). Esto se puede cambiar para el formulario a una de las dos opciones siguientes: diff --git a/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/listbox_overview.md b/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/listbox_overview.md index 505ba5ac99072f..930f9cb1e0e54a 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/listbox_overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/FormObjects/listbox_overview.md @@ -650,7 +650,7 @@ La impresión de un list box en modo vista previa consiste en imprimir directame ### Modo avanzado -En este modo, la impresión de los list box se realiza por programación, a través del comando `Print object` (se soportan los formularios proyecto y los formularios tabla). The [`LISTBOX GET PRINT INFORMATION`](../commands/listbox-get-print-information) command is used to control the printing of the object. +En este modo, la impresión de los list box se realiza por programación, a través del comando `Print object` (se soportan los formularios proyecto y los formularios tabla). El comando [`LISTBOX GET PRINT INFORMATION`](../commands/listbox-get-print-information) se utiliza para controlar la impresión del objeto. En este modo: diff --git a/i18n/es/docusaurus-plugin-content-docs/current/Project/components.md b/i18n/es/docusaurus-plugin-content-docs/current/Project/components.md index bc07067e18802e..d7df37dd701872 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/Project/components.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/Project/components.md @@ -501,7 +501,7 @@ Puede definir la opción [etiqueta o versión](#tags-and-versions) para una depe ![dependency-git-tag](../assets/en/Project/dependency-git-tag.png) -- **Follow 4D version** (default, recommended option): Download the latest component release that is compatible with the running 4D version. Puede usar esta regla de dependencia sólo si las etiquetas de release de los componentes siguen la [convención de nombres](#naming-conventions-for-4d-version-tags) apropiada. This option is **recommended**, especially for the [components developed by 4D](../Extensions/overview.md#components-developed-by-4d). +- **Seguir la versión 4D** (opción por defecto, recomendada): descargue la última versión del componente que sea compatible con la versión 4D en ejecución. Puede usar esta regla de dependencia sólo si las etiquetas de release de los componentes siguen la [convención de nombres](#naming-conventions-for-4d-version-tags) apropiada. This option is **recommended**, especially for the [components developed by 4D](../Extensions/overview.md#components-developed-by-4d). - **Hasta la próxima versión mayor**: define un [rango de versiones semánticas](#tags-and-versions) para restringir las actualizaciones a la próxima versión principal. - **Hasta la siguiente versión menor**: del mismo modo, restringir las actualizaciones a la siguiente versión menor. - **Versión exacta (Etiqueta)**: selecciona o introduce manualmente una [etiqueta específica](#tags-and-versions) de la lista disponible. diff --git a/i18n/es/docusaurus-plugin-content-docs/current/Tags/transformation-tags.md b/i18n/es/docusaurus-plugin-content-docs/current/Tags/transformation-tags.md index 44b0b64c2a4a68..7a7e7c58ba2831 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/Tags/transformation-tags.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/Tags/transformation-tags.md @@ -613,7 +613,7 @@ La etiqueta `4DSCRIPT` permite ejecutar métodos 4D al procesar la plantilla. Th El método debe devolver un texto. Si la cadena comienza con el caracter de código 1, se considera HTML (el mismo principio se aplica a la etiqueta `4DHTML`). -For example, let’s say that you insert the following comment `"Today is "` into a template Web page. When loading the page, 4D calls the `On Web Authentication` database method, then calls the `MYMETH` method and passes the string "/MYPARAM" as the parameter. The method returns some text (for example "12/31/21"); the expression "`Today is "` en una plantilla de página Web. When loading the page, 4D calls the `On Web Authentication` database method, then calls the `MYMETH` method and passes the string "/MYPARAM" as the parameter. The method returns some text (for example "12/31/21"); the expression "`Today is The **Call chain** command returns a collection of objects describing each step of the method call chain within the current process. Ofrece la misma información que la ventana Depurador. Tiene la ventaja adicional de poder ser ejecutado desde cualquier entorno 4D, incluyendo el modo compilado. +El comando **Call chain** devuelve una colección de objetos que describen cada paso de la cadena de llamadas a métodos en el proceso actual. Ofrece la misma información que la ventana Depurador. Tiene la ventaja adicional de poder ser ejecutado desde cualquier entorno 4D, incluyendo el modo compilado. The command facilitates debugging by enabling the identification of the method or formula called, the component that called it, and the line number where the call was made. Cada objeto de la colección devuelta contiene las siguientes propiedades: diff --git a/i18n/es/docusaurus-plugin-content-docs/current/commands/command-name.md b/i18n/es/docusaurus-plugin-content-docs/current/commands/command-name.md index c201520479fc7d..6da44fef637a00 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/commands/command-name.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/commands/command-name.md @@ -30,21 +30,21 @@ displayed_sidebar: docs El comando **Command name** devuelve el nombre así como (opcionalmente) las propiedades del comando cuyo número de comando pasa en *command*. El número de cada comando se indica en el Explorador así como en el área Propiedades de esta documentación. -**Compatibility note:** A command name may vary from one 4D version to the next (commands renamed), this command was used in previous versions to designate a command directly by means of its number, especially in non-tokenized portions of code. This need has diminished over time as 4D continues to evolve because, for non-tokenized statements (formulas), 4D now provides a token syntax. This syntax allows you to avoid potential problems due to variations in command names as well as other elements such as tables, while still being able to type these names in a legible manner (for more information, refer to the *Using tokens in formulas* section). Tenga en cuenta también que la opción \*[Usar parámetros del sistema regional\* de las Preferencias](../Preferences/methods.md#4d-programming-language-use-regional-system-settings) le permite seguir usando el idioma francés en una versión francesa de 4D. +**Nota de compatibilidad:** el nombre de un comando puede variar de una versión 4D a la siguiente (comandos renombrados), este comando se utilizaba en versiones anteriores para designar un comando directamente mediante su número, especialmente en porciones de código no tokenizadas. Esta necesidad ha disminuido con el tiempo a medida que 4D sigue evolucionando porque, para las sentencias no tokenizadas (fórmulas), 4D ahora ofrece una sintaxis con tokens. Esta sintaxis le permite evitar posibles problemas debidos a las variaciones en los nombres de los comandos y otros elementos, como las tablas, sin dejar de poder escribir estos nombres de forma legible (para más información, consulte la sección *Utilización de tokens en las fórmulas*). Tenga en cuenta también que la opción \*[Usar parámetros del sistema regional\* de las Preferencias](../Preferences/methods.md#4d-programming-language-use-regional-system-settings) le permite seguir usando el idioma francés en una versión francesa de 4D. Hay dos parámetros opcionales: - *info*: propiedades del comando. El valor devuelto es un *campo de bits*, donde los siguientes bits son significativos: - Primer bit (bit 0): definido en 1 si el comando es [**hilo-seguro**](../Develop/preemptive.md#thread-safe-vs-thread-unsafe-code) (es decir, compatible con la ejecución en un proceso apropiativo) y 0 si es **hilo-inseguro**. Solo se pueden usar comandos hilo seguro en [procesos preventivos](../Develop/preemptive.md). - - Segundo bit (bit 1): se define en 1 si el comando es **obsoleto**, y en 0 si no lo es. A deprecated command will continue to work normally as long as it is supported, but should be replaced whenever possible and must no longer be used in new code. Los comandos obsoletos en su código generan advertencias en el [Live Checker y el compilador](../code-editor/write-class-method.md#warnings-and-errors). + - Segundo bit (bit 1): se define en 1 si el comando es **obsoleto**, y en 0 si no lo es. Un comando obsoleto seguirá funcionando normalmente mientras sea compatible, pero debe sustituirse siempre que sea posible y no debe utilizarse en código nuevo. Los comandos obsoletos en su código generan advertencias en el [Live Checker y el compilador](../code-editor/write-class-method.md#warnings-and-errors). *theme*: nombre del tema del lenguaje 4D para el comando. -The **Command name** command sets the *OK* variable to 1 if *command* corresponds to an existing command number, and to 0 otherwise. Note, however, that some existing commands have been disabled, in which case **Command name** returns an empty string (see last example). +El comando **Command name** define la variable *OK* en 1 si *command* corresponde a un número de comando existente, y a 0 en caso contrario. Tenga en cuenta, sin embargo, que algunos comandos existentes han sido desactivados, en cuyo caso **Command name** devuelve una cadena vacía (ver el último ejemplo). ## Ejemplo 1 -The following code allows you to load all valid 4D commands in an array: +El siguiente código permite cargar todos los comandos 4D válidos en un array: ```4d  var $Lon_id : Integer @@ -56,12 +56,12 @@ The following code allows you to load all valid 4D commands in an array:     $Lon_id:=$Lon_id+1     $Txt_command:=Command name($Lon_id)     If(OK=1) //command number exists -       If(Length($Txt_command)>0) //command is not disabled +       If(Length($Txt_command)>0) //el comando no está desactivado           APPEND TO ARRAY($tTxt_commands;$Txt_command)           APPEND TO ARRAY($tLon_Command_IDs;$Lon_id)        End if     End if - Until(OK=0) //end of existing commands + Until(OK=0) //fin de los comandos existentes ``` ## Ejemplo 2 @@ -86,7 +86,7 @@ En la versión inglesa de 4D, la lista desplegable leerá: Sum, Average, Min y M ## Ejemplo 3 -You want to create a method that returns **True** if the command, whose number is passed as parameter, is thread-safe, and **False** otherwise. +Quiere crear un método que devuelva **True** si el comando, cuyo número se pasa como parámetro, es hilo seguro, y **False** en caso contrario. ```4d   //Is_Thread_Safe project method @@ -120,11 +120,11 @@ var $deprecated : Collection Repeat $Lon_id:=$Lon_id+1 $Txt_command:=Command name($Lon_id;$info) - If($info ?? 1) //the second bit is set to 1 - //then the command is deprecated + If($info ?? 1) //el segundo bit está a 1 + //entonces el comando es obsoleto $deprecated.push($Txt_command) End if -Until(OK=0) //end of existing commands +Until(OK=0) //fin de los comandos existentes ``` diff --git a/i18n/es/docusaurus-plugin-content-docs/current/commands/listbox-get-property.md b/i18n/es/docusaurus-plugin-content-docs/current/commands/listbox-get-property.md index 529ac35b9cf10b..30fd9833182bd1 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/commands/listbox-get-property.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/commands/listbox-get-property.md @@ -37,7 +37,7 @@ En el parámetro *property*, pase una constante que indique la propiedad cuyo va | lk column max width | 26 | Propiedad **[Ancho Máximo](../FormObjects/properties_CoordinatesAndSizing.md#maximum-width)**
Se aplica a: Columna \* | | lk column min width | 25 | Propiedad **[Ancho mínimo](../FormObjects/properties_CoordinatesAndSizing.md#minimum-width)**
Se aplica a: Columna \* | | lk column resizable | 15 | Propiedad **[Redimensionable](../FormObjects/properties_ResizingOptions.md#resizable)**
Se aplica a: columna \*
Valores posibles:
lk no (0)
lk yes (1) | -| lk current item expression | 38 | **[Current item](../FormObjects/properties_DataSource.md#current-item)** property
Applies to: List box (Collection / Entity selection) | +| lk current item expression | 38 | Propiedad **[Elemento actual](../FormObjects/properties_DataSource.md#current-item)**
Se aplica a: List box (Collection / Entity selection) | | lk current item pos expression | 39 | **[Current item position](../FormObjects/properties_DataSource.md#current-item-position)** property
Applies to: List box (Collection / Entity selection) | | lk detail form name | 19 | Propiedad **[Nombre formulario detallado](../FormObjects/properties_ListBox.md#detail-form-name)** para list box de tipo selección
Se aplica a: List box | | lk display footer | 8 | Propiedad **[Mostrar pies de página](../FormObjects/properties_Footers.md#display-footers)**
Se aplica a: list box
Valores posibles:
lk no (0): oculto
lk yes (1): mostrado | @@ -48,12 +48,12 @@ En el parámetro *property*, pase una constante que indique la propiedad cuyo va | lk font color expression | 23 | **[Font Color Expression](../FormObjects/properties_Text.md#font-color-expression)** property for record selection, collection or entity selection type list boxes
Applies to: List box or column | | lk font style expression | 24 | **[Style Expression](../FormObjects/properties_Text.md#style-expression)** property for record selection, collection or entity selection type list boxes
Applies to: List box or column | | lk hide selection highlight | 16 | **[Hide selection highlight](../FormObjects/properties_Appearance.md#hide-selection-highlight)** property
Applies to: List box
Possible values:
lk no (0)
lk yes (1) | -| lk highlight set | 27 | **[Highlight Set](../FormObjects/properties_ListBox.md#highlight-set)** property for selection type list box
Applies to: List box | +| lk highlight set | 27 | Propiedad **[Conjunto resaltado](../FormObjects/properties_ListBox.md#highlight-set)** para el list box de tipo selección
Se aplica a: List box | | lk hor scrollbar height | 3 | Altura en píxeles (solo se puede leer)
Aplica a: List box | | lk meta expression | 34 | **[Meta Info Expression](../FormObjects/properties_Text.md#meta-info-expression)** property for collection or entity selection type list boxes
Applies to: List box | | lk movable rows | 35 | **[Movable Rows](../FormObjects/properties_Action.md#movable-rows)** property for array type list box
Applies to: List box (excluding hierarchical mode)
Possible values:
lk no (0): Rows cannot be moved at runtime
lk yes (1): Rows can be moved at runtime (default) | | lk multi style | 30 | **[Multi-style](../FormObjects/properties_Text.md#multi-style)** property
Applies to: Column \*
Possible values:
lk no (0)
lk yes (1) | -| lk named selection | 28 | **[Named Selection](../FormObjects/properties_DataSource.md#selection-name)** property for selection type list box
Applies to: List box | +| lk named selection | 28 | Propiedad **[Named Selection](../FormObjects/properties_DataSource.md#selection-name)** para list box de tipo selección
Se aplica a: List box | | lk resizing mode | 11 | **[Column Auto-Resizing](../FormObjects/properties_ResizingOptions.md#column-auto-resizing)** property
Applies to: List box
Possible values:
lk manual (0)
lk automatic (2) | | lk row height unit | 17 | Unit of **[Row Height](../FormObjects/properties_CoordinatesAndSizing.md#row-height)** property
Applies to: List box
Possible values:
lk lines (1)
lk pixels (0)
| | lk selection mode | 10 | **[Selection Mode](../FormObjects/properties_ListBox.md#selection-mode)** property
Applies to: List box
Possible values:
lk none (0)
lk single (1)
lk multiple (2) | diff --git a/i18n/es/docusaurus-plugin-content-docs/current/commands/listbox-set-property.md b/i18n/es/docusaurus-plugin-content-docs/current/commands/listbox-set-property.md index 98292b6703049b..043b6a35727497 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/commands/listbox-set-property.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/commands/listbox-set-property.md @@ -37,7 +37,7 @@ En los parámetros *property* y *value*, usted indica, respectivamente, la propi | lk column max width | 26 | Propiedad **[Ancho Máximo](../FormObjects/properties_CoordinatesAndSizing.md#maximum-width)**
Se aplica a: Columna \* | | lk column min width | 25 | Propiedad **[Ancho mínimo](../FormObjects/properties_CoordinatesAndSizing.md#minimum-width)**
Se aplica a: Columna \* | | lk column resizable | 15 | Propiedad **[Redimensionable](../FormObjects/properties_ResizingOptions.md#resizable)**
Se aplica a: columna \*
Valores posibles:
lk no (0)
lk yes (1) | -| lk current item expression | 38 | **[Current item](../FormObjects/properties_DataSource.md#current-item)** property
Applies to: List box (Collection / Entity selection) | +| lk current item expression | 38 | Propiedad **[Elemento actual](../FormObjects/properties_DataSource.md#current-item)**
Se aplica a: List box (Collection / Entity selection) | | lk current item pos expression | 39 | **[Current item position](../FormObjects/properties_DataSource.md#current-item-position)** property
Applies to: List box (Collection / Entity selection) | | lk detail form name | 19 | Propiedad **[Nombre formulario detallado](../FormObjects/properties_ListBox.md#detail-form-name)** para list box de tipo selección
Se aplica a: List box | | lk display footer | 8 | Propiedad **[Mostrar pies de página](../FormObjects/properties_Footers.md#display-footers)**
Se aplica a: list box
Valores posibles:
lk no (0): oculto
lk yes (1): mostrado | @@ -48,11 +48,11 @@ En los parámetros *property* y *value*, usted indica, respectivamente, la propi | lk font color expression | 23 | **[Font Color Expression](../FormObjects/properties_Text.md#font-color-expression)** property for record selection, collection or entity selection type list boxes
Applies to: List box or column | | lk font style expression | 24 | **[Style Expression](../FormObjects/properties_Text.md#style-expression)** property for record selection, collection or entity selection type list boxes
Applies to: List box or column | | lk hide selection highlight | 16 | **[Hide selection highlight](../FormObjects/properties_Appearance.md#hide-selection-highlight)** property
Applies to: List box
Possible values:
lk no (0)
lk yes (1) | -| lk highlight set | 27 | **[Highlight Set](../FormObjects/properties_ListBox.md#highlight-set)** property for selection type list box
Applies to: List box | +| lk highlight set | 27 | Propiedad **[Conjunto resaltado](../FormObjects/properties_ListBox.md#highlight-set)** para el list box de tipo selección
Se aplica a: List box | | lk meta expression | 34 | **[Meta Info Expression](../FormObjects/properties_Text.md#meta-info-expression)** property for collection or entity selection type list boxes
Applies to: List box | | lk movable rows | 35 | **[Movable Rows](../FormObjects/properties_Action.md#movable-rows)** property for array type list box
Applies to: List box (excluding hierarchical mode)
Possible values:
lk no (0): Rows cannot be moved at runtime
lk yes (1): Rows can be moved at runtime (default) | | lk multi style | 30 | **[Multi-style](../FormObjects/properties_Text.md#multi-style)** property
Applies to: Column \*
Possible values:
lk no (0)
lk yes (1) | -| lk named selection | 28 | **[Named Selection](../FormObjects/properties_DataSource.md#selection-name)** property for selection type list box
Applies to: List box | +| lk named selection | 28 | Propiedad **[Named Selection](../FormObjects/properties_DataSource.md#selection-name)** para list box de tipo selección
Se aplica a: List box | | lk resizing mode | 11 | **[Column Auto-Resizing](../FormObjects/properties_ResizingOptions.md#column-auto-resizing)** property
Applies to: List box
Possible values:
lk manual (0)
lk automatic (2) | | lk row height unit | 17 | Unit of **[Row Height](../FormObjects/properties_CoordinatesAndSizing.md#row-height)** property
Applies to: List box
Possible values:
lk lines (1)
lk pixels (0)
| | lk selected items expression | 40 | **[Selected items](../FormObjects/properties_DataSource.md#selected-items)** property
Applies to: List box (Collection / Entity selection) | diff --git a/i18n/es/docusaurus-plugin-content-docs/current/commands/trim.md b/i18n/es/docusaurus-plugin-content-docs/current/commands/trim.md index 7b65969085e594..991bdb74edeb7e 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/commands/trim.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/commands/trim.md @@ -27,7 +27,7 @@ displayed_sidebar: docs The **Trim** command removes **whitespace** from both ends of the *aString* parameter and returns a new string, without modifying the original one. **Whitespace** incluyen espacios, tabulaciones, LF, CR, etc. -To return a new string with whitespace trimmed from just one end, use [`Trim start`](./trim-start.md) or [`Trim end`](./trim-end.md). +Para devolver una nueva cadena con los espacios en blanco recortados de un solo extremo, utilice [`Trim start`](./trim-start.md) o [`Trim end`](./trim-end.md). En el parámetro *aString*, puede pasar cualquier expresión de tipo texto. Será dejado sin tocar por el comando. diff --git a/i18n/es/docusaurus-plugin-content-docs/current/commands/web-event.md b/i18n/es/docusaurus-plugin-content-docs/current/commands/web-event.md index 838df7dfc9157c..17f56ca60365e6 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/commands/web-event.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/commands/web-event.md @@ -16,7 +16,7 @@ displayed_sidebar: docs ## Descripción -`Web Event` returns an object with information on a triggered event linked to a web page component. +`Web Event` devuelve un objeto con información sobre un evento desencadenado vinculado a un componente de página web. El comando debe ser llamado en el contexto de una página web manejada por el servidor web de 4D. @@ -24,14 +24,14 @@ El comando debe ser llamado en el contexto de una página web manejada por el se El objeto devuelto contiene las siguientes propiedades: -| Propiedad | | Tipo | Descripción | -| --------- | ----- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| caller | | string | [Server-side reference](https://developer.4d.com/qodly/4DQodlyPro/pageLoaders/pageLoaderOverview#data-access-category) of the component triggering the event | -| eventType | | string | Type of event:
  • onblur
  • onfocus
  • onclick
  • onauxclick
  • onmouseenter
  • onmouseleave
  • onkeyup
  • onkeydown
  • onchange
  • unload
  • onload - triggered when the `Page` loads
  • | -| data | | object | Información adicional en función del componente implicado | -| | index | number |
  • Componente Pestañas: índice de la pestaña (la indexación comienza en 0)
  • Componente de la tabla de datos: número de columna
  • | -| | row | number | Componente de la tabla de datos: número de línea | -| | name | string | Componente Data Table: nombre qodlysource de la columna (por ejemplo, "firstname", "address.city") | +| Propiedad | | Tipo | Descripción | +| --------- | ----- | ------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| caller | | string | [Referencia servidor](https://developer.4d.com/qodly/4DQodlyPro/pageLoaders/pageLoaderOverview#data-access-category) del componente que desencadena el evento | +| eventType | | string | Tipo de evento:
  • onblur
  • onfocus
  • onclick
  • onauxclick
  • onmouseenter
  • onmouseleave
  • onkeyup
  • onkeydown
  • onchange
  • unload
  • onload - se activa cuando `Page` se carga
  • | +| data | | object | Información adicional en función del componente implicado | +| | index | number |
  • Componente Pestañas: índice de la pestaña (la indexación comienza en 0)
  • Componente de la tabla de datos: número de columna
  • | +| | row | number | Componente de la tabla de datos: número de línea | +| | name | string | Componente Data Table: nombre qodlysource de la columna (por ejemplo, "firstname", "address.city") | #### Ejemplo @@ -39,7 +39,7 @@ El objetivo es mostrar/ocultar un texto de ayuda cuando el usuario pasa el rató ![](../assets/en/commands/web-event1.png) -This is done by attaching `onmouseenter` and `onmouseleave` events to a **Text input** component that displays the information stored in a **Text** component (displaying "This is the help text"). +Esto se hace adjuntando los eventos `onmouseenter` y `onmouseleave` a un componente **Text input** que muestra la información almacenada en un componente **Text** (mostrando "This is the help text"). ![](../assets/en/commands/web-event2.png) @@ -49,7 +49,7 @@ En este escenario: ![](../assets/en/commands/web-event3.png) - El componente Texto tiene `helpOn_orderNumber` como referencia del lado Servidor. ![](../assets/en/commands/web-event4.png) -- The [exposed](../ORDA/ordaClasses.md#exposed-vs-non-exposed-functions) function `help()` is attached to both the `onmouseenter` and `onmouseleave` events and contains the following code: +- La función [exposed](../ORDA/ordaClasses.md#exposed-vs-non-exposed-functions) `help()` se adjunta a los eventos `onmouseenter` y `onmouseleave` y contiene el siguiente código: ```4d shared singleton Class constructor() @@ -64,17 +64,17 @@ exposed Function help() componentRef:=event.caller Case of - : (event.eventType="onmouseenter") // event is onmouseenter - myForm["helpOn_"+componentRef].show() // show the help on "orderNumber" by showing - // the text component with reference "helpOn_orderNumber" - : (event.eventType="onmouseleave") // event is onmouseleave - myForm["helpOn_"+componentRef].hide() // hide the help on orderNumber + : (event.eventType="onmouseenter") // el evento es onmouseenter + myForm["helpOn_"+componentRef].show() // mostrar la ayuda en "orderNumber" mostrando + // el componente texto con referencia "helpOn_orderNumber" + : (event.eventType="onmouseleave") // el evento es onmouseleave + myForm["helpOn_"+componentRef].hide() // ocultar la ayuda sobre orderNumber End case ``` -To open the web page with the help on `orderNumber` hidden, you can associate this function to the `onload` event of the web page: +Para abrir la página web con la ayuda de `orderNumber` oculta, puede asociar esta función al evento `onload` de la página web: ```4d exposed function hideOnLoad() diff --git a/i18n/es/docusaurus-plugin-content-docs/version-20/API/CollectionClass.md b/i18n/es/docusaurus-plugin-content-docs/version-20/API/CollectionClass.md index abb65c503dc0f3..94a1bc76899b25 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-20/API/CollectionClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-20/API/CollectionClass.md @@ -2433,13 +2433,13 @@ Ordenar los elementos de la colección por código de caracteres o alfabéticame var $strings1; $strings2 : Collection $strings1:=New collection("Alpha";"Charlie";"alpha";"bravo";"Bravo";"charlie") -//utilizando el código de caracteres: -$strings2:=$strings1.orderByMethod(Function(sortCollection);sk character codes) +//using the character code: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk char codes) // result : ["Alpha","Bravo","Charlie","alpha","bravo","charlie"] -//utilizando el lenguaje: -$strings2:=$strings1.orderByMethod(Function(sortCollection);sk strict) -// resultado : ["alpha","Alpha","bravo","Bravo","charlie","Charlie"] +//using the language: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk strict) +// result : ["alpha","Alpha","bravo","Bravo","charlie","Charlie"] ``` El método ***sortCollection***: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/CollectionClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/CollectionClass.md index 2291a5265ee24c..56ec1c755b343f 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/CollectionClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/CollectionClass.md @@ -2236,13 +2236,13 @@ Ordenar los elementos de la colección por código de caracteres o alfabéticame var $strings1; $strings2 : Collection $strings1:=New collection("Alpha";"Charlie";"alpha";"bravo";"Bravo";"charlie") -//utilizando el código de caracteres: -$strings2:=$strings1.orderByMethod(Function(sortCollection);sk character codes) +//using the character code: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk char codes) // result : ["Alpha","Bravo","Charlie","alpha","bravo","charlie"] -//utilizando el lenguaje: -$strings2:=$strings1.orderByMethod(Function(sortCollection);sk strict) -// resultado : ["alpha","Alpha","bravo","Bravo","charlie","Charlie"] +//using the language: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk strict) +// result : ["alpha","Alpha","bravo","Bravo","charlie","Charlie"] ``` Con el siguiente método ***Flatten***: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/DataClassClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/DataClassClass.md index ad6421f8ad4d74..e0e5734409fb32 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/DataClassClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/DataClassClass.md @@ -1211,14 +1211,14 @@ var $comparisonVector := {vector: $myVector; metric: mk euclidean; threshold: 1. var $results := ds.MyClass.query("myVectorField <= :1"; $comparisonVector) ``` -The **order by** statement is supported in the query string so that entities in the resulting entity selection are sorted by similarity. Por ejemplo: +La instrucción **orden by** es soportada en la cadena de consulta para que las entidades en la selección de entidad resultante estén ordenadas por similitud. Por ejemplo: ```4d var $results := ds.MyClass.query("myVectorField > :1 order by myVectorField"; $comparisonVector) //default order, the first entity is the most similar ``` -If the same vector appears multiple times in the query string, the order by will be applied to the results of the first one, for example: +Si el mismo vector aparece varias veces en la cadena de consulta, el orden por se aplicará a los resultados del primero, por ejemplo: ```4d var $results := ds.MyClass.query("myVectorField > :1 and myVectorField > :2 order by myVectorField" desc; / diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/FunctionClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/FunctionClass.md index f2838badc6e9d6..73b3e1d9e11a62 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/FunctionClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/FunctionClass.md @@ -53,7 +53,7 @@ Puede pasar parámetros a sus fórmulas utilizando una sintaxis secuencial de pa var $f : Object $f:=New object $f.message:=Formula(ALERT("Hello "+$2+", "+$1)) - $f.message("John";"Smith") //displays "Hello Smith, John" + $f.message("John";"Smith") //muestra "Hello Smith, John" ``` O utilizando la función [.call()](#call): diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/OutgoingMessageClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/OutgoingMessageClass.md index e8bdc8c311c943..768b7d9d249fd4 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/OutgoingMessageClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/OutgoingMessageClass.md @@ -143,7 +143,7 @@ Si *body* no es de un tipo de valor soportado, se devuelve un error. La función `.setHeader()` define lla llave *key* del encabezado del mensaje saliente con el *valuer* suministrado. Si ambos parámetros no son valores texto, se produce un error. -When returning a 4D.OutgoingMessage object instance, 4D automatically sets some headers (e.g. `Set-Cookie` with `4DSID__ProjectName_=....`). +Al devolver una instancia del objeto 4D.OutgoingMessage, 4D define automáticamente algunos encabezados (por ejemplo, `Set-Cookie` con `4DSID__ProjectName_=....`). :::note diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/WebFormClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/WebFormClass.md index d59a35f0b80888..51a5589135c6f7 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/WebFormClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/API/WebFormClass.md @@ -129,7 +129,7 @@ Function authenticationError() #### Descripción -The `.setError()` function sends *msg* as an error message to the web page. +La función `.setError()` envía *msg* como mensaje de error a la página web. The function returns a response with a `200 OK` status and a `__WEBFORM` object in the body with a `__NOTIFICATION.message` property set to *msg* and a `__NOTIFICATION.type` set to "error". diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Admin/cli.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Admin/cli.md index d64d7508878b56..48df88731d69f2 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Admin/cli.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Admin/cli.md @@ -44,25 +44,25 @@ Sintaxis: [--utility] [--skip-onstartup] [--startup-method ] ``` -| Argumento | Valor | Descripción | -| :-------------------------- | -------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `applicationPath` | Ruta de 4D, 4D Server, aplicación fusionada o tool4d | Lanza la aplicación.
    If not headless: identical to double-clicking the application; when called without structure file argument, the application is executed and the 'select database' dialog box appears. | -| `--version` | | Muestra la versión de la aplicación y sale | -| `--help` | | Muestra el mensaje de ayuda y sale. Argumentos alternativos: -?, -h | -| `--project` | projectPath | packagePath | 4dlinkPath | Archivo de proyecto a abrir con el archivo de datos actual. No aparece ninguna caja de diálogo. | -| `--data` | dataPath | Archivo de datos a abrir con el archivo de proyecto designado. Si no se especifica, se utiliza el último archivo de datos abierto. | -| `--opening-mode` | interpreted | compiled | Base de datos de peticiones a abrir en modo interpretado o compilado. No se lanza ningún error si el modo solicitado no está disponible. | -| `--create-data` | | Crea automáticamente un nuevo archivo de datos si no se encuentra un archivo de datos válido. No aparece ninguna caja de diálogo. 4D utiliza el nombre del archivo pasado en el argumento "--data" si lo hay (genera un error si ya existe un archivo con el mismo nombre). | -| `--user-param` | Cadena usuario personalizada | Una cadena que estará disponible en la aplicación a través del comando [`Get database parameter`](../commands-legacy/get-database-parameter.md) (la cadena no debe comenzar por un carácter "-", que está reservado). | -| `--headless` | | Lanza 4D, 4D Server o la aplicación fusionada sin interfaz (modo headless). En este modo:
  • El modo Diseño no está disponible, la base de datos se inicia en modo Aplicación
  • No se muestra la barra de herramientas, la barra de menú, la ventana MDI ni la pantalla de presentación
  • No se muestra ningún icono en el dock o la barra de tareas
  • La base de datos abierta no se registra en el menú "Bases de datos recientes"
  • Se inicia automáticamente el registro de diagnóstico (ver [SET DATABASE PARAMETER](../commands-legacy/set-database-parameter.md), selector 79)
  • Se intercepta cada llamada a una caja de diálogo y se suministra una respuesta automática (por ejemplo, OK para el comando [ALERT](../commands-legacy/alert.md), Abort para un diálogo de error...). Todos los comandos interceptados(\*) se registran en el registro de diagnóstico.

  • For maintenance needs, you can send any text to standard output streams using the [LOG EVENT](../commands-legacy/log-event.md) command. Tenga en cuenta que las aplicaciones 4D sin interfaz sólo pueden cerrarse mediante una llamada a [QUIT 4D](../commands-legacy/quit-4d.md) o utilizando el administrador de tareas del sistema operativo. | -| `--dataless` | | Lanza 4D, 4D Server, la aplicación fusionada o tool4d en modo sin datos. El modo sin datos es útil cuando 4D ejecuta tareas sin necesidad de datos (compilación de proyectos, por ejemplo). In this mode:
  • No file containing data is opened, even if specified in the command line or the `.4DLink` file, or when using the `CREATE DATA FILE` and `OPEN DATA FILE` commands.
  • Los comandos que manipulan datos arrojarán un error. Por ejemplo, `CREATE RECORD` lanza "no hay tabla a la que aplicar el comando".

  • **Nota**:
  • si se pasa en la línea de comando, el modo dataless se aplica a todas las bases de datos abiertas en 4D, mientras no se cierre la aplicación.
  • Si se pasa utilizando el archivo `.4DLink`, el modo dataless sólo se aplica a la base de datos especificada en el archivo `.4DLink`. Para más información sobre los archivos `.4DLink`, ver [Atajos para abrir proyectos](../GettingStarted/creating.md#project-opening-shortcuts).
  • | -| `--webadmin-settings-file` | Ruta del archivo | Ruta del archivo `.4DSettings` personalizado para el [servidor web WebAdmin](webAdmin.md). No disponible con [tool4d](#tool4d). | -| `--webadmin-access-key` | Text | Llave de acceso para el [servidor web WebAdmin](webAdmin.md). No disponible con [tool4d](#tool4d). | -| `--webadmin-auto-start` | Boolean | Estado del lanzamiento automático del [servidor web WebAdmin](webAdmin.md). No disponible con [tool4d](#tool4d). | -| `--webadmin-store-settings` | | Almacena la llave de acceso y los parámetros de inicio automático en el archivo de parámetros actualmente utilizado (es decir, el archivo [`WebAdmin.4DSettings`](webAdmin.md#settings) por defecto o un archivo personalizado designado con el parámetro `--webadmin-settings-path`). Utilice el argumento `--webadmin-store-settings` para guardar esta configuración si es necesario. No disponible con [tool4d](#tool4d). | -| `--utility` | | Sólo disponible con 4D Server. Sólo disponible con 4D Server. | -| `--skip-onstartup` | | Lanza el proyecto sin ejecutar ningún método "automático", incluyendo los métodos base `On Startup` y `On Exit` | -| `--startup-method` | Nombre del método proyecto (cadena) | Método de proyecto a ejecutar inmediatamente después del método base `On Startup` (si no se omite con `--skip-onstartup`). | +| Argumento | Valor | Descripción | +| :-------------------------- | -------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `applicationPath` | Ruta de 4D, 4D Server, aplicación fusionada o tool4d | Lanza la aplicación.
    Si no es sin interfaz: idéntico a hacer doble clic en la aplicación; cuando se llama sin argumento de archivo de estructura, la aplicación se ejecuta y aparece el cuadro de diálogo "seleccionar base de datos". | +| `--version` | | Muestra la versión de la aplicación y sale | +| `--help` | | Muestra el mensaje de ayuda y sale. Argumentos alternativos: -?, -h | +| `--project` | projectPath | packagePath | 4dlinkPath | Archivo de proyecto a abrir con el archivo de datos actual. No aparece ninguna caja de diálogo. | +| `--data` | dataPath | Archivo de datos a abrir con el archivo de proyecto designado. Si no se especifica, se utiliza el último archivo de datos abierto. | +| `--opening-mode` | interpreted | compiled | Base de datos de peticiones a abrir en modo interpretado o compilado. No se lanza ningún error si el modo solicitado no está disponible. | +| `--create-data` | | Crea automáticamente un nuevo archivo de datos si no se encuentra un archivo de datos válido. No aparece ninguna caja de diálogo. 4D utiliza el nombre del archivo pasado en el argumento "--data" si lo hay (genera un error si ya existe un archivo con el mismo nombre). | +| `--user-param` | Cadena usuario personalizada | Una cadena que estará disponible en la aplicación a través del comando [`Get database parameter`](../commands-legacy/get-database-parameter.md) (la cadena no debe comenzar por un carácter "-", que está reservado). | +| `--headless` | | Lanza 4D, 4D Server o la aplicación fusionada sin interfaz (modo headless). En este modo:
  • El modo Diseño no está disponible, la base de datos se inicia en modo Aplicación
  • No se muestra la barra de herramientas, la barra de menú, la ventana MDI ni la pantalla de presentación
  • No se muestra ningún icono en el dock o la barra de tareas
  • La base de datos abierta no se registra en el menú "Bases de datos recientes"
  • Se inicia automáticamente el registro de diagnóstico (ver [SET DATABASE PARAMETER](../commands-legacy/set-database-parameter.md), selector 79)
  • Se intercepta cada llamada a una caja de diálogo y se suministra una respuesta automática (por ejemplo, OK para el comando [ALERT](../commands-legacy/alert.md), Abort para un diálogo de error...). Todos los comandos interceptados(\*) se registran en el registro de diagnóstico.

  • Para las necesidades de mantenimiento, puede enviar cualquier texto a los flujos de salida estándar utilizando el comando [LOG EVENT](../commands-legacy/log-event.md). Tenga en cuenta que las aplicaciones 4D sin interfaz sólo pueden cerrarse mediante una llamada a [QUIT 4D](../commands-legacy/quit-4d.md) o utilizando el administrador de tareas del sistema operativo. | +| `--dataless` | | Lanza 4D, 4D Server, la aplicación fusionada o tool4d en modo sin datos. El modo sin datos es útil cuando 4D ejecuta tareas sin necesidad de datos (compilación de proyectos, por ejemplo). En este modo:
  • No se abre ningún archivo que contenga datos, aunque se especifique en la línea de comandos o en el archivo `.4DLink`, o cuando se utilicen los comandos `CREATE DATA FILE` y `OPEN DATA FILE`.
  • Los comandos que manipulan datos arrojarán un error. Por ejemplo, `CREATE RECORD` lanza "no hay tabla a la que aplicar el comando".

  • **Nota**:
  • si se pasa en la línea de comando, el modo dataless se aplica a todas las bases de datos abiertas en 4D, mientras no se cierre la aplicación.
  • Si se pasa utilizando el archivo `.4DLink`, el modo dataless sólo se aplica a la base de datos especificada en el archivo `.4DLink`. Para más información sobre los archivos `.4DLink`, ver [Atajos para abrir proyectos](../GettingStarted/creating.md#project-opening-shortcuts).
  • | +| `--webadmin-settings-file` | Ruta del archivo | Ruta del archivo `.4DSettings` personalizado para el [servidor web WebAdmin](webAdmin.md). No disponible con [tool4d](#tool4d). | +| `--webadmin-access-key` | Text | Llave de acceso para el [servidor web WebAdmin](webAdmin.md). No disponible con [tool4d](#tool4d). | +| `--webadmin-auto-start` | Boolean | Estado del lanzamiento automático del [servidor web WebAdmin](webAdmin.md). No disponible con [tool4d](#tool4d). | +| `--webadmin-store-settings` | | Almacena la llave de acceso y los parámetros de inicio automático en el archivo de parámetros actualmente utilizado (es decir, el archivo [`WebAdmin.4DSettings`](webAdmin.md#settings) por defecto o un archivo personalizado designado con el parámetro `--webadmin-settings-path`). Utilice el argumento `--webadmin-store-settings` para guardar esta configuración si es necesario. No disponible con [tool4d](#tool4d). | +| `--utility` | | Sólo disponible con 4D Server. Sólo disponible con 4D Server. | +| `--skip-onstartup` | | Lanza el proyecto sin ejecutar ningún método "automático", incluyendo los métodos base `On Startup` y `On Exit` | +| `--startup-method` | Nombre del método proyecto (cadena) | Método de proyecto a ejecutar inmediatamente después del método base `On Startup` (si no se omite con `--skip-onstartup`). | (\*) Some dialogs are displayed before the database is opened, so that it's impossible to write into the [Diagnostic log file](Debugging/debugLogFiles.md#4ddiagnosticlogtxt) (license alert, conversion dialog, database selection, data file selection). En este caso, se lanza un mensaje de error tanto en el flujo stderr como en el registro de eventos sistema, diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Concepts/components.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Concepts/components.md index ae15544dfe5d1e..ffa8f83a28822b 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Concepts/components.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Concepts/components.md @@ -7,7 +7,7 @@ Un componente 4D es un conjunto de código y de formularios 4D que representan u ## Instalación de los componentes -Installation and loading of components in your 4D projects are handled through the [4D Dependency manager](../Project/components.md). +La instalación y carga de componentes en sus proyectos 4D se manejan a través del [gestor de dependencias de 4D](../Project/components.md). Varios componentes son [desarrollados por 4D](../Extensions/overview.md#components-developed-by-4d), pero muchos componentes 4D de la comunidad 4D [se pueden encontrar en GitHub](https://github.com/topics/4d-component). Adicionalmente, puede [desarrollar sus propios componentes 4D](../Extensions/develop-components.md). diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Desktop/clientServer.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Desktop/clientServer.md index 7b12c2b49f97ce..1d16a7a79ddc36 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Desktop/clientServer.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Desktop/clientServer.md @@ -105,7 +105,7 @@ For performance reasons with this configuration, it is strongly recommended that :::note -When both the server and the remote 4D are on the same machine, [additional rules applies](#using-4d-and-4d-server-on-the-same-machine). +Cuando tanto el servidor como el 4D remoto están en la misma máquina, [se aplican reglas adicionales](#using-4d-and-4d-server-on-the-same-machine). ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormEditor/formEditor.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormEditor/formEditor.md index 4d524e01e782fb..830a89654f1c5b 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormEditor/formEditor.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormEditor/formEditor.md @@ -275,7 +275,7 @@ El Asistente de Alineación permite realizar cualquier tipo de alineación y/o d Para mostrar esta caja de diálogo, seleccione los objetos que desee alinear y, a continuación, elija el comando **Alineación** del submenú **Alinear** del menú **Objeto** o del menú contextual del editor. -- In the “Left/Right Alignment” and/or “Top/Bottom Alignment” areas, click the icon that corresponds to the alignment you want to perform.
    El área de ejemplo muestra los resultados de su selección. +- En las áreas "Alineación izquierda/derecha" y/o "Alineación superior/inferior", haga clic en el icono que corresponde a la alineación que desea efectuar.
    El área de ejemplo muestra los resultados de su selección. - Para realizar una alineación que utilice el esquema de anclaje estándar, haga clic en **Ver** o **Aplicar**. En este caso, 4D utiliza el objeto que está más lejos en la dirección de la alineación como ancla y alinea los otros objetos a ese objeto. Por ejemplo, si quiere realizar una alineación a la derecha en un conjunto de objetos, el objeto más a la derecha se utilizará como ancla. O:
    para alinear los objetos a un objeto específico, seleccione la opción **Alinear en** y seleccione el objeto al que desea que se alineen los demás objetos de la lista de objetos. En este caso, la posición del objeto de referencia no se alterará. @@ -325,7 +325,7 @@ Para distribuir objetos utilizando la caja de diálogo Alinear y Distribuir: 3. En las áreas Alineación izquierda/derecha y/o Alineación superior/inferior, haga clic en el icono de distribución estándar: ![](../assets/en/FormEditor/horizontalDistribution.png)
    (Icono de distribución horizontal estándar)
    El área de ejemplo muestra los resultados de su selección. -4. Para efectuar una repartición estándar que utilice el esquema estándar, haga clic en **Previsualización** o *Aplicar*.
    In this case 4D will perform a standard distribution, so that the objects are set out with an equal amount of space between them.
    OR:
    To execute a specific distribution, select the **Distribute** option (for example if you want to distribute the objects based on the distance to their right side). Esta opción actúa como un interruptor. Si la casilla de selección Distribuir está seleccionada, los iconos situados debajo de ella realizan una función diferente:
    +4. Para efectuar una repartición estándar que utilice el esquema estándar, haga clic en **Previsualización** o *Aplicar*.
    En este caso, 4D realizará una distribución estándar, de modo que los objetos se dispongan con la misma cantidad de espacio entre ellos.
    OR:
    To execute a specific distribution, select the **Distribute** option (for example if you want to distribute the objects based on the distance to their right side). Esta opción actúa como un interruptor. Si la casilla de selección Distribuir está seleccionada, los iconos situados debajo de ella realizan una función diferente:
    - Horizontalmente, los iconos corresponden a las siguientes distribuciones: uniformemente con respecto a los lados izquierdos, centros (hor.) y los lados derechos de los objetos seleccionados. - Verticalmente, los iconos corresponden a las siguientes distribuciones: uniformemente con respecto a los bordes superiores, centros (vert.) y los bordes inferiores de los objetos seleccionados. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormEditor/properties_FormProperties.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormEditor/properties_FormProperties.md index c1dae1e37c947f..7e1d2be5c57a54 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormEditor/properties_FormProperties.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormEditor/properties_FormProperties.md @@ -7,7 +7,7 @@ title: Propiedades de los formularios ## Esquema de colores -> Color scheme property is only applied on macOS and [Windows with Fluent UI theme](../settings/interface.md#use-fluent-ui-on-windows). +> La propiedad de combinación de colores sólo se aplica en macOS y [Windows con el tema Fluent UI](../settings/interface.md#use-fluent-ui-on-windows). > ). Esta propiedad define el esquema de colores para el formulario. By default when the property is not set, the value for a color scheme is **inherited** (the form uses the scheme defined at the [application level](../commands-legacy/get-application-color-scheme.md)). Esto se puede cambiar para el formulario a una de las dos opciones siguientes: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormObjects/checkbox_overview.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormObjects/checkbox_overview.md index a363a7ce13de38..b6e5d750739f62 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormObjects/checkbox_overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormObjects/checkbox_overview.md @@ -390,7 +390,7 @@ Todas las casillas de selección comparten un mismo conjunto de propiedades bás [Negrita](properties_Text.md#bold) - [Abajo](properties_CoordinatesAndSizing.md#bottom) - [Estilo de botón](properties_TextAndPicture.md#button-style) - [Clase](properties_Object.md#css-class) - [Editable](properties_Entry.md#enterable) - [Tipo de expresión](properties_Object.md#expression-type) - [Enfocable](properties_Entry.md#focusable) - [Fuente](properties_Text.md#font) - [Color de fuente](properties_Text.md#font-color) - [Tamaño de fuente](properties_Text.md#font-size) - [Alto](properties_CoordinatesAndSizing.md#height) - [Mensaje de ayuda](properties_Help.md#help-tip) - [Alineación horizontal](properties_Text.md#horizontal-alignment)(1) - [Tamaño horizontal](properties_ResizingOptions.md#horizontal-sizing) - [Título de la imagen](properties_TextAndPicture.md#image-hugs-title)(2) - [Itálica](properties_Text.md#italic) - [Izquierda](properties_CoordinatesAndSizing.md#left) - [Número de estados](properties_TextAndPicture.md#number-of-states)(2) - [Nombre del objeto](properties_Object.md#nombre_objeto) - [Ruta de la imagen](properties_TextAndPicture.md#nombre_de_imagen)(2) - [Derecha](properties_CoordinatesAndSizing.md#right) - [Guardar valor](properties_Object.md#save-value) - [Acceso directo](properties_Entry.md#shortcut) - [Acción estándar](properties_Action.md#standard-action) - [Título](properties_Object.md#title) - [Posición del título/imagen](properties_TextAndPicture.md#titlepicture-position)(2) - [Arriba](properties_CoordinatesAndSizing.md#top) - [Tipo](properties_Object.md#type) - [Subrayado](properties_Text.md#underline) - [Variable o expresión](properties_Object.md#variable-o-expresión) - [Tamaño vertical](properties_ResizingOptions.md#vertical-sizing) - [Visibilidad](properties_Display.md#visibilidad) - [Ancho](properties_CoordinatesAndSizing.md#ancho) > (1) No compatible con los estilos [Regular](#regular) y [Plano](#flat).
    -> (2) Not supported by the [Regular](#regular), [Flat](#flat), [Disclosure](#disclosure) and [Collapse/Expand](#collapseexpand) styles. +> (2) No soportado por los estilos [Regular](#regular), [Flat](#flat), [Disclosure](#disclosure) y [Collapse/Expand](#collapseexpand). Propiedades específicas adicionales están disponibles en función del [estilo de botón](#check-box-button-styles): diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormObjects/listbox_overview.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormObjects/listbox_overview.md index 99764d88d67327..69e5ca5f2b9ce3 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormObjects/listbox_overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormObjects/listbox_overview.md @@ -650,7 +650,7 @@ La impresión de un list box en modo vista previa consiste en imprimir directame ### Modo avanzado -En este modo, la impresión de los list box se realiza por programación, a través del comando `Print object` (se soportan los formularios proyecto y los formularios tabla). The [`LISTBOX GET PRINT INFORMATION`](../commands/listbox-get-print-information) command is used to control the printing of the object. +En este modo, la impresión de los list box se realiza por programación, a través del comando `Print object` (se soportan los formularios proyecto y los formularios tabla). El comando [`LISTBOX GET PRINT INFORMATION`](../commands/listbox-get-print-information) se utiliza para controlar la impresión del objeto. En este modo: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormObjects/properties_Object.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormObjects/properties_Object.md index ecd495239f8435..5a72fd22e978af 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormObjects/properties_Object.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormObjects/properties_Object.md @@ -90,9 +90,9 @@ Las variables o expresiones se pueden introducir o no y pueden recibir datos de #### Gramática JSON -| Nombre | Tipos de datos | Valores posibles | -| ---------- | ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| dataSource | cadena o array de cadenas |
  • Variable, nombre de campo o cualquier expresión 4D.
  • Cadena vacía para las [variables dinámicas](#dynamic-variables).
  • String array (collection of array names) for a [hierarchical listbox](listbox_overview.md#hierarchical-list-boxes) column]
  • | +| Nombre | Tipos de datos | Valores posibles | +| ---------- | ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| dataSource | cadena o array de cadenas |
  • Variable, nombre de campo o cualquier expresión 4D.
  • Cadena vacía para las [variables dinámicas](#dynamic-variables).
  • Array de cadenas (colección de nombres de array) para una columna de [listbox jerárquico](listbox_overview.md#hierarchical-list-boxes)]
  • | ### Expresiones diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormObjects/radio_overview.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormObjects/radio_overview.md index 7334b435e453ff..927796b7102967 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormObjects/radio_overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/FormObjects/radio_overview.md @@ -148,7 +148,7 @@ Todos los botones radio comparten el mismo conjunto de propiedades básicas: [Negrita](properties_Text.md#bold) - [Inferior](properties_CoordinatesAndSizing.md#bottom) - [Estilo de botón](properties_TextAndPicture.md#button-style) - [Clase](properties_Object.md#css-class) - [Tipo de expresión](properties_Object.md#expression-type) - [Enfocable](properties_Entry.md#focusable) - [Fuente](properties_Text.md#font) - [Color de fuente](properties_Text.md#font-color) - [Alto](properties_CoordinatesAndSizing.md#height) - [Mensaje de ayuda](properties_Help.md#help-tip) - [Alineación horizontal](properties_Text.md#horizontal-alignment)(1) - [Tamaño horizontal](properties_ResizingOptions.md#horizontal-sizing) - [Título de la imagen](properties_TextAndPicture.md#image-hugs-title)(2) - [Itálica](properties_Text.md#italic) - [Izquierda](properties_CoordinatesAndSizing.md#left) - [Número de estados](properties_TextAndPicture.md#number-of-states)(2) - [Método](properties_Action.md#method) - [Nombre del objeto](properties_Object.md#object-name) - [Grupo radio](properties_Object.md#radio-group) - [Ruta de la imagen](properties_TextAndPicture.md#picture-pathname)(2) - [Derecha](properties_CoordinatesAndSizing.md#right) - [Guardar valor](properties_Object.md#save-value) - [Acceso directo](properties_Entry.md#shortcut) - [Título](properties_Object.md#title) - [Posición del título/imagen](properties_TextAndPicture.md#titlepicture-position)(2) - [Arriba](properties_CoordinatesAndSizing.md#top) - [Tipo](properties_Object.md#type) - [Subrayado](properties_Text.md#underline) - [Variable o expresión](properties_Object.md#variable-o-expresión) - [Tamaño vertical](properties_ResizingOptions.md#vertical-sizing) - [Visibilidad](properties_Display.md#visibilidad) - [Ancho](properties_CoordinatesAndSizing.md#ancho) > (1) No compatible con los estilos [Regular](#regular) y [Plano](#flat).
    -> (2) Not supported by the [Regular](#regular), [Flat](#flat), [Disclosure](#disclosure) and [Collapse/Expand](#collapseexpand) styles. +> (2) No soportado por los estilos [Regular](#regular), [Flat](#flat), [Disclosure](#disclosure) y [Collapse/Expand](#collapseexpand). Propiedades específicas adicionales están disponibles en función del [estilo de botón](#button-styles): diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Project/components.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Project/components.md index 82873b75db4577..c2197b7cecfd46 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Project/components.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Project/components.md @@ -501,7 +501,7 @@ Puede definir la opción [etiqueta o versión](#tags-and-versions) para una depe ![dependency-git-tag](../assets/en/Project/dependency-git-tag.png) -- **Follow 4D version** (default, recommended option): Download the latest component release that is compatible with the running 4D version. Puede usar esta regla de dependencia sólo si las etiquetas de release de los componentes siguen la [convención de nombres](#naming-conventions-for-4d-version-tags) apropiada. This option is **recommended**, especially for the [components developed by 4D](../Extensions/overview.md#components-developed-by-4d). +- **Seguir la versión 4D** (opción por defecto, recomendada): descargue la última versión del componente que sea compatible con la versión 4D en ejecución. Puede usar esta regla de dependencia sólo si las etiquetas de release de los componentes siguen la [convención de nombres](#naming-conventions-for-4d-version-tags) apropiada. This option is **recommended**, especially for the [components developed by 4D](../Extensions/overview.md#components-developed-by-4d). - **Hasta la próxima versión mayor**: define un [rango de versiones semánticas](#tags-and-versions) para restringir las actualizaciones a la próxima versión principal. - **Hasta la siguiente versión menor**: del mismo modo, restringir las actualizaciones a la siguiente versión menor. - **Versión exacta (Etiqueta)**: selecciona o introduce manualmente una [etiqueta específica](#tags-and-versions) de la lista disponible. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Tags/transformation-tags.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Tags/transformation-tags.md index 44b0b64c2a4a68..7a7e7c58ba2831 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Tags/transformation-tags.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/Tags/transformation-tags.md @@ -613,7 +613,7 @@ La etiqueta `4DSCRIPT` permite ejecutar métodos 4D al procesar la plantilla. Th El método debe devolver un texto. Si la cadena comienza con el caracter de código 1, se considera HTML (el mismo principio se aplica a la etiqueta `4DHTML`). -For example, let’s say that you insert the following comment `"Today is "` into a template Web page. When loading the page, 4D calls the `On Web Authentication` database method, then calls the `MYMETH` method and passes the string "/MYPARAM" as the parameter. The method returns some text (for example "12/31/21"); the expression "`Today is "` en una plantilla de página Web. When loading the page, 4D calls the `On Web Authentication` database method, then calls the `MYMETH` method and passes the string "/MYPARAM" as the parameter. The method returns some text (for example "12/31/21"); the expression "`Today is The **Call chain** command returns a collection of objects describing each step of the method call chain within the current process. Ofrece la misma información que la ventana Depurador. Tiene la ventaja adicional de poder ser ejecutado desde cualquier entorno 4D, incluyendo el modo compilado. +El comando **Call chain** devuelve una colección de objetos que describen cada paso de la cadena de llamadas a métodos en el proceso actual. Ofrece la misma información que la ventana Depurador. Tiene la ventaja adicional de poder ser ejecutado desde cualquier entorno 4D, incluyendo el modo compilado. The command facilitates debugging by enabling the identification of the method or formula called, the component that called it, and the line number where the call was made. Cada objeto de la colección devuelta contiene las siguientes propiedades: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/command-name.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/command-name.md index 45de9d476a1d60..f1e37c1cb486df 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/command-name.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/command-name.md @@ -30,21 +30,21 @@ displayed_sidebar: docs The **Command name** command returns the name as well as (optionally) the properties of the command whose command number you pass in *command*.El número de cada comando se indica tanto en el explorador como en el área Propiedades de esta documentación. -**Compatibility note:** A command name may vary from one 4D version to the next (commands renamed), this command was used in previous versions to designate a command directly by means of its number, especially in non-tokenized portions of code. This need has diminished over time as 4D continues to evolve because, for non-tokenized statements (formulas), 4D now provides a token syntax. This syntax allows you to avoid potential problems due to variations in command names as well as other elements such as tables, while still being able to type these names in a legible manner (for more information, refer to the *Using tokens in formulas* section). Tenga en cuenta también que la opción \*[Usar parámetros del sistema regional\* de las Preferencias](../Preferences/methods.md#4d-programming-language-use-regional-system-settings) le permite seguir usando el idioma francés en una versión francesa de 4D. +**Nota de compatibilidad:** el nombre de un comando puede variar de una versión 4D a la siguiente (comandos renombrados), este comando se utilizaba en versiones anteriores para designar un comando directamente mediante su número, especialmente en porciones de código no tokenizadas. Esta necesidad ha disminuido con el tiempo a medida que 4D sigue evolucionando porque, para las sentencias no tokenizadas (fórmulas), 4D ahora ofrece una sintaxis con tokens. Esta sintaxis le permite evitar posibles problemas debidos a las variaciones en los nombres de los comandos y otros elementos, como las tablas, sin dejar de poder escribir estos nombres de forma legible (para más información, consulte la sección *Utilización de tokens en las fórmulas*). Tenga en cuenta también que la opción \*[Usar parámetros del sistema regional\* de las Preferencias](../Preferences/methods.md#4d-programming-language-use-regional-system-settings) le permite seguir usando el idioma francés en una versión francesa de 4D. Hay dos parámetros opcionales: - *info*: propiedades del comando. El valor devuelto es un *campo de bits*, donde los siguientes bits son significativos: - Primer bit (bit 0): definido en 1 si el comando es [**hilo-seguro**](../Develop/preemptive.md#thread-safe-vs-thread-unsafe-code) (es decir, compatible con la ejecución en un proceso apropiativo) y 0 si es **hilo-inseguro**. Solo se pueden usar comandos hilo seguro en [procesos preventivos](../Develop/preemptive.md). - - Segundo bit (bit 1): se define en 1 si el comando es **obsoleto**, y en 0 si no lo es. A deprecated command will continue to work normally as long as it is supported, but should be replaced whenever possible and must no longer be used in new code. Los comandos obsoletos en su código generan advertencias en el [Live Checker y el compilador](../code-editor/write-class-method.md#warnings-and-errors). + - Segundo bit (bit 1): se define en 1 si el comando es **obsoleto**, y en 0 si no lo es. Un comando obsoleto seguirá funcionando normalmente mientras sea compatible, pero debe sustituirse siempre que sea posible y no debe utilizarse en código nuevo. Los comandos obsoletos en su código generan advertencias en el [Live Checker y el compilador](../code-editor/write-class-method.md#warnings-and-errors). *theme*: nombre del tema del lenguaje 4D para el comando. -The **Command name** command sets the *OK* variable to 1 if *command* corresponds to an existing command number, and to 0 otherwise. Note, however, that some existing commands have been disabled, in which case **Command name** returns an empty string (see last example). +El comando **Command name** define la variable *OK* en 1 si *command* corresponde a un número de comando existente, y a 0 en caso contrario. Tenga en cuenta, sin embargo, que algunos comandos existentes han sido desactivados, en cuyo caso **Command name** devuelve una cadena vacía (ver el último ejemplo). ## Ejemplo 1 -The following code allows you to load all valid 4D commands in an array: +El siguiente código permite cargar todos los comandos 4D válidos en un array: ```4d  var $Lon_id : Integer @@ -56,12 +56,12 @@ The following code allows you to load all valid 4D commands in an array:     $Lon_id:=$Lon_id+1     $Txt_command:=Command name($Lon_id)     If(OK=1) //command number exists -       If(Length($Txt_command)>0) //command is not disabled +       If(Length($Txt_command)>0) //el comando no está desactivado           APPEND TO ARRAY($tTxt_commands;$Txt_command)           APPEND TO ARRAY($tLon_Command_IDs;$Lon_id)        End if     End if - Until(OK=0) //end of existing commands + Until(OK=0) //fin de los comandos existentes ``` ## Ejemplo 2 @@ -86,7 +86,7 @@ En la versión inglesa de 4D, la lista desplegable leerá: Sum, Average, Min y M ## Ejemplo 3 -You want to create a method that returns **True** if the command, whose number is passed as parameter, is thread-safe, and **False** otherwise. +Quiere crear un método que devuelva **True** si el comando, cuyo número se pasa como parámetro, es hilo seguro, y **False** en caso contrario. ```4d   //Is_Thread_Safe project method @@ -120,11 +120,11 @@ var $deprecated : Collection Repeat $Lon_id:=$Lon_id+1 $Txt_command:=Command name($Lon_id;$info) - If($info ?? 1) //the second bit is set to 1 - //then the command is deprecated + If($info ?? 1) //el segundo bit está a 1 + //entonces el comando es obsoleto $deprecated.push($Txt_command) End if -Until(OK=0) //end of existing commands +Until(OK=0) //fin de los comandos existentes ``` diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/listbox-get-property.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/listbox-get-property.md index 529ac35b9cf10b..30fd9833182bd1 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/listbox-get-property.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/listbox-get-property.md @@ -37,7 +37,7 @@ En el parámetro *property*, pase una constante que indique la propiedad cuyo va | lk column max width | 26 | Propiedad **[Ancho Máximo](../FormObjects/properties_CoordinatesAndSizing.md#maximum-width)**
    Se aplica a: Columna \* | | lk column min width | 25 | Propiedad **[Ancho mínimo](../FormObjects/properties_CoordinatesAndSizing.md#minimum-width)**
    Se aplica a: Columna \* | | lk column resizable | 15 | Propiedad **[Redimensionable](../FormObjects/properties_ResizingOptions.md#resizable)**
    Se aplica a: columna \*
    Valores posibles:
    lk no (0)
    lk yes (1) | -| lk current item expression | 38 | **[Current item](../FormObjects/properties_DataSource.md#current-item)** property
    Applies to: List box (Collection / Entity selection) | +| lk current item expression | 38 | Propiedad **[Elemento actual](../FormObjects/properties_DataSource.md#current-item)**
    Se aplica a: List box (Collection / Entity selection) | | lk current item pos expression | 39 | **[Current item position](../FormObjects/properties_DataSource.md#current-item-position)** property
    Applies to: List box (Collection / Entity selection) | | lk detail form name | 19 | Propiedad **[Nombre formulario detallado](../FormObjects/properties_ListBox.md#detail-form-name)** para list box de tipo selección
    Se aplica a: List box | | lk display footer | 8 | Propiedad **[Mostrar pies de página](../FormObjects/properties_Footers.md#display-footers)**
    Se aplica a: list box
    Valores posibles:
    lk no (0): oculto
    lk yes (1): mostrado | @@ -48,12 +48,12 @@ En el parámetro *property*, pase una constante que indique la propiedad cuyo va | lk font color expression | 23 | **[Font Color Expression](../FormObjects/properties_Text.md#font-color-expression)** property for record selection, collection or entity selection type list boxes
    Applies to: List box or column | | lk font style expression | 24 | **[Style Expression](../FormObjects/properties_Text.md#style-expression)** property for record selection, collection or entity selection type list boxes
    Applies to: List box or column | | lk hide selection highlight | 16 | **[Hide selection highlight](../FormObjects/properties_Appearance.md#hide-selection-highlight)** property
    Applies to: List box
    Possible values:
    lk no (0)
    lk yes (1) | -| lk highlight set | 27 | **[Highlight Set](../FormObjects/properties_ListBox.md#highlight-set)** property for selection type list box
    Applies to: List box | +| lk highlight set | 27 | Propiedad **[Conjunto resaltado](../FormObjects/properties_ListBox.md#highlight-set)** para el list box de tipo selección
    Se aplica a: List box | | lk hor scrollbar height | 3 | Altura en píxeles (solo se puede leer)
    Aplica a: List box | | lk meta expression | 34 | **[Meta Info Expression](../FormObjects/properties_Text.md#meta-info-expression)** property for collection or entity selection type list boxes
    Applies to: List box | | lk movable rows | 35 | **[Movable Rows](../FormObjects/properties_Action.md#movable-rows)** property for array type list box
    Applies to: List box (excluding hierarchical mode)
    Possible values:
    lk no (0): Rows cannot be moved at runtime
    lk yes (1): Rows can be moved at runtime (default) | | lk multi style | 30 | **[Multi-style](../FormObjects/properties_Text.md#multi-style)** property
    Applies to: Column \*
    Possible values:
    lk no (0)
    lk yes (1) | -| lk named selection | 28 | **[Named Selection](../FormObjects/properties_DataSource.md#selection-name)** property for selection type list box
    Applies to: List box | +| lk named selection | 28 | Propiedad **[Named Selection](../FormObjects/properties_DataSource.md#selection-name)** para list box de tipo selección
    Se aplica a: List box | | lk resizing mode | 11 | **[Column Auto-Resizing](../FormObjects/properties_ResizingOptions.md#column-auto-resizing)** property
    Applies to: List box
    Possible values:
    lk manual (0)
    lk automatic (2) | | lk row height unit | 17 | Unit of **[Row Height](../FormObjects/properties_CoordinatesAndSizing.md#row-height)** property
    Applies to: List box
    Possible values:
    lk lines (1)
    lk pixels (0)
    | | lk selection mode | 10 | **[Selection Mode](../FormObjects/properties_ListBox.md#selection-mode)** property
    Applies to: List box
    Possible values:
    lk none (0)
    lk single (1)
    lk multiple (2) | diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/listbox-set-property.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/listbox-set-property.md index 98292b6703049b..043b6a35727497 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/listbox-set-property.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/listbox-set-property.md @@ -37,7 +37,7 @@ En los parámetros *property* y *value*, usted indica, respectivamente, la propi | lk column max width | 26 | Propiedad **[Ancho Máximo](../FormObjects/properties_CoordinatesAndSizing.md#maximum-width)**
    Se aplica a: Columna \* | | lk column min width | 25 | Propiedad **[Ancho mínimo](../FormObjects/properties_CoordinatesAndSizing.md#minimum-width)**
    Se aplica a: Columna \* | | lk column resizable | 15 | Propiedad **[Redimensionable](../FormObjects/properties_ResizingOptions.md#resizable)**
    Se aplica a: columna \*
    Valores posibles:
    lk no (0)
    lk yes (1) | -| lk current item expression | 38 | **[Current item](../FormObjects/properties_DataSource.md#current-item)** property
    Applies to: List box (Collection / Entity selection) | +| lk current item expression | 38 | Propiedad **[Elemento actual](../FormObjects/properties_DataSource.md#current-item)**
    Se aplica a: List box (Collection / Entity selection) | | lk current item pos expression | 39 | **[Current item position](../FormObjects/properties_DataSource.md#current-item-position)** property
    Applies to: List box (Collection / Entity selection) | | lk detail form name | 19 | Propiedad **[Nombre formulario detallado](../FormObjects/properties_ListBox.md#detail-form-name)** para list box de tipo selección
    Se aplica a: List box | | lk display footer | 8 | Propiedad **[Mostrar pies de página](../FormObjects/properties_Footers.md#display-footers)**
    Se aplica a: list box
    Valores posibles:
    lk no (0): oculto
    lk yes (1): mostrado | @@ -48,11 +48,11 @@ En los parámetros *property* y *value*, usted indica, respectivamente, la propi | lk font color expression | 23 | **[Font Color Expression](../FormObjects/properties_Text.md#font-color-expression)** property for record selection, collection or entity selection type list boxes
    Applies to: List box or column | | lk font style expression | 24 | **[Style Expression](../FormObjects/properties_Text.md#style-expression)** property for record selection, collection or entity selection type list boxes
    Applies to: List box or column | | lk hide selection highlight | 16 | **[Hide selection highlight](../FormObjects/properties_Appearance.md#hide-selection-highlight)** property
    Applies to: List box
    Possible values:
    lk no (0)
    lk yes (1) | -| lk highlight set | 27 | **[Highlight Set](../FormObjects/properties_ListBox.md#highlight-set)** property for selection type list box
    Applies to: List box | +| lk highlight set | 27 | Propiedad **[Conjunto resaltado](../FormObjects/properties_ListBox.md#highlight-set)** para el list box de tipo selección
    Se aplica a: List box | | lk meta expression | 34 | **[Meta Info Expression](../FormObjects/properties_Text.md#meta-info-expression)** property for collection or entity selection type list boxes
    Applies to: List box | | lk movable rows | 35 | **[Movable Rows](../FormObjects/properties_Action.md#movable-rows)** property for array type list box
    Applies to: List box (excluding hierarchical mode)
    Possible values:
    lk no (0): Rows cannot be moved at runtime
    lk yes (1): Rows can be moved at runtime (default) | | lk multi style | 30 | **[Multi-style](../FormObjects/properties_Text.md#multi-style)** property
    Applies to: Column \*
    Possible values:
    lk no (0)
    lk yes (1) | -| lk named selection | 28 | **[Named Selection](../FormObjects/properties_DataSource.md#selection-name)** property for selection type list box
    Applies to: List box | +| lk named selection | 28 | Propiedad **[Named Selection](../FormObjects/properties_DataSource.md#selection-name)** para list box de tipo selección
    Se aplica a: List box | | lk resizing mode | 11 | **[Column Auto-Resizing](../FormObjects/properties_ResizingOptions.md#column-auto-resizing)** property
    Applies to: List box
    Possible values:
    lk manual (0)
    lk automatic (2) | | lk row height unit | 17 | Unit of **[Row Height](../FormObjects/properties_CoordinatesAndSizing.md#row-height)** property
    Applies to: List box
    Possible values:
    lk lines (1)
    lk pixels (0)
    | | lk selected items expression | 40 | **[Selected items](../FormObjects/properties_DataSource.md#selected-items)** property
    Applies to: List box (Collection / Entity selection) | diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/session-storage.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/session-storage.md index ff6d44e288bb3a..1e6ec5599cf4a8 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/session-storage.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/session-storage.md @@ -26,7 +26,7 @@ displayed_sidebar: docs ## Descripción -The **Session storage** command returns the storage object of the session whose unique identifier you passed in the *id* parameter. +El comando **Session storage** devuelve el objeto de almacenamiento de la sesión cuyo identificador único se ha pasado en el parámetro *id*. En *id*, indique la UUID de la sesión para la que desea obtener el almacenamiento. Se asigna automáticamente por 4D (4D Server o, para sesiones independientes, 4D mono-usuario) y se almacena en [**.id**](../API/SessionClass.md#id) propiedad del [objeto de sesión](../API/SessionClass.md). Si la sesión no existe, el comando devuelve **Null**. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/trim.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/trim.md index 7b65969085e594..991bdb74edeb7e 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/trim.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/trim.md @@ -27,7 +27,7 @@ displayed_sidebar: docs The **Trim** command removes **whitespace** from both ends of the *aString* parameter and returns a new string, without modifying the original one. **Whitespace** incluyen espacios, tabulaciones, LF, CR, etc. -To return a new string with whitespace trimmed from just one end, use [`Trim start`](./trim-start.md) or [`Trim end`](./trim-end.md). +Para devolver una nueva cadena con los espacios en blanco recortados de un solo extremo, utilice [`Trim start`](./trim-start.md) o [`Trim end`](./trim-end.md). En el parámetro *aString*, puede pasar cualquier expresión de tipo texto. Será dejado sin tocar por el comando. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/web-event.md b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/web-event.md index 838df7dfc9157c..17f56ca60365e6 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/web-event.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21-R2/commands/web-event.md @@ -16,7 +16,7 @@ displayed_sidebar: docs ## Descripción -`Web Event` returns an object with information on a triggered event linked to a web page component. +`Web Event` devuelve un objeto con información sobre un evento desencadenado vinculado a un componente de página web. El comando debe ser llamado en el contexto de una página web manejada por el servidor web de 4D. @@ -24,14 +24,14 @@ El comando debe ser llamado en el contexto de una página web manejada por el se El objeto devuelto contiene las siguientes propiedades: -| Propiedad | | Tipo | Descripción | -| --------- | ----- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| caller | | string | [Server-side reference](https://developer.4d.com/qodly/4DQodlyPro/pageLoaders/pageLoaderOverview#data-access-category) of the component triggering the event | -| eventType | | string | Type of event:
  • onblur
  • onfocus
  • onclick
  • onauxclick
  • onmouseenter
  • onmouseleave
  • onkeyup
  • onkeydown
  • onchange
  • unload
  • onload - triggered when the `Page` loads
  • | -| data | | object | Información adicional en función del componente implicado | -| | index | number |
  • Componente Pestañas: índice de la pestaña (la indexación comienza en 0)
  • Componente de la tabla de datos: número de columna
  • | -| | row | number | Componente de la tabla de datos: número de línea | -| | name | string | Componente Data Table: nombre qodlysource de la columna (por ejemplo, "firstname", "address.city") | +| Propiedad | | Tipo | Descripción | +| --------- | ----- | ------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| caller | | string | [Referencia servidor](https://developer.4d.com/qodly/4DQodlyPro/pageLoaders/pageLoaderOverview#data-access-category) del componente que desencadena el evento | +| eventType | | string | Tipo de evento:
  • onblur
  • onfocus
  • onclick
  • onauxclick
  • onmouseenter
  • onmouseleave
  • onkeyup
  • onkeydown
  • onchange
  • unload
  • onload - se activa cuando `Page` se carga
  • | +| data | | object | Información adicional en función del componente implicado | +| | index | number |
  • Componente Pestañas: índice de la pestaña (la indexación comienza en 0)
  • Componente de la tabla de datos: número de columna
  • | +| | row | number | Componente de la tabla de datos: número de línea | +| | name | string | Componente Data Table: nombre qodlysource de la columna (por ejemplo, "firstname", "address.city") | #### Ejemplo @@ -39,7 +39,7 @@ El objetivo es mostrar/ocultar un texto de ayuda cuando el usuario pasa el rató ![](../assets/en/commands/web-event1.png) -This is done by attaching `onmouseenter` and `onmouseleave` events to a **Text input** component that displays the information stored in a **Text** component (displaying "This is the help text"). +Esto se hace adjuntando los eventos `onmouseenter` y `onmouseleave` a un componente **Text input** que muestra la información almacenada en un componente **Text** (mostrando "This is the help text"). ![](../assets/en/commands/web-event2.png) @@ -49,7 +49,7 @@ En este escenario: ![](../assets/en/commands/web-event3.png) - El componente Texto tiene `helpOn_orderNumber` como referencia del lado Servidor. ![](../assets/en/commands/web-event4.png) -- The [exposed](../ORDA/ordaClasses.md#exposed-vs-non-exposed-functions) function `help()` is attached to both the `onmouseenter` and `onmouseleave` events and contains the following code: +- La función [exposed](../ORDA/ordaClasses.md#exposed-vs-non-exposed-functions) `help()` se adjunta a los eventos `onmouseenter` y `onmouseleave` y contiene el siguiente código: ```4d shared singleton Class constructor() @@ -64,17 +64,17 @@ exposed Function help() componentRef:=event.caller Case of - : (event.eventType="onmouseenter") // event is onmouseenter - myForm["helpOn_"+componentRef].show() // show the help on "orderNumber" by showing - // the text component with reference "helpOn_orderNumber" - : (event.eventType="onmouseleave") // event is onmouseleave - myForm["helpOn_"+componentRef].hide() // hide the help on orderNumber + : (event.eventType="onmouseenter") // el evento es onmouseenter + myForm["helpOn_"+componentRef].show() // mostrar la ayuda en "orderNumber" mostrando + // el componente texto con referencia "helpOn_orderNumber" + : (event.eventType="onmouseleave") // el evento es onmouseleave + myForm["helpOn_"+componentRef].hide() // ocultar la ayuda sobre orderNumber End case ``` -To open the web page with the help on `orderNumber` hidden, you can associate this function to the `onload` event of the web page: +Para abrir la página web con la ayuda de `orderNumber` oculta, puede asociar esta función al evento `onload` de la página web: ```4d exposed function hideOnLoad() diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/API/CollectionClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21/API/CollectionClass.md index 77db9b6be3a012..7ee5e464195dc6 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/API/CollectionClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/API/CollectionClass.md @@ -2236,13 +2236,13 @@ Ordenar los elementos de la colección por código de caracteres o alfabéticame var $strings1; $strings2 : Collection $strings1:=New collection("Alpha";"Charlie";"alpha";"bravo";"Bravo";"charlie") -//utilizando el código de caracteres: -$strings2:=$strings1.orderByMethod(Function(sortCollection);sk character codes) +//using the character code: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk char codes) // result : ["Alpha","Bravo","Charlie","alpha","bravo","charlie"] -//utilizando el lenguaje: -$strings2:=$strings1.orderByMethod(Function(sortCollection);sk strict) -// resultado : ["alpha","Alpha","bravo","Bravo","charlie","Charlie"] +//using the language: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk strict) +// result : ["alpha","Alpha","bravo","Bravo","charlie","Charlie"] ``` Con el siguiente método ***Flatten***: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/API/FunctionClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21/API/FunctionClass.md index f2838badc6e9d6..73b3e1d9e11a62 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/API/FunctionClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/API/FunctionClass.md @@ -53,7 +53,7 @@ Puede pasar parámetros a sus fórmulas utilizando una sintaxis secuencial de pa var $f : Object $f:=New object $f.message:=Formula(ALERT("Hello "+$2+", "+$1)) - $f.message("John";"Smith") //displays "Hello Smith, John" + $f.message("John";"Smith") //muestra "Hello Smith, John" ``` O utilizando la función [.call()](#call): diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/API/OutgoingMessageClass.md b/i18n/es/docusaurus-plugin-content-docs/version-21/API/OutgoingMessageClass.md index e8bdc8c311c943..768b7d9d249fd4 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/API/OutgoingMessageClass.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/API/OutgoingMessageClass.md @@ -143,7 +143,7 @@ Si *body* no es de un tipo de valor soportado, se devuelve un error. La función `.setHeader()` define lla llave *key* del encabezado del mensaje saliente con el *valuer* suministrado. Si ambos parámetros no son valores texto, se produce un error. -When returning a 4D.OutgoingMessage object instance, 4D automatically sets some headers (e.g. `Set-Cookie` with `4DSID__ProjectName_=....`). +Al devolver una instancia del objeto 4D.OutgoingMessage, 4D define automáticamente algunos encabezados (por ejemplo, `Set-Cookie` con `4DSID__ProjectName_=....`). :::note diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/Admin/cli.md b/i18n/es/docusaurus-plugin-content-docs/version-21/Admin/cli.md index ab8606bffd7787..850fb1f84b1011 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/Admin/cli.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/Admin/cli.md @@ -44,27 +44,27 @@ Sintaxis: [--utility] [--skip-onstartup] [--startup-method ] ``` -| Argumento | Valor | Descripción | -| :-------------------------- | -------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `applicationPath` | Ruta de 4D, 4D Server, aplicación fusionada o tool4d | Lanza la aplicación.
    If not headless: identical to double-clicking the application; when called without structure file argument, the application is executed and the 'select database' dialog box appears. | -| `--version` | | Muestra la versión de la aplicación y sale | -| `--help` | | Muestra el mensaje de ayuda y sale. Argumentos alternativos: -?, -h | -| `--project` | projectPath | packagePath | 4dlinkPath | Archivo de proyecto a abrir con el archivo de datos actual. No aparece ninguna caja de diálogo. | -| `--data` | dataPath | Archivo de datos a abrir con el archivo de proyecto designado. Si no se especifica, se utiliza el último archivo de datos abierto. | -| `--opening-mode` | interpreted | compiled | Base de datos de peticiones a abrir en modo interpretado o compilado. No se lanza ningún error si el modo solicitado no está disponible. | -| `--create-data` | | Crea automáticamente un nuevo archivo de datos si no se encuentra un archivo de datos válido. No aparece ninguna caja de diálogo. 4D utiliza el nombre del archivo pasado en el argumento "--data" si lo hay (genera un error si ya existe un archivo con el mismo nombre). | -| `--user-param` | Cadena usuario personalizada | Una cadena que estará disponible en la aplicación a través del comando [`Get database parameter`](../commands-legacy/get-database-parameter.md) (la cadena no debe comenzar por un carácter "-", que está reservado). | -| `--headless` | | Lanza 4D, 4D Server o la aplicación fusionada sin interfaz (modo headless). En este modo:
  • El modo Diseño no está disponible, la base de datos se inicia en modo Aplicación
  • No se muestra la barra de herramientas, la barra de menú, la ventana MDI ni la pantalla de presentación
  • No se muestra ningún icono en el dock o la barra de tareas
  • La base de datos abierta no se registra en el menú "Bases de datos recientes"
  • Se inicia automáticamente el registro de diagnóstico (ver [SET DATABASE PARAMETER](../commands-legacy/set-database-parameter.md), selector 79)
  • Se intercepta cada llamada a una caja de diálogo y se suministra una respuesta automática (por ejemplo, OK para el comando [ALERT](../commands-legacy/alert.md), Abort para un diálogo de error...). Todos los comandos interceptados(\*) se registran en el registro de diagnóstico.

  • For maintenance needs, you can send any text to standard output streams using the [LOG EVENT](../commands-legacy/log-event.md) command. Tenga en cuenta que las aplicaciones 4D sin interfaz sólo pueden cerrarse mediante una llamada a [QUIT 4D](../commands-legacy/quit-4d.md) o utilizando el administrador de tareas del sistema operativo. | -| `--dataless` | | Lanza 4D, 4D Server, la aplicación fusionada o tool4d en modo sin datos. El modo sin datos es útil cuando 4D ejecuta tareas sin necesidad de datos (compilación de proyectos, por ejemplo). In this mode:
  • No file containing data is opened, even if specified in the command line or the `.4DLink` file, or when using the `CREATE DATA FILE` and `OPEN DATA FILE` commands.
  • Los comandos que manipulan datos arrojarán un error. Por ejemplo, `CREATE RECORD` lanza "no hay tabla a la que aplicar el comando".

  • **Nota**:
  • si se pasa en la línea de comando, el modo dataless se aplica a todas las bases de datos abiertas en 4D, mientras no se cierre la aplicación.
  • Si se pasa utilizando el archivo `.4DLink`, el modo dataless sólo se aplica a la base de datos especificada en el archivo `.4DLink`. Para más información sobre los archivos `.4DLink`, ver [Atajos para abrir proyectos](../GettingStarted/creating.md#project-opening-shortcuts).
  • | -| `--webadmin-settings-file` | Ruta del archivo | Ruta del archivo `.4DSettings` personalizado para el [servidor web WebAdmin](webAdmin.md). No disponible con [tool4d](#tool4d). | -| `--webadmin-access-key` | Text | Llave de acceso para el [servidor web WebAdmin](webAdmin.md). No disponible con [tool4d](#tool4d). | -| `--webadmin-auto-start` | Boolean | Estado del lanzamiento automático del [servidor web WebAdmin](webAdmin.md). No disponible con [tool4d](#tool4d). | -| `--webadmin-store-settings` | | Almacena la llave de acceso y los parámetros de inicio automático en el archivo de parámetros actualmente utilizado (es decir, el archivo [`WebAdmin.4DSettings`](webAdmin.md#webadmin-settings) por defecto o un archivo personalizado designado con el parámetro `--webadmin-settings-path`). Utilice el argumento `--webadmin-store-settings` para guardar esta configuración si es necesario. No disponible con [tool4d](#tool4d). | -| `--utility` | | Sólo disponible con 4D Server. Sólo disponible con 4D Server. | -| `--skip-onstartup` | | Lanza el proyecto sin ejecutar ningún método "automático", incluyendo los métodos base `On Startup` y `On Exit` | -| `--startup-method` | Nombre del método proyecto (cadena) | Método de proyecto a ejecutar inmediatamente después del método base `On Startup` (si no se omite con `--skip-onstartup`). | - -(\*) Some dialogs are displayed before the database is opened, so that it's impossible to write into the [Diagnostic log file](Debugging/debugLogFiles.md#4ddiagnosticlogtxt) (license alert, conversion dialog, database selection, data file selection). En este caso, se +| Argumento | Valor | Descripción | +| :-------------------------- | -------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `applicationPath` | Ruta de 4D, 4D Server, aplicación fusionada o tool4d | Lanza la aplicación.
    Si no es sin interfaz: idéntico a hacer doble clic en la aplicación; cuando se llama sin argumento de archivo de estructura, la aplicación se ejecuta y aparece el cuadro de diálogo "seleccionar base de datos". | +| `--version` | | Muestra la versión de la aplicación y sale | +| `--help` | | Muestra el mensaje de ayuda y sale. Argumentos alternativos: -?, -h | +| `--project` | projectPath | packagePath | 4dlinkPath | Archivo de proyecto a abrir con el archivo de datos actual. No aparece ninguna caja de diálogo. | +| `--data` | dataPath | Archivo de datos a abrir con el archivo de proyecto designado. Si no se especifica, se utiliza el último archivo de datos abierto. | +| `--opening-mode` | interpreted | compiled | Base de datos de peticiones a abrir en modo interpretado o compilado. No se lanza ningún error si el modo solicitado no está disponible. | +| `--create-data` | | Crea automáticamente un nuevo archivo de datos si no se encuentra un archivo de datos válido. No aparece ninguna caja de diálogo. 4D utiliza el nombre del archivo pasado en el argumento "--data" si lo hay (genera un error si ya existe un archivo con el mismo nombre). | +| `--user-param` | Cadena usuario personalizada | Una cadena que estará disponible en la aplicación a través del comando [`Get database parameter`](../commands-legacy/get-database-parameter.md) (la cadena no debe comenzar por un carácter "-", que está reservado). | +| `--headless` | | Lanza 4D, 4D Server o la aplicación fusionada sin interfaz (modo headless). En este modo:
  • El modo Diseño no está disponible, la base de datos se inicia en modo Aplicación
  • No se muestra la barra de herramientas, la barra de menú, la ventana MDI ni la pantalla de presentación
  • No se muestra ningún icono en el dock o la barra de tareas
  • La base de datos abierta no se registra en el menú "Bases de datos recientes"
  • Se inicia automáticamente el registro de diagnóstico (ver [SET DATABASE PARAMETER](../commands-legacy/set-database-parameter.md), selector 79)
  • Se intercepta cada llamada a una caja de diálogo y se suministra una respuesta automática (por ejemplo, OK para el comando [ALERT](../commands-legacy/alert.md), Abort para un diálogo de error...). Todos los comandos interceptados(\*) se registran en el registro de diagnóstico.

  • Para las necesidades de mantenimiento, puede enviar cualquier texto a los flujos de salida estándar utilizando el comando [LOG EVENT](../commands-legacy/log-event.md). Tenga en cuenta que las aplicaciones 4D sin interfaz sólo pueden cerrarse mediante una llamada a [QUIT 4D](../commands-legacy/quit-4d.md) o utilizando el administrador de tareas del sistema operativo. | +| `--dataless` | | Lanza 4D, 4D Server, la aplicación fusionada o tool4d en modo sin datos. El modo sin datos es útil cuando 4D ejecuta tareas sin necesidad de datos (compilación de proyectos, por ejemplo). En este modo:
  • No se abre ningún archivo que contenga datos, aunque se especifique en la línea de comandos o en el archivo `.4DLink`, o cuando se utilicen los comandos `CREATE DATA FILE` y `OPEN DATA FILE`.
  • Los comandos que manipulan datos arrojarán un error. Por ejemplo, `CREATE RECORD` lanza "no hay tabla a la que aplicar el comando".

  • **Nota**:
  • si se pasa en la línea de comando, el modo dataless se aplica a todas las bases de datos abiertas en 4D, mientras no se cierre la aplicación.
  • Si se pasa utilizando el archivo `.4DLink`, el modo dataless sólo se aplica a la base de datos especificada en el archivo `.4DLink`. Para más información sobre los archivos `.4DLink`, ver [Atajos para abrir proyectos](../GettingStarted/creating.md#project-opening-shortcuts).
  • | +| `--webadmin-settings-file` | Ruta del archivo | Ruta del archivo `.4DSettings` personalizado para el [servidor web WebAdmin](webAdmin.md). No disponible con [tool4d](#tool4d). | +| `--webadmin-access-key` | Text | Llave de acceso para el [servidor web WebAdmin](webAdmin.md). No disponible con [tool4d](#tool4d). | +| `--webadmin-auto-start` | Boolean | Estado del lanzamiento automático del [servidor web WebAdmin](webAdmin.md). No disponible con [tool4d](#tool4d). | +| `--webadmin-store-settings` | | Almacena la llave de acceso y los parámetros de inicio automático en el archivo de parámetros actualmente utilizado (es decir, el archivo [`WebAdmin.4DSettings`](webAdmin.md#webadmin-settings) por defecto o un archivo personalizado designado con el parámetro `--webadmin-settings-path`). Utilice el argumento `--webadmin-store-settings` para guardar esta configuración si es necesario. No disponible con [tool4d](#tool4d). | +| `--utility` | | Sólo disponible con 4D Server. Sólo disponible con 4D Server. | +| `--skip-onstartup` | | Lanza el proyecto sin ejecutar ningún método "automático", incluyendo los métodos base `On Startup` y `On Exit` | +| `--startup-method` | Nombre del método proyecto (cadena) | Método de proyecto a ejecutar inmediatamente después del método base `On Startup` (si no se omite con `--skip-onstartup`). | + +(\*) Algunos diálogos se muestran antes de abrir la base de datos, por lo que es imposible escribir en el [archivo de registro de diagnóstico](Debugging/debugLogFiles.md#4ddiagnosticlogtxt) (alerta de licencia, diálogo de conversión, selección de bases de datos, selección de archivos de datos). En este caso, se lanza un mensaje de error tanto en el flujo stderr como en el registro de eventos sistema, y luego la aplicación se cierra. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/Concepts/components.md b/i18n/es/docusaurus-plugin-content-docs/version-21/Concepts/components.md index ae15544dfe5d1e..ffa8f83a28822b 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/Concepts/components.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/Concepts/components.md @@ -7,7 +7,7 @@ Un componente 4D es un conjunto de código y de formularios 4D que representan u ## Instalación de los componentes -Installation and loading of components in your 4D projects are handled through the [4D Dependency manager](../Project/components.md). +La instalación y carga de componentes en sus proyectos 4D se manejan a través del [gestor de dependencias de 4D](../Project/components.md). Varios componentes son [desarrollados por 4D](../Extensions/overview.md#components-developed-by-4d), pero muchos componentes 4D de la comunidad 4D [se pueden encontrar en GitHub](https://github.com/topics/4d-component). Adicionalmente, puede [desarrollar sus propios componentes 4D](../Extensions/develop-components.md). diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/Desktop/clientServer.md b/i18n/es/docusaurus-plugin-content-docs/version-21/Desktop/clientServer.md index 7b12c2b49f97ce..1d16a7a79ddc36 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/Desktop/clientServer.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/Desktop/clientServer.md @@ -105,7 +105,7 @@ For performance reasons with this configuration, it is strongly recommended that :::note -When both the server and the remote 4D are on the same machine, [additional rules applies](#using-4d-and-4d-server-on-the-same-machine). +Cuando tanto el servidor como el 4D remoto están en la misma máquina, [se aplican reglas adicionales](#using-4d-and-4d-server-on-the-same-machine). ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/FormEditor/formEditor.md b/i18n/es/docusaurus-plugin-content-docs/version-21/FormEditor/formEditor.md index 4d524e01e782fb..830a89654f1c5b 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/FormEditor/formEditor.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/FormEditor/formEditor.md @@ -275,7 +275,7 @@ El Asistente de Alineación permite realizar cualquier tipo de alineación y/o d Para mostrar esta caja de diálogo, seleccione los objetos que desee alinear y, a continuación, elija el comando **Alineación** del submenú **Alinear** del menú **Objeto** o del menú contextual del editor. -- In the “Left/Right Alignment” and/or “Top/Bottom Alignment” areas, click the icon that corresponds to the alignment you want to perform.
    El área de ejemplo muestra los resultados de su selección. +- En las áreas "Alineación izquierda/derecha" y/o "Alineación superior/inferior", haga clic en el icono que corresponde a la alineación que desea efectuar.
    El área de ejemplo muestra los resultados de su selección. - Para realizar una alineación que utilice el esquema de anclaje estándar, haga clic en **Ver** o **Aplicar**. En este caso, 4D utiliza el objeto que está más lejos en la dirección de la alineación como ancla y alinea los otros objetos a ese objeto. Por ejemplo, si quiere realizar una alineación a la derecha en un conjunto de objetos, el objeto más a la derecha se utilizará como ancla. O:
    para alinear los objetos a un objeto específico, seleccione la opción **Alinear en** y seleccione el objeto al que desea que se alineen los demás objetos de la lista de objetos. En este caso, la posición del objeto de referencia no se alterará. @@ -325,7 +325,7 @@ Para distribuir objetos utilizando la caja de diálogo Alinear y Distribuir: 3. En las áreas Alineación izquierda/derecha y/o Alineación superior/inferior, haga clic en el icono de distribución estándar: ![](../assets/en/FormEditor/horizontalDistribution.png)
    (Icono de distribución horizontal estándar)
    El área de ejemplo muestra los resultados de su selección. -4. Para efectuar una repartición estándar que utilice el esquema estándar, haga clic en **Previsualización** o *Aplicar*.
    In this case 4D will perform a standard distribution, so that the objects are set out with an equal amount of space between them.
    OR:
    To execute a specific distribution, select the **Distribute** option (for example if you want to distribute the objects based on the distance to their right side). Esta opción actúa como un interruptor. Si la casilla de selección Distribuir está seleccionada, los iconos situados debajo de ella realizan una función diferente:
    +4. Para efectuar una repartición estándar que utilice el esquema estándar, haga clic en **Previsualización** o *Aplicar*.
    En este caso, 4D realizará una distribución estándar, de modo que los objetos se dispongan con la misma cantidad de espacio entre ellos.
    OR:
    To execute a specific distribution, select the **Distribute** option (for example if you want to distribute the objects based on the distance to their right side). Esta opción actúa como un interruptor. Si la casilla de selección Distribuir está seleccionada, los iconos situados debajo de ella realizan una función diferente:
    - Horizontalmente, los iconos corresponden a las siguientes distribuciones: uniformemente con respecto a los lados izquierdos, centros (hor.) y los lados derechos de los objetos seleccionados. - Verticalmente, los iconos corresponden a las siguientes distribuciones: uniformemente con respecto a los bordes superiores, centros (vert.) y los bordes inferiores de los objetos seleccionados. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/checkbox_overview.md b/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/checkbox_overview.md index a363a7ce13de38..b6e5d750739f62 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/checkbox_overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/checkbox_overview.md @@ -390,7 +390,7 @@ Todas las casillas de selección comparten un mismo conjunto de propiedades bás [Negrita](properties_Text.md#bold) - [Abajo](properties_CoordinatesAndSizing.md#bottom) - [Estilo de botón](properties_TextAndPicture.md#button-style) - [Clase](properties_Object.md#css-class) - [Editable](properties_Entry.md#enterable) - [Tipo de expresión](properties_Object.md#expression-type) - [Enfocable](properties_Entry.md#focusable) - [Fuente](properties_Text.md#font) - [Color de fuente](properties_Text.md#font-color) - [Tamaño de fuente](properties_Text.md#font-size) - [Alto](properties_CoordinatesAndSizing.md#height) - [Mensaje de ayuda](properties_Help.md#help-tip) - [Alineación horizontal](properties_Text.md#horizontal-alignment)(1) - [Tamaño horizontal](properties_ResizingOptions.md#horizontal-sizing) - [Título de la imagen](properties_TextAndPicture.md#image-hugs-title)(2) - [Itálica](properties_Text.md#italic) - [Izquierda](properties_CoordinatesAndSizing.md#left) - [Número de estados](properties_TextAndPicture.md#number-of-states)(2) - [Nombre del objeto](properties_Object.md#nombre_objeto) - [Ruta de la imagen](properties_TextAndPicture.md#nombre_de_imagen)(2) - [Derecha](properties_CoordinatesAndSizing.md#right) - [Guardar valor](properties_Object.md#save-value) - [Acceso directo](properties_Entry.md#shortcut) - [Acción estándar](properties_Action.md#standard-action) - [Título](properties_Object.md#title) - [Posición del título/imagen](properties_TextAndPicture.md#titlepicture-position)(2) - [Arriba](properties_CoordinatesAndSizing.md#top) - [Tipo](properties_Object.md#type) - [Subrayado](properties_Text.md#underline) - [Variable o expresión](properties_Object.md#variable-o-expresión) - [Tamaño vertical](properties_ResizingOptions.md#vertical-sizing) - [Visibilidad](properties_Display.md#visibilidad) - [Ancho](properties_CoordinatesAndSizing.md#ancho) > (1) No compatible con los estilos [Regular](#regular) y [Plano](#flat).
    -> (2) Not supported by the [Regular](#regular), [Flat](#flat), [Disclosure](#disclosure) and [Collapse/Expand](#collapseexpand) styles. +> (2) No soportado por los estilos [Regular](#regular), [Flat](#flat), [Disclosure](#disclosure) y [Collapse/Expand](#collapseexpand). Propiedades específicas adicionales están disponibles en función del [estilo de botón](#check-box-button-styles): diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/listbox_overview.md b/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/listbox_overview.md index 03247763eb3c47..de00f1b3d0c7e8 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/listbox_overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/listbox_overview.md @@ -650,7 +650,7 @@ La impresión de un list box en modo vista previa consiste en imprimir directame ### Modo avanzado -En este modo, la impresión de los list box se realiza por programación, a través del comando `Print object` (se soportan los formularios proyecto y los formularios tabla). The [`LISTBOX GET PRINT INFORMATION`](../commands/listbox-get-print-information) command is used to control the printing of the object. +En este modo, la impresión de los list box se realiza por programación, a través del comando `Print object` (se soportan los formularios proyecto y los formularios tabla). El comando [`LISTBOX GET PRINT INFORMATION`](../commands/listbox-get-print-information) se utiliza para controlar la impresión del objeto. En este modo: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/properties_Object.md b/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/properties_Object.md index ecd495239f8435..5a72fd22e978af 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/properties_Object.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/properties_Object.md @@ -90,9 +90,9 @@ Las variables o expresiones se pueden introducir o no y pueden recibir datos de #### Gramática JSON -| Nombre | Tipos de datos | Valores posibles | -| ---------- | ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| dataSource | cadena o array de cadenas |
  • Variable, nombre de campo o cualquier expresión 4D.
  • Cadena vacía para las [variables dinámicas](#dynamic-variables).
  • String array (collection of array names) for a [hierarchical listbox](listbox_overview.md#hierarchical-list-boxes) column]
  • | +| Nombre | Tipos de datos | Valores posibles | +| ---------- | ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| dataSource | cadena o array de cadenas |
  • Variable, nombre de campo o cualquier expresión 4D.
  • Cadena vacía para las [variables dinámicas](#dynamic-variables).
  • Array de cadenas (colección de nombres de array) para una columna de [listbox jerárquico](listbox_overview.md#hierarchical-list-boxes)]
  • | ### Expresiones diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/radio_overview.md b/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/radio_overview.md index 7334b435e453ff..927796b7102967 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/radio_overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/FormObjects/radio_overview.md @@ -148,7 +148,7 @@ Todos los botones radio comparten el mismo conjunto de propiedades básicas: [Negrita](properties_Text.md#bold) - [Inferior](properties_CoordinatesAndSizing.md#bottom) - [Estilo de botón](properties_TextAndPicture.md#button-style) - [Clase](properties_Object.md#css-class) - [Tipo de expresión](properties_Object.md#expression-type) - [Enfocable](properties_Entry.md#focusable) - [Fuente](properties_Text.md#font) - [Color de fuente](properties_Text.md#font-color) - [Alto](properties_CoordinatesAndSizing.md#height) - [Mensaje de ayuda](properties_Help.md#help-tip) - [Alineación horizontal](properties_Text.md#horizontal-alignment)(1) - [Tamaño horizontal](properties_ResizingOptions.md#horizontal-sizing) - [Título de la imagen](properties_TextAndPicture.md#image-hugs-title)(2) - [Itálica](properties_Text.md#italic) - [Izquierda](properties_CoordinatesAndSizing.md#left) - [Número de estados](properties_TextAndPicture.md#number-of-states)(2) - [Método](properties_Action.md#method) - [Nombre del objeto](properties_Object.md#object-name) - [Grupo radio](properties_Object.md#radio-group) - [Ruta de la imagen](properties_TextAndPicture.md#picture-pathname)(2) - [Derecha](properties_CoordinatesAndSizing.md#right) - [Guardar valor](properties_Object.md#save-value) - [Acceso directo](properties_Entry.md#shortcut) - [Título](properties_Object.md#title) - [Posición del título/imagen](properties_TextAndPicture.md#titlepicture-position)(2) - [Arriba](properties_CoordinatesAndSizing.md#top) - [Tipo](properties_Object.md#type) - [Subrayado](properties_Text.md#underline) - [Variable o expresión](properties_Object.md#variable-o-expresión) - [Tamaño vertical](properties_ResizingOptions.md#vertical-sizing) - [Visibilidad](properties_Display.md#visibilidad) - [Ancho](properties_CoordinatesAndSizing.md#ancho) > (1) No compatible con los estilos [Regular](#regular) y [Plano](#flat).
    -> (2) Not supported by the [Regular](#regular), [Flat](#flat), [Disclosure](#disclosure) and [Collapse/Expand](#collapseexpand) styles. +> (2) No soportado por los estilos [Regular](#regular), [Flat](#flat), [Disclosure](#disclosure) y [Collapse/Expand](#collapseexpand). Propiedades específicas adicionales están disponibles en función del [estilo de botón](#button-styles): diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/Notes/updates.md b/i18n/es/docusaurus-plugin-content-docs/version-21/Notes/updates.md index 2f326cd39eb5a5..b59a20c631bd1e 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/Notes/updates.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/Notes/updates.md @@ -101,7 +101,7 @@ Lea [**Novedades en 4D 20 R9**](https://blog.4d.com/en-whats-new-in-4d-20-R9/), - Comandos y constantes obsoletos ahora generan advertencias específicas en el [Live checker y el compilador](../code-editor/write-class-method.md#warnings-and-errors). Puede saber si un comando está obsoleto utilizando el comando [`Command name`](../commands/command-name.md). - Nuevos comandos [WA SET CONTEXT](../commands/wa-set-context.md) y [WA Get context](../commands/wa-get-context.md) para controlar los contenidos [$4d](../FormObjects/webArea_overview.md#4d-object) en áreas web. - Nuevo [parámetro de base de datos `RDP optimization`](../commands-legacy/set-database-parameter.md#rdp-optimization-133) para optimizar por ejemplo el portapapeles compartidos cuando se usa el protocolo de escritorio remoto con 4D. -- Los componentes interpretados pueden ahora [editarse desde el proyecto local](../Extensions/develop-components.md#editing-components-from-the-host). +- Los componentes interpretados pueden ahora [editarse desde el proyecto local](../Extensions/develop-components.md#editing-components). - [Licencias](../Admin/licenses.md) ahora se actualizan automáticamente al iniciar. - Nuevo [componente AIKit 4D](../aikit/overview.md) que permite la interacción con las API IA de terceros. - Los siguientes retrollamadas del comando VP ahora esperan que todas las funciones personalizadas de 4D completen sus cálculos: [VP IMPORT DOCUMENT](../ViewPro/commands/vp-import-document.md), [VP IMPORT FORM BLOB](../ViewPro/commands/vp-import-from-blob.md), [VP IMPORT FROM OBJECT](../ViewPro/commands/vp-import-from-object.md), y [VP FLUSH COMMANDS](../ViewPro/commands/vp-flush-commands.md). diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/Project/components.md b/i18n/es/docusaurus-plugin-content-docs/version-21/Project/components.md index 82873b75db4577..c2197b7cecfd46 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/Project/components.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/Project/components.md @@ -501,7 +501,7 @@ Puede definir la opción [etiqueta o versión](#tags-and-versions) para una depe ![dependency-git-tag](../assets/en/Project/dependency-git-tag.png) -- **Follow 4D version** (default, recommended option): Download the latest component release that is compatible with the running 4D version. Puede usar esta regla de dependencia sólo si las etiquetas de release de los componentes siguen la [convención de nombres](#naming-conventions-for-4d-version-tags) apropiada. This option is **recommended**, especially for the [components developed by 4D](../Extensions/overview.md#components-developed-by-4d). +- **Seguir la versión 4D** (opción por defecto, recomendada): descargue la última versión del componente que sea compatible con la versión 4D en ejecución. Puede usar esta regla de dependencia sólo si las etiquetas de release de los componentes siguen la [convención de nombres](#naming-conventions-for-4d-version-tags) apropiada. This option is **recommended**, especially for the [components developed by 4D](../Extensions/overview.md#components-developed-by-4d). - **Hasta la próxima versión mayor**: define un [rango de versiones semánticas](#tags-and-versions) para restringir las actualizaciones a la próxima versión principal. - **Hasta la siguiente versión menor**: del mismo modo, restringir las actualizaciones a la siguiente versión menor. - **Versión exacta (Etiqueta)**: selecciona o introduce manualmente una [etiqueta específica](#tags-and-versions) de la lista disponible. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/Users/overview.md b/i18n/es/docusaurus-plugin-content-docs/version-21/Users/overview.md index e9b602dd5dfe24..4a634947d2bb30 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/Users/overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/Users/overview.md @@ -7,7 +7,7 @@ Si diferentes personas utilizan una aplicación, lo que suele ocurrir en la arqu La estrategia de control de acceso 4D depende de la configuración de su despliegue: -- in multi-user Web and REST applications, access control is based upon [ORDA's Roles and privileges](../ORDA/privileges.md) features. +- en las aplicaciones Web y REST multiusuarios, el control de acceso se basa en los [roles y privilegios de ORDA](../ORDA/privileges.md). - en aplicaciones de escritorio multiusuario, puede confiar en los usuarios y grupos de 4D, - en aplicaciones monousuario, el acceso de los usuarios se controla a través de la sesión del sistema, utilizando comandos como [`Current system user`](../commands-legacy/current-system-user.md). diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/ViewPro/commands/vp-set-workbook-options.md b/i18n/es/docusaurus-plugin-content-docs/version-21/ViewPro/commands/vp-set-workbook-options.md index a0b38874ca72db..c0e1f5c83dc3aa 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/ViewPro/commands/vp-set-workbook-options.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/ViewPro/commands/vp-set-workbook-options.md @@ -67,7 +67,7 @@ En la siguiente tabla se listan las opciones de libros de trabajo disponibles: | numbersFitMode | number | Cambia el modo de visualización cuando el ancho de los datos de fecha/número es mayor que el ancho de la columna. Valores disponibles:
    ConstanteValorDescripción
    vk numbers fit mode mask0 Sustituye el contenido de los datos por "###" y muestra la punta
    vk numbers fit mode overflow 1 Muestra el contenido de los datos como una cadena. Si la siguiente celda está vacía, se desborda el contenido.
    | | pasteSkipInvisibleRange | boolean | Pegar u omitir el pegado de datos en rangos invisibles: Ver [SpreadJS docs](https://developer.mescius.com/spreadjs/docs/features/rows-columns/paste-skip-data-invisible-range) para más información sobre rangos invisibles. | | referenceStyle | number | Estilo para referencias de celdas y rangos en fórmulas de celdas. Available values:
    ConstantValueDescription
    vk reference style A1 0 Use A1 style.
    vk estilo de referencia R1C1 1 Utilizar el estilo R1C1
    | -| resizeZeroIndicator | number | Política de dibujo cuando las líneas o columnas se redimensionan a 0. Available values:
    ConstantValueDescription
    vk resize zero indicator default 0 Uses the current drawing policy when the row or column is resized to zero.
    vk resize zero indicator enhanced 1 Draws two short lines when the row or column is resized to zero.
    | +| resizeZeroIndicator | number | Política de dibujo cuando las líneas o columnas se redimensionan a 0. Available values:
    ConstantValueDescription
    vk resize zero indicator default 0 Uses the current drawing policy when the row or column is resized to zero.
    vk resize zero indicator enhanced 1 Dibuja dos líneas cortas cuando la fila o columna se redimensiona a cero.
    | | rowResizeMode | number | La forma en que se redimensionan las líneas. Los valores disponibles son los mismos qe columnResizeMode | | scrollbarAppearance | number | Apariencia de la barra de desplazamiento. Available values:
    ConstantValueDescription
    vk scrollbar appearance mobile1 Mobile scrollbar appearance.
    vk scrollbar appearance skin (por defecto)0 Apariencia clásica de la barra de desplazamiento similar a Excel.
    | | scrollbarMaxAlign | boolean | La barra de desplazamiento se alinea con la última línea y columna de la hoja activa. | diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/WebServer/sessions.md b/i18n/es/docusaurus-plugin-content-docs/version-21/WebServer/sessions.md index d377973025c8d2..d21047f5edaf11 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/WebServer/sessions.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/WebServer/sessions.md @@ -23,9 +23,9 @@ Las sesiones web permiten: Las sesiones web se utilizan para: - [Aplicaciones web](gettingStarted.md) enviando peticiones http (incluyendo peticiones [SOAP Web services](../commands/theme/Web_Services_Server.md) y [/4DACTION](../WebServer/httpRequests.md#4daction)), -- calls to the [REST API](../REST/authUsers.md), which are used by [remote datastores](../ORDA/remoteDatastores.md) and [Qodly pages](https://developer.4d.com/qodly/). +- llamadas a la [REST API](../REST/authUsers.md), que utilizan [datastores remotos](../ORDA/remoteDatastores.md) y [páginas Qodly](https://developer.4d.com/qodly/). -## Activando sesiones web {#enabling-web-sessions} +## Activación de sesiones web {#enabling-web-sessions} La funcionalidad de gestión de sesiones puede ser activada y desactivada en su servidor web 4D. Hay diferentes maneras de habilitar la gestión de la sesión: @@ -203,9 +203,9 @@ End if ## Token de sesión (OTP) -El servidor web 4D le permite generar, compartir y utilizar tokens de sesión OTP (One-Time Passcode). Los tokens de sesión OTP se utilizan para asegurar comunicaciones con aplicaciones de terceros o sitios web. For information on OTP, please refer to the [One-time password page](https://en.wikipedia.org/wiki/One-time_password) on Wikipedia. +El servidor web 4D le permite generar, compartir y utilizar tokens de sesión OTP (One-Time Passcode). Los tokens de sesión OTP se utilizan para asegurar comunicaciones con aplicaciones de terceros o sitios web. Para obtener información sobre OTP, por favor consulte la [página contraseña de uso único](https://en.wikipedia.org/wiki/One-time_password) en Wikipedia. -In 4D, OTP session tokens are useful when calling external URLs and being called back in another browser or device (mobile/computer). Normalmente, una aplicación de terceros envía un correo electrónico de confirmación que contiene un enlace de retrollamada en el que el usuario tiene que hacer clic. El enlace de retrollamada incluye el token OTP, para que la sesión que activó la retrollamada se cargue junto con sus datos y privilegios. This principle allows you to share the same session on multiple devices. Gracias a esta arquitectura, la [cookie de sesión](#session-implementation) no está expuesta en la red, lo que elimina el riesgo de un ataque de hombre en el medio. +En 4D, los tokens de sesión OTP son útiles cuando se llama a URLs externas y se vuelve a llamar en otro navegador o dispositivo (móvil/ordenador). Normalmente, una aplicación de terceros envía un correo electrónico de confirmación que contiene un enlace de retrollamada en el que el usuario tiene que hacer clic. El enlace de retrollamada incluye el token OTP, para que la sesión que activó la retrollamada se cargue junto con sus datos y privilegios. Este principio permite compartir la misma sesión en varios dispositivos. Gracias a esta arquitectura, la [cookie de sesión](#session-implementation) no está expuesta en la red, lo que elimina el riesgo de un ataque de hombre en el medio. :::tip Entradas de blog relacionadas @@ -234,8 +234,8 @@ Las retrollamadas de aplicaciones de terceros que incluyen el token OTP pueden s Utilizar el parámetro `$4DSID` es la forma más sencilla de procesar una retrollamada desde la aplicación de terceros: - El token OTP se ofrece como parámetro directamente en la url de retrollamada utilizando la sintaxis estándar `?$4DSID=XXXX123`. -- In 4D, you implement a dedicated [HTTP Request handler](http-request-handler.md) in your 4D application using [`IncomingMessage`](../API/IncomingMessageClass.md) and [`OutgoingMessage`](../API/OutgoingMessageClass.md) classes. -- If the `$4DSID` token is valid, the related web user session is **automatically restored** in any web process with its storage and privileges. +- En 4D, usted implementa un [HTTP Request handler](http-request-handler.md) dedicado en su aplicación 4D utilizando las clases [`IncomingMessage`](../API/IncomingMessageClass.md) y [`OutgoingMessage`](../API/OutgoingMessageClass.md). +- Si el token `$4DSID` es válido, la sesión de usuario web relacionada se **restaura automáticamente** en cualquier proceso web con su almacenamiento y privilegios. :::note diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md index c9624656bfe290..04bdba47d93297 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIChatCompletionsMessagesAPI.md @@ -5,7 +5,7 @@ title: OpenAIChatCompletionsMessagesAPI # OpenAIChatCompletionsMessagesAPI -The `OpenAIChatCompletionsMessagesAPI` class is designed to interact with the OpenAI API for managing messages in chat completions. +La clase `OpenAIChatCompletionsMessagesAPI` está diseñada para interactuar con la API OpenAI para administrar mensajes en las terminaciones del chat. ## Funciones @@ -19,6 +19,6 @@ The `OpenAIChatCompletionsMessagesAPI` class is designed to interact with the Op | *parámetros* | `OpenAIChatCompletionsMessagesParameters` | Parámetros para filtrar y personalizar la respuesta. | | Resultado | Variant | Los mensajes recuperados asociados con la finalización del chat. | -La función `list()` recupera los mensajes asociados a un ID de finalización de chat específico. Lanza un error si `completionID` está vacío. If the *parameters* argument is not an instance of `OpenAIChatCompletionsMessagesParameters`, it will create a new instance using the provided parameters. +La función `list()` recupera los mensajes asociados a un ID de finalización de chat específico. Lanza un error si `completionID` está vacío. Si el argumento *parameters* no es una instancia de `OpenAIChatCompletionsMessagesParameters`, creará una nueva instancia utilizando los parámetros suministrados. https://platform.openai.com/docs/api-reference/chat/getMessages diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImage.md b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImage.md index 2917ecf2bf83db..3ea0c9af2ccafd 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImage.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/aikit/Classes/OpenAIImage.md @@ -5,7 +5,7 @@ title: OpenAIImage # OpenAIImage -La clase `OpenAIImage` representa una imagen generada por la API OpenAI. It provides properties for accessing the generated image in different formats and methods for converting this image to different types. +La clase `OpenAIImage` representa una imagen generada por la API OpenAI. Proporciona propiedades para acceder a la imagen generada en diferentes formatos y métodos para convertir esta imagen a diferentes tipos. https://platform.openai.com/docs/api-reference/images/object diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/commands/call-chain.md b/i18n/es/docusaurus-plugin-content-docs/version-21/commands/call-chain.md index 56130fd1b5e6f3..06d04fd346599e 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/commands/call-chain.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/commands/call-chain.md @@ -25,7 +25,7 @@ displayed_sidebar: docs ## Descripción -The **Call chain** command returns a collection of objects describing each step of the method call chain within the current process. Ofrece la misma información que la ventana Depurador. Tiene la ventaja adicional de poder ser ejecutado desde cualquier entorno 4D, incluyendo el modo compilado. +El comando **Call chain** devuelve una colección de objetos que describen cada paso de la cadena de llamadas a métodos en el proceso actual. Ofrece la misma información que la ventana Depurador. Tiene la ventaja adicional de poder ser ejecutado desde cualquier entorno 4D, incluyendo el modo compilado. The command facilitates debugging by enabling the identification of the method or formula called, the component that called it, and the line number where the call was made. Cada objeto de la colección devuelta contiene las siguientes propiedades: diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/commands/command-name.md b/i18n/es/docusaurus-plugin-content-docs/version-21/commands/command-name.md index 2e9c58c4b2656a..54aefbd19fcbb6 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/commands/command-name.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/commands/command-name.md @@ -30,21 +30,21 @@ displayed_sidebar: docs The **Command name** command returns the name as well as (optionally) the properties of the command whose command number you pass in *command*.El número de cada comando se indica tanto en el explorador como en el área Propiedades de esta documentación. -**Compatibility note:** A command name may vary from one 4D version to the next (commands renamed), this command was used in previous versions to designate a command directly by means of its number, especially in non-tokenized portions of code. This need has diminished over time as 4D continues to evolve because, for non-tokenized statements (formulas), 4D now provides a token syntax. This syntax allows you to avoid potential problems due to variations in command names as well as other elements such as tables, while still being able to type these names in a legible manner (for more information, refer to the *Using tokens in formulas* section). Tenga en cuenta también que la opción \*[Usar parámetros del sistema regional\* de las Preferencias](../Preferences/methods.md#4d-programming-language-use-regional-system-settings) le permite seguir usando el idioma francés en una versión francesa de 4D. +**Nota de compatibilidad:** el nombre de un comando puede variar de una versión 4D a la siguiente (comandos renombrados), este comando se utilizaba en versiones anteriores para designar un comando directamente mediante su número, especialmente en porciones de código no tokenizadas. Esta necesidad ha disminuido con el tiempo a medida que 4D sigue evolucionando porque, para las sentencias no tokenizadas (fórmulas), 4D ahora ofrece una sintaxis con tokens. Esta sintaxis le permite evitar posibles problemas debidos a las variaciones en los nombres de los comandos y otros elementos, como las tablas, sin dejar de poder escribir estos nombres de forma legible (para más información, consulte la sección *Utilización de tokens en las fórmulas*). Tenga en cuenta también que la opción \*[Usar parámetros del sistema regional\* de las Preferencias](../Preferences/methods.md#4d-programming-language-use-regional-system-settings) le permite seguir usando el idioma francés en una versión francesa de 4D. Hay dos parámetros opcionales: - *info*: propiedades del comando. El valor devuelto es un *campo de bits*, donde los siguientes bits son significativos: - Primer bit (bit 0): definido en 1 si el comando es [**hilo-seguro**](../Develop/preemptive.md#thread-safe-vs-thread-unsafe-code) (es decir, compatible con la ejecución en un proceso apropiativo) y 0 si es **hilo-inseguro**. Solo se pueden usar comandos hilo seguro en [procesos preventivos](../Develop/preemptive.md). - - Segundo bit (bit 1): se define en 1 si el comando es **obsoleto**, y en 0 si no lo es. A deprecated command will continue to work normally as long as it is supported, but should be replaced whenever possible and must no longer be used in new code. Los comandos obsoletos en su código generan advertencias en el [Live Checker y el compilador](../code-editor/write-class-method.md#warnings-and-errors). + - Segundo bit (bit 1): se define en 1 si el comando es **obsoleto**, y en 0 si no lo es. Un comando obsoleto seguirá funcionando normalmente mientras sea compatible, pero debe sustituirse siempre que sea posible y no debe utilizarse en código nuevo. Los comandos obsoletos en su código generan advertencias en el [Live Checker y el compilador](../code-editor/write-class-method.md#warnings-and-errors). *theme*: nombre del tema del lenguaje 4D para el comando. -The **Command name** command sets the *OK* variable to 1 if *command* corresponds to an existing command number, and to 0 otherwise. Note, however, that some existing commands have been disabled, in which case **Command name** returns an empty string (see last example). +El comando **Command name** define la variable *OK* en 1 si *command* corresponde a un número de comando existente, y a 0 en caso contrario. Tenga en cuenta, sin embargo, que algunos comandos existentes han sido desactivados, en cuyo caso **Command name** devuelve una cadena vacía (ver el último ejemplo). ## Ejemplo 1 -The following code allows you to load all valid 4D commands in an array: +El siguiente código permite cargar todos los comandos 4D válidos en un array: ```4d  var $Lon_id : Integer @@ -56,12 +56,12 @@ The following code allows you to load all valid 4D commands in an array:     $Lon_id:=$Lon_id+1     $Txt_command:=Command name($Lon_id)     If(OK=1) //command number exists -       If(Length($Txt_command)>0) //command is not disabled +       If(Length($Txt_command)>0) //el comando no está desactivado           APPEND TO ARRAY($tTxt_commands;$Txt_command)           APPEND TO ARRAY($tLon_Command_IDs;$Lon_id)        End if     End if - Until(OK=0) //end of existing commands + Until(OK=0) //fin de los comandos existentes ``` ## Ejemplo 2 @@ -86,7 +86,7 @@ En la versión inglesa de 4D, la lista desplegable leerá: Sum, Average, Min y M ## Ejemplo 3 -You want to create a method that returns **True** if the command, whose number is passed as parameter, is thread-safe, and **False** otherwise. +Quiere crear un método que devuelva **True** si el comando, cuyo número se pasa como parámetro, es hilo seguro, y **False** en caso contrario. ```4d   //Is_Thread_Safe project method @@ -120,11 +120,11 @@ var $deprecated : Collection Repeat $Lon_id:=$Lon_id+1 $Txt_command:=Command name($Lon_id;$info) - If($info ?? 1) //the second bit is set to 1 - //then the command is deprecated + If($info ?? 1) //el segundo bit está a 1 + //entonces el comando es obsoleto $deprecated.push($Txt_command) End if -Until(OK=0) //end of existing commands +Until(OK=0) //fin de los comandos existentes ``` diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/commands/listbox-get-property.md b/i18n/es/docusaurus-plugin-content-docs/version-21/commands/listbox-get-property.md index 2e5319d735ae2b..699cc1fae27f29 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/commands/listbox-get-property.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/commands/listbox-get-property.md @@ -37,7 +37,7 @@ En el parámetro *property*, pase una constante que indique la propiedad cuyo va | lk column max width | 26 | Propiedad **[Ancho Máximo](../FormObjects/properties_CoordinatesAndSizing.md#maximum-width)**
    Se aplica a: Columna \* | | lk column min width | 25 | Propiedad **[Ancho mínimo](../FormObjects/properties_CoordinatesAndSizing.md#minimum-width)**
    Se aplica a: Columna \* | | lk column resizable | 15 | Propiedad **[Redimensionable](../FormObjects/properties_ResizingOptions.md#resizable)**
    Se aplica a: columna \*
    Valores posibles:
    lk no (0)
    lk yes (1) | -| lk current item expression | 38 | **[Current item](../FormObjects/properties_DataSource.md#current-item)** property
    Applies to: List box (Collection / Entity selection) | +| lk current item expression | 38 | Propiedad **[Elemento actual](../FormObjects/properties_DataSource.md#current-item)**
    Se aplica a: List box (Collection / Entity selection) | | lk current item pos expression | 39 | **[Current item position](../FormObjects/properties_DataSource.md#current-item-position)** property
    Applies to: List box (Collection / Entity selection) | | lk detail form name | 19 | Propiedad **[Nombre formulario detallado](../FormObjects/properties_ListBox.md#detail-form-name)** para list box de tipo selección
    Se aplica a: List box | | lk display footer | 8 | Propiedad **[Mostrar pies de página](../FormObjects/properties_Footers.md#display-footers)**
    Se aplica a: list box
    Valores posibles:
    lk no (0): oculto
    lk yes (1): mostrado | @@ -48,12 +48,12 @@ En el parámetro *property*, pase una constante que indique la propiedad cuyo va | lk font color expression | 23 | **[Font Color Expression](../FormObjects/properties_Text.md#font-color-expression)** property for record selection, collection or entity selection type list boxes
    Applies to: List box or column | | lk font style expression | 24 | **[Style Expression](../FormObjects/properties_Text.md#style-expression)** property for record selection, collection or entity selection type list boxes
    Applies to: List box or column | | lk hide selection highlight | 16 | **[Hide selection highlight](../FormObjects/properties_Appearance.md#hide-selection-highlight)** property
    Applies to: List box
    Possible values:
    lk no (0)
    lk yes (1) | -| lk highlight set | 27 | **[Highlight Set](../FormObjects/properties_ListBox.md#highlight-set)** property for selection type list box
    Applies to: List box | +| lk highlight set | 27 | Propiedad **[Conjunto resaltado](../FormObjects/properties_ListBox.md#highlight-set)** para el list box de tipo selección
    Se aplica a: List box | | lk hor scrollbar height | 3 | Altura en píxeles (solo se puede leer)
    Aplica a: List box | | lk meta expression | 34 | **[Meta Info Expression](../FormObjects/properties_Text.md#meta-info-expression)** property for collection or entity selection type list boxes
    Applies to: List box | | lk movable rows | 35 | **[Movable Rows](../FormObjects/properties_Action.md#movable-rows)** property for array type list box
    Applies to: List box (excluding hierarchical mode)
    Possible values:
    lk no (0): Rows cannot be moved at runtime
    lk yes (1): Rows can be moved at runtime (default) | | lk multi style | 30 | **[Multi-style](../FormObjects/properties_Text.md#multi-style)** property
    Applies to: Column \*
    Possible values:
    lk no (0)
    lk yes (1) | -| lk named selection | 28 | **[Named Selection](../FormObjects/properties_DataSource.md#selection-name)** property for selection type list box
    Applies to: List box | +| lk named selection | 28 | Propiedad **[Named Selection](../FormObjects/properties_DataSource.md#selection-name)** para list box de tipo selección
    Se aplica a: List box | | lk resizing mode | 11 | **[Column Auto-Resizing](../FormObjects/properties_ResizingOptions.md#column-auto-resizing)** property
    Applies to: List box
    Possible values:
    lk manual (0)
    lk automatic (2) | | lk row height unit | 17 | Unit of **[Row Height](../FormObjects/properties_CoordinatesAndSizing.md#row-height)** property
    Applies to: List box
    Possible values:
    lk lines (1)
    lk pixels (0)
    | | lk selection mode | 10 | **[Selection Mode](../FormObjects/properties_ListBox.md#selection-mode)** property
    Applies to: List box
    Possible values:
    lk none (0)
    lk single (1)
    lk multiple (2) | diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/commands/listbox-set-property.md b/i18n/es/docusaurus-plugin-content-docs/version-21/commands/listbox-set-property.md index eb6d6ae50ce942..92acdd38d82420 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/commands/listbox-set-property.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/commands/listbox-set-property.md @@ -37,7 +37,7 @@ En los parámetros *property* y *value*, usted indica, respectivamente, la propi | lk column max width | 26 | Propiedad **[Ancho Máximo](../FormObjects/properties_CoordinatesAndSizing.md#maximum-width)**
    Se aplica a: Columna \* | | lk column min width | 25 | Propiedad **[Ancho mínimo](../FormObjects/properties_CoordinatesAndSizing.md#minimum-width)**
    Se aplica a: Columna \* | | lk column resizable | 15 | Propiedad **[Redimensionable](../FormObjects/properties_ResizingOptions.md#resizable)**
    Se aplica a: columna \*
    Valores posibles:
    lk no (0)
    lk yes (1) | -| lk current item expression | 38 | **[Current item](../FormObjects/properties_DataSource.md#current-item)** property
    Applies to: List box (Collection / Entity selection) | +| lk current item expression | 38 | Propiedad **[Elemento actual](../FormObjects/properties_DataSource.md#current-item)**
    Se aplica a: List box (Collection / Entity selection) | | lk current item pos expression | 39 | **[Current item position](../FormObjects/properties_DataSource.md#current-item-position)** property
    Applies to: List box (Collection / Entity selection) | | lk detail form name | 19 | Propiedad **[Nombre formulario detallado](../FormObjects/properties_ListBox.md#detail-form-name)** para list box de tipo selección
    Se aplica a: List box | | lk display footer | 8 | Propiedad **[Mostrar pies de página](../FormObjects/properties_Footers.md#display-footers)**
    Se aplica a: list box
    Valores posibles:
    lk no (0): oculto
    lk yes (1): mostrado | @@ -48,11 +48,11 @@ En los parámetros *property* y *value*, usted indica, respectivamente, la propi | lk font color expression | 23 | **[Font Color Expression](../FormObjects/properties_Text.md#font-color-expression)** property for record selection, collection or entity selection type list boxes
    Applies to: List box or column | | lk font style expression | 24 | **[Style Expression](../FormObjects/properties_Text.md#style-expression)** property for record selection, collection or entity selection type list boxes
    Applies to: List box or column | | lk hide selection highlight | 16 | **[Hide selection highlight](../FormObjects/properties_Appearance.md#hide-selection-highlight)** property
    Applies to: List box
    Possible values:
    lk no (0)
    lk yes (1) | -| lk highlight set | 27 | **[Highlight Set](../FormObjects/properties_ListBox.md#highlight-set)** property for selection type list box
    Applies to: List box | +| lk highlight set | 27 | Propiedad **[Conjunto resaltado](../FormObjects/properties_ListBox.md#highlight-set)** para el list box de tipo selección
    Se aplica a: List box | | lk meta expression | 34 | **[Meta Info Expression](../FormObjects/properties_Text.md#meta-info-expression)** property for collection or entity selection type list boxes
    Applies to: List box | | lk movable rows | 35 | **[Movable Rows](../FormObjects/properties_Action.md#movable-rows)** property for array type list box
    Applies to: List box (excluding hierarchical mode)
    Possible values:
    lk no (0): Rows cannot be moved at runtime
    lk yes (1): Rows can be moved at runtime (default) | | lk multi style | 30 | **[Multi-style](../FormObjects/properties_Text.md#multi-style)** property
    Applies to: Column \*
    Possible values:
    lk no (0)
    lk yes (1) | -| lk named selection | 28 | **[Named Selection](../FormObjects/properties_DataSource.md#selection-name)** property for selection type list box
    Applies to: List box | +| lk named selection | 28 | Propiedad **[Named Selection](../FormObjects/properties_DataSource.md#selection-name)** para list box de tipo selección
    Se aplica a: List box | | lk resizing mode | 11 | **[Column Auto-Resizing](../FormObjects/properties_ResizingOptions.md#column-auto-resizing)** property
    Applies to: List box
    Possible values:
    lk manual (0)
    lk automatic (2) | | lk row height unit | 17 | Unit of **[Row Height](../FormObjects/properties_CoordinatesAndSizing.md#row-height)** property
    Applies to: List box
    Possible values:
    lk lines (1)
    lk pixels (0)
    | | lk selected items expression | 40 | **[Selected items](../FormObjects/properties_DataSource.md#selected-items)** property
    Applies to: List box (Collection / Entity selection) | diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/commands/session-storage.md b/i18n/es/docusaurus-plugin-content-docs/version-21/commands/session-storage.md index ad79290daaa3d8..47c9e53bbc44a6 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/commands/session-storage.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/commands/session-storage.md @@ -26,7 +26,7 @@ displayed_sidebar: docs ## Descripción -The **Session storage** command returns the storage object of the session whose unique identifier you passed in the *id* parameter. +El comando **Session storage** devuelve el objeto de almacenamiento de la sesión cuyo identificador único se ha pasado en el parámetro *id*. En *id*, indique la UUID de la sesión para la que desea obtener el almacenamiento. Se asigna automáticamente por 4D (4D Server o, para sesiones independientes, 4D mono-usuario) y se almacena en [**.id**](../API/SessionClass.md#id) propiedad del [objeto de sesión](../API/SessionClass.md). Si la sesión no existe, el comando devuelve **Null**. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/commands/trim.md b/i18n/es/docusaurus-plugin-content-docs/version-21/commands/trim.md index f83b1b29b41483..37b4fff2816137 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/commands/trim.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/commands/trim.md @@ -27,7 +27,7 @@ displayed_sidebar: docs The **Trim** command removes **whitespace** from both ends of the *aString* parameter and returns a new string, without modifying the original one. **Whitespace** incluyen espacios, tabulaciones, LF, CR, etc. -To return a new string with whitespace trimmed from just one end, use [`Trim start`](./trim-start.md) or [`Trim end`](./trim-end.md). +Para devolver una nueva cadena con los espacios en blanco recortados de un solo extremo, utilice [`Trim start`](./trim-start.md) o [`Trim end`](./trim-end.md). En el parámetro *aString*, puede pasar cualquier expresión de tipo texto. Será dejado sin tocar por el comando. diff --git a/i18n/es/docusaurus-plugin-content-docs/version-21/commands/web-event.md b/i18n/es/docusaurus-plugin-content-docs/version-21/commands/web-event.md index 838df7dfc9157c..17f56ca60365e6 100644 --- a/i18n/es/docusaurus-plugin-content-docs/version-21/commands/web-event.md +++ b/i18n/es/docusaurus-plugin-content-docs/version-21/commands/web-event.md @@ -16,7 +16,7 @@ displayed_sidebar: docs ## Descripción -`Web Event` returns an object with information on a triggered event linked to a web page component. +`Web Event` devuelve un objeto con información sobre un evento desencadenado vinculado a un componente de página web. El comando debe ser llamado en el contexto de una página web manejada por el servidor web de 4D. @@ -24,14 +24,14 @@ El comando debe ser llamado en el contexto de una página web manejada por el se El objeto devuelto contiene las siguientes propiedades: -| Propiedad | | Tipo | Descripción | -| --------- | ----- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| caller | | string | [Server-side reference](https://developer.4d.com/qodly/4DQodlyPro/pageLoaders/pageLoaderOverview#data-access-category) of the component triggering the event | -| eventType | | string | Type of event:
  • onblur
  • onfocus
  • onclick
  • onauxclick
  • onmouseenter
  • onmouseleave
  • onkeyup
  • onkeydown
  • onchange
  • unload
  • onload - triggered when the `Page` loads
  • | -| data | | object | Información adicional en función del componente implicado | -| | index | number |
  • Componente Pestañas: índice de la pestaña (la indexación comienza en 0)
  • Componente de la tabla de datos: número de columna
  • | -| | row | number | Componente de la tabla de datos: número de línea | -| | name | string | Componente Data Table: nombre qodlysource de la columna (por ejemplo, "firstname", "address.city") | +| Propiedad | | Tipo | Descripción | +| --------- | ----- | ------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| caller | | string | [Referencia servidor](https://developer.4d.com/qodly/4DQodlyPro/pageLoaders/pageLoaderOverview#data-access-category) del componente que desencadena el evento | +| eventType | | string | Tipo de evento:
  • onblur
  • onfocus
  • onclick
  • onauxclick
  • onmouseenter
  • onmouseleave
  • onkeyup
  • onkeydown
  • onchange
  • unload
  • onload - se activa cuando `Page` se carga
  • | +| data | | object | Información adicional en función del componente implicado | +| | index | number |
  • Componente Pestañas: índice de la pestaña (la indexación comienza en 0)
  • Componente de la tabla de datos: número de columna
  • | +| | row | number | Componente de la tabla de datos: número de línea | +| | name | string | Componente Data Table: nombre qodlysource de la columna (por ejemplo, "firstname", "address.city") | #### Ejemplo @@ -39,7 +39,7 @@ El objetivo es mostrar/ocultar un texto de ayuda cuando el usuario pasa el rató ![](../assets/en/commands/web-event1.png) -This is done by attaching `onmouseenter` and `onmouseleave` events to a **Text input** component that displays the information stored in a **Text** component (displaying "This is the help text"). +Esto se hace adjuntando los eventos `onmouseenter` y `onmouseleave` a un componente **Text input** que muestra la información almacenada en un componente **Text** (mostrando "This is the help text"). ![](../assets/en/commands/web-event2.png) @@ -49,7 +49,7 @@ En este escenario: ![](../assets/en/commands/web-event3.png) - El componente Texto tiene `helpOn_orderNumber` como referencia del lado Servidor. ![](../assets/en/commands/web-event4.png) -- The [exposed](../ORDA/ordaClasses.md#exposed-vs-non-exposed-functions) function `help()` is attached to both the `onmouseenter` and `onmouseleave` events and contains the following code: +- La función [exposed](../ORDA/ordaClasses.md#exposed-vs-non-exposed-functions) `help()` se adjunta a los eventos `onmouseenter` y `onmouseleave` y contiene el siguiente código: ```4d shared singleton Class constructor() @@ -64,17 +64,17 @@ exposed Function help() componentRef:=event.caller Case of - : (event.eventType="onmouseenter") // event is onmouseenter - myForm["helpOn_"+componentRef].show() // show the help on "orderNumber" by showing - // the text component with reference "helpOn_orderNumber" - : (event.eventType="onmouseleave") // event is onmouseleave - myForm["helpOn_"+componentRef].hide() // hide the help on orderNumber + : (event.eventType="onmouseenter") // el evento es onmouseenter + myForm["helpOn_"+componentRef].show() // mostrar la ayuda en "orderNumber" mostrando + // el componente texto con referencia "helpOn_orderNumber" + : (event.eventType="onmouseleave") // el evento es onmouseleave + myForm["helpOn_"+componentRef].hide() // ocultar la ayuda sobre orderNumber End case ``` -To open the web page with the help on `orderNumber` hidden, you can associate this function to the `onload` event of the web page: +Para abrir la página web con la ayuda de `orderNumber` oculta, puede asociar esta función al evento `onload` de la página web: ```4d exposed function hideOnLoad() diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/API/CollectionClass.md b/i18n/fr/docusaurus-plugin-content-docs/current/API/CollectionClass.md index 4d639d4f34ab75..a28ce32c9dd0a2 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/API/CollectionClass.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/API/CollectionClass.md @@ -2268,12 +2268,12 @@ Vous souhaitez trier une collection par code de caractère ou par langage : var $strings1; $strings2 : Collection $strings1:=New collection("Alpha";"Charlie";"alpha";"bravo";"Bravo";"charlie") -//utilisation du code de caractère: -$strings2:=$strings1.orderByMethod(Function(sortCollection);sk character codes) +//using the character code: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk char codes) // result : ["Alpha","Bravo","Charlie","alpha","bravo","charlie"] -//utilisation du langage: -$strings2:=$strings1.orderByMethod(Function(sortCollection);sk strict) +//using the language: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk strict) // result : ["alpha","Alpha","bravo","Bravo","charlie","Charlie"] ``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/WritePro/user/user-new.md b/i18n/fr/docusaurus-plugin-content-docs/current/WritePro/user/user-new.md index b72500cdbc0e09..cec26cfe67876a 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/WritePro/user/user-new.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/WritePro/user/user-new.md @@ -29,7 +29,7 @@ When the list is created using [the WP SET ATTRIBUTE command](../commands-legacy :::info Article(s) de blog sur le sujet -4D Write Pro – Adding a margin automatically when bullets are set using standard actions +[4D Write Pro – Adding a margin automatically when bullets are set using standard actions](https://blog.4d.com/4d-write-pro-adding-a-margin-automatically-when-bullets-are-set-using-standard-actions) ::: diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/commands/application-info.md b/i18n/fr/docusaurus-plugin-content-docs/current/commands/application-info.md index deb5c748e2a8f9..8b7734dfe19d8f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/commands/application-info.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/commands/application-info.md @@ -81,7 +81,7 @@ If the code is executed from a standalone environment, the object contains (for } ``` -If the code is executed from a 4D remote client, the object contains (for example): +Si le code est exécuté à partir d'un client distant 4D, l'objet contient (par exemple) : ```json { @@ -99,7 +99,7 @@ If the code is executed from a 4D remote client, the object contains (for exampl } ``` -If the code is executed on 4D Server, the object contains (for example): +Si le code est exécuté sur 4D Server, l'objet contient (par exemple) : ```json { diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-20/API/CollectionClass.md b/i18n/fr/docusaurus-plugin-content-docs/version-20/API/CollectionClass.md index 0977fd38b0cc0c..a4a4bcb1591919 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-20/API/CollectionClass.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-20/API/CollectionClass.md @@ -2434,12 +2434,12 @@ Vous souhaitez trier une collection par code de caractère ou par langage : var $strings1; $strings2 : Collection $strings1:=New collection("Alpha";"Charlie";"alpha";"bravo";"Bravo";"charlie") -//utilisation du code de caractère: -$strings2:=$strings1.orderByMethod(Function(sortCollection);sk character codes) +//using the character code: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk char codes) // result : ["Alpha","Bravo","Charlie","alpha","bravo","charlie"] -//utilisation du langage: -$strings2:=$strings1.orderByMethod(Function(sortCollection);sk strict) +//using the language: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk strict) // result : ["alpha","Alpha","bravo","Bravo","charlie","Charlie"] ``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/API/CollectionClass.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/API/CollectionClass.md index 4d639d4f34ab75..a28ce32c9dd0a2 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/API/CollectionClass.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/API/CollectionClass.md @@ -2268,12 +2268,12 @@ Vous souhaitez trier une collection par code de caractère ou par langage : var $strings1; $strings2 : Collection $strings1:=New collection("Alpha";"Charlie";"alpha";"bravo";"Bravo";"charlie") -//utilisation du code de caractère: -$strings2:=$strings1.orderByMethod(Function(sortCollection);sk character codes) +//using the character code: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk char codes) // result : ["Alpha","Bravo","Charlie","alpha","bravo","charlie"] -//utilisation du langage: -$strings2:=$strings1.orderByMethod(Function(sortCollection);sk strict) +//using the language: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk strict) // result : ["alpha","Alpha","bravo","Bravo","charlie","Charlie"] ``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/WritePro/user/user-new.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/WritePro/user/user-new.md index 3c63de7b66edc5..8deffd45827339 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/WritePro/user/user-new.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/WritePro/user/user-new.md @@ -29,7 +29,7 @@ When the list is created using [the WP SET ATTRIBUTE command](../commands-legacy :::info Article(s) de blog sur le sujet -4D Write Pro – Adding a margin automatically when bullets are set using standard actions +[4D Write Pro – Adding a margin automatically when bullets are set using standard actions](https://blog.4d.com/4d-write-pro-adding-a-margin-automatically-when-bullets-are-set-using-standard-actions) ::: diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands/application-info.md b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands/application-info.md index deb5c748e2a8f9..8b7734dfe19d8f 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands/application-info.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21-R2/commands/application-info.md @@ -81,7 +81,7 @@ If the code is executed from a standalone environment, the object contains (for } ``` -If the code is executed from a 4D remote client, the object contains (for example): +Si le code est exécuté à partir d'un client distant 4D, l'objet contient (par exemple) : ```json { @@ -99,7 +99,7 @@ If the code is executed from a 4D remote client, the object contains (for exampl } ``` -If the code is executed on 4D Server, the object contains (for example): +Si le code est exécuté sur 4D Server, l'objet contient (par exemple) : ```json { diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/API/CollectionClass.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/API/CollectionClass.md index 5bc241cd9071ec..ee6eb724fc85c1 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/API/CollectionClass.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/API/CollectionClass.md @@ -2268,12 +2268,12 @@ Vous souhaitez trier une collection par code de caractère ou par langage : var $strings1; $strings2 : Collection $strings1:=New collection("Alpha";"Charlie";"alpha";"bravo";"Bravo";"charlie") -//utilisation du code de caractère: -$strings2:=$strings1.orderByMethod(Function(sortCollection);sk character codes) +//using the character code: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk char codes) // result : ["Alpha","Bravo","Charlie","alpha","bravo","charlie"] -//utilisation du langage: -$strings2:=$strings1.orderByMethod(Function(sortCollection);sk strict) +//using the language: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk strict) // result : ["alpha","Alpha","bravo","Bravo","charlie","Charlie"] ``` diff --git a/i18n/fr/docusaurus-plugin-content-docs/version-21/Notes/updates.md b/i18n/fr/docusaurus-plugin-content-docs/version-21/Notes/updates.md index 055938e73aae2e..51da65990e386b 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/version-21/Notes/updates.md +++ b/i18n/fr/docusaurus-plugin-content-docs/version-21/Notes/updates.md @@ -101,7 +101,7 @@ Lisez [**Les nouveautés de 4D 20 R9**](https://blog.4d.com/fe-whats-new-in-4d-2 - Les commandes et constantes obsolètes génèrent maintenant des warnings spécifiques dans le [live checker et le compilateur](../code-editor/write-class-method.md#warnings-and-errors). Vous pouvez savoir si une commande est obsolète en utilisant la commande [`Command name`](../commands/command-name.md). - Nouvelles commandes [WA SET CONTEXT](../commands/wa-set-context.md) et [WA Get context](../commands/wa-get-context.md) pour contrôler le contenu de [$4d](../FormObjects/webArea_overview.md#4d-object) dans les zones web. - Nouveau paramètre de base de données [`RDP optimization`](../commands-legacy/set-database-parameter.md#rdp-optimization-133) pour optimiser par exemple le presse-papiers partagé lors de l'utilisation du protocole de bureau distant avec 4D. -- Les composants interprétés peuvent maintenant être [édités depuis le projet hôte](../Extensions/develop-components.md#editing-components-from-the-host). +- Les composants interprétés peuvent maintenant être [édités depuis le projet hôte](../Extensions/develop-components.md#editing-components). - Les [licenses](../Admin/licenses.md) sont maintenant automatiquement actualisées au démarrage. - Nouveau [composant 4D AIkit](../aikit/overview.md) permettant l'interaction avec les API IA tierces. - Les fonctions de callback suivantes de 4D View Pro attendent maintenant que toutes les fonctions personnalisées de 4D terminent leurs calculs : [VP IMPORT DOCUMENT](../ViewPro/commands/vp-import-document.md), [VP IMPORT FORM BLOB](../ViewPro/commands/vp-import-from-blob.md), [VP IMPORT FROM OBJECT](../ViewPro/commands/vp-import-from-object.md), et [VP FLUSH COMMANDS](../ViewPro/commands/vp-flush-commands.md). diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/API/CollectionClass.md b/i18n/ja/docusaurus-plugin-content-docs/current/API/CollectionClass.md index 5d5fd80f7ec26f..3f7e33743f33e4 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/API/CollectionClass.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/API/CollectionClass.md @@ -2272,13 +2272,13 @@ $name.multiSort(Formula($1.value.firstname<$1.value2.firstname); [$address]) var $strings1; $strings2 : Collection $strings1:=New collection("Alpha";"Charlie";"alpha";"bravo";"Bravo";"charlie") -// 文字コード順: -$strings2:=$strings1.orderByMethod(Function(sortCollection);sk character codes) -// 結果 : ["Alpha","Bravo","Charlie","alpha","bravo","charlie"] +//using the character code: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk char codes) +// result : ["Alpha","Bravo","Charlie","alpha","bravo","charlie"] -// アルファベット順: -$strings2:=$strings1.orderByMethod(Function(sortCollection);sk strict) -// 結果 : ["alpha","Alpha","bravo","Bravo","charlie","Charlie"] +//using the language: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk strict) +// result : ["alpha","Alpha","bravo","Bravo","charlie","Charlie"] ``` ***sortCollection*** メソッドのコードは以下のとおりです: diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/user/user-new.md b/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/user/user-new.md index 4aa16b87d43bc2..62732469713274 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/user/user-new.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/WritePro/user/user-new.md @@ -29,7 +29,7 @@ When the list is created using [the WP SET ATTRIBUTE command](../commands-legacy :::info 関連したblog 記事 -4D Write Pro – Adding a margin automatically when bullets are set using standard actions +[4D Write Pro – Adding a margin automatically when bullets are set using standard actions](https://blog.4d.com/4d-write-pro-adding-a-margin-automatically-when-bullets-are-set-using-standard-actions) ::: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-20/API/CollectionClass.md b/i18n/ja/docusaurus-plugin-content-docs/version-20/API/CollectionClass.md index abd014bdbc6561..247cddee5eb242 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-20/API/CollectionClass.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-20/API/CollectionClass.md @@ -2434,13 +2434,13 @@ $c2:=$c.map(Formula(Round(($1.value/$2)*100; 2)); $c.sum()) var $strings1; $strings2 : Collection $strings1:=New collection("Alpha";"Charlie";"alpha";"bravo";"Bravo";"charlie") -// 文字コード順: -$strings2:=$strings1.orderByMethod(Function(sortCollection);sk character codes) -// 結果 : ["Alpha","Bravo","Charlie","alpha","bravo","charlie"] +//using the character code: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk char codes) +// result : ["Alpha","Bravo","Charlie","alpha","bravo","charlie"] -// アルファベット順: -$strings2:=$strings1.orderByMethod(Function(sortCollection);sk strict) -// 結果 : ["alpha","Alpha","bravo","Bravo","charlie","Charlie"] +//using the language: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk strict) +// result : ["alpha","Alpha","bravo","Bravo","charlie","Charlie"] ``` ***sortCollection*** メソッドのコードは以下のとおりです: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/API/CollectionClass.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/API/CollectionClass.md index 5d5fd80f7ec26f..3f7e33743f33e4 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/API/CollectionClass.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/API/CollectionClass.md @@ -2272,13 +2272,13 @@ $name.multiSort(Formula($1.value.firstname<$1.value2.firstname); [$address]) var $strings1; $strings2 : Collection $strings1:=New collection("Alpha";"Charlie";"alpha";"bravo";"Bravo";"charlie") -// 文字コード順: -$strings2:=$strings1.orderByMethod(Function(sortCollection);sk character codes) -// 結果 : ["Alpha","Bravo","Charlie","alpha","bravo","charlie"] +//using the character code: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk char codes) +// result : ["Alpha","Bravo","Charlie","alpha","bravo","charlie"] -// アルファベット順: -$strings2:=$strings1.orderByMethod(Function(sortCollection);sk strict) -// 結果 : ["alpha","Alpha","bravo","Bravo","charlie","Charlie"] +//using the language: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk strict) +// result : ["alpha","Alpha","bravo","Bravo","charlie","Charlie"] ``` ***sortCollection*** メソッドのコードは以下のとおりです: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/Notes/updates.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/Notes/updates.md index 11305203bbb65b..a06b85cc72edc4 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/Notes/updates.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/Notes/updates.md @@ -9,8 +9,8 @@ title: リリースノート #### ハイライト -- [Code Live Checker](../code-editor/write-class-method.md#warnings-and-errors) has been enhanced to provide greater precision in error detection (see [this blog post](https://blog.4d.com/better-error-handling-and-type-inference-for-4d-developers) for more information). -- [4D Write Pro standard actions](../WritePro/user-legacy/standard-actions.md) that apply [lists](../WritePro/user-legacy/using-a-4d-write-pro-area.md#lists) now automatically adjust paragraph margins to keep markers positioned inside it. +- [コードライブチェッカー](../code-editor/write-class-method.md#warnings-and-errors) はエラー検知の精度が向上するように改善されました(詳細は [こちらのblog 記事](https://blog.4d.com/better-error-handling-and-type-inference-for-4d-developers) を参照してください)。 +- [リスト](../WritePro/user-legacy/using-a-4d-write-pro-area.md#リスト) を適用する [4D Write Pro 標準アクション](../WritePro/user-legacy/standard-actions.md) は自動的に段落の余白を、その中に位置するマーカーを内部に配置するように自動的に調整するようになりました。 - Built-in support of `order by` in query strings for AI vector searches using [`query()`](../API/DataClassClass.md#query-by-vector-similarity) functions and the [REST API](../REST/$orderby.md). - You can now create and open Qodly Pages from the [Explorer](../Develop/explorer.md). - You can [customize the icons of your components](../Extensions/develop-components.md#custom-icon). diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/WritePro/user/user-new.md b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/WritePro/user/user-new.md index 0da3e541d7ff24..bd926944b551f2 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/WritePro/user/user-new.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21-R2/WritePro/user/user-new.md @@ -29,7 +29,7 @@ When the list is created using [the WP SET ATTRIBUTE command](../commands-legacy :::info 関連したblog 記事 -4D Write Pro – Adding a margin automatically when bullets are set using standard actions +[4D Write Pro – Adding a margin automatically when bullets are set using standard actions](https://blog.4d.com/4d-write-pro-adding-a-margin-automatically-when-bullets-are-set-using-standard-actions) ::: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/API/CollectionClass.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/API/CollectionClass.md index f567db353de9bb..a0953944ac72dd 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/API/CollectionClass.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/API/CollectionClass.md @@ -2272,13 +2272,13 @@ $name.multiSort(Formula($1.value.firstname<$1.value2.firstname); [$address]) var $strings1; $strings2 : Collection $strings1:=New collection("Alpha";"Charlie";"alpha";"bravo";"Bravo";"charlie") -// 文字コード順: -$strings2:=$strings1.orderByMethod(Function(sortCollection);sk character codes) -// 結果 : ["Alpha","Bravo","Charlie","alpha","bravo","charlie"] +//using the character code: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk char codes) +// result : ["Alpha","Bravo","Charlie","alpha","bravo","charlie"] -// アルファベット順: -$strings2:=$strings1.orderByMethod(Function(sortCollection);sk strict) -// 結果 : ["alpha","Alpha","bravo","Bravo","charlie","Charlie"] +//using the language: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk strict) +// result : ["alpha","Alpha","bravo","Bravo","charlie","Charlie"] ``` ***sortCollection*** メソッドのコードは以下のとおりです: diff --git a/i18n/ja/docusaurus-plugin-content-docs/version-21/Notes/updates.md b/i18n/ja/docusaurus-plugin-content-docs/version-21/Notes/updates.md index 7070a63300b99c..983218507f3c0a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/version-21/Notes/updates.md +++ b/i18n/ja/docusaurus-plugin-content-docs/version-21/Notes/updates.md @@ -101,7 +101,7 @@ title: リリースノート - [ライブチェッカーとコンパイラー](../code-editor/write-class-method.md#warnings-and-errors).において、廃止予定のコマンドと定数は、特定の警告を生成するようになりました。 [`Command name`](../commands/command-name.md) コマンドを使用することで、コマンドが廃止予定かどうかを知ることができます。 - 新しいコマンド[WA SET CONTEXT](../commands/wa-set-context.md) および [WA Get context](../commands/wa-get-context.md) を使用して、Web エリア内の[$4d](../FormObjects/webArea_overview.md#4d-object) コンテンツを管理することができるようになります。 - 新しい[`RDP optimization` データベースパラメーター](../commands-legacy/set-database-parameter.md#rdp-optimization-133) を使用して、例えば4D をリモートデスクトッププロトコルを使用している場合の共有クリップボードを最適化することができます。 -- インタープリタ版のコンポーネントは[ホストプロジェクトから編集する](../Extensions/develop-components.md#コンポーネントをホストから編集する) ことが可能になりました。 +- Interpreted components can now be [edited from the host project](../Extensions/develop-components.md#editing-components). - [ライセンス](../Admin/licenses.md) は起動時に自動的に更新されるようになりました。 - 新しい[4D AIKit コンポーネント](../aikit/overview.md) を使用することでサードパーティAI のAPI とやり取りをすることが可能になります。 - 以下のVP コマンドのコールバックは、4D カスタム関数がその計算を全て終えるのを待つようになりました: [VP IMPORT DOCUMENT](../ViewPro/commands/vp-import-document.md), [VP IMPORT FORM BLOB](../ViewPro/commands/vp-import-from-blob.md)、[VP IMPORT FROM OBJECT](../ViewPro/commands/vp-import-from-object.md)、および [VP FLUSH COMMANDS](../ViewPro/commands/vp-flush-commands.md) diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/API/CollectionClass.md b/i18n/pt/docusaurus-plugin-content-docs/current/API/CollectionClass.md index 998f9c0328b279..0e1a13c257dd7a 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/API/CollectionClass.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/API/CollectionClass.md @@ -2247,10 +2247,16 @@ Se quiser ordenar a coleção de strings de acordo com seu tamanho: Se quiser ordenar a coleção por código de caractere ou alfabeticamente: ```4d -var $fruits; $c2 : Collection - $fruits:=New collection("Orange";"Apple";"Grape";"pear";"Banana";"fig";"Blackberry";"Passion fruit") - $c2:=$fruits.orderByMethod("WordLength") - //$c2=[Passion fruit,Blackberry,Orange,Banana,Apple,Grape,pear,fig] +var $strings1; $strings2 : Collection +$strings1:=New collection("Alpha";"Charlie";"alpha";"bravo";"Bravo";"charlie") + +//using the character code: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk char codes) +// result : ["Alpha","Bravo","Charlie","alpha","bravo","charlie"] + +//using the language: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk strict) +// result : ["alpha","Alpha","bravo","Bravo","charlie","Charlie"] ``` O método ***sortCollection***: diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/WritePro/user/user-new.md b/i18n/pt/docusaurus-plugin-content-docs/current/WritePro/user/user-new.md index e96ad981d4fd0a..e1143901fd3363 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/WritePro/user/user-new.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/WritePro/user/user-new.md @@ -29,7 +29,7 @@ When the list is created using [the WP SET ATTRIBUTE command](../commands-legacy :::info Related blog post -4D Write Pro – Adding a margin automatically when bullets are set using standard actions +[4D Write Pro – Adding a margin automatically when bullets are set using standard actions](https://blog.4d.com/4d-write-pro-adding-a-margin-automatically-when-bullets-are-set-using-standard-actions) ::: diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-20/API/CollectionClass.md b/i18n/pt/docusaurus-plugin-content-docs/version-20/API/CollectionClass.md index 62a499e5b4c099..4b1ac73632b85b 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-20/API/CollectionClass.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-20/API/CollectionClass.md @@ -2396,10 +2396,16 @@ Se quiser ordenar a coleção de strings de acordo com seu tamanho: Se quiser ordenar a coleção por código de caractere ou alfabeticamente: ```4d -var $fruits; $c2 : Collection - $fruits:=New collection("Orange";"Apple";"Grape";"pear";"Banana";"fig";"Blackberry";"Passion fruit") - $c2:=$fruits.orderByMethod("WordLength") - //$c2=[Passion fruit,Blackberry,Orange,Banana,Apple,Grape,pear,fig] +var $strings1; $strings2 : Collection +$strings1:=New collection("Alpha";"Charlie";"alpha";"bravo";"Bravo";"charlie") + +//using the character code: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk char codes) +// result : ["Alpha","Bravo","Charlie","alpha","bravo","charlie"] + +//using the language: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk strict) +// result : ["alpha","Alpha","bravo","Bravo","charlie","Charlie"] ``` Com o método ***Multiply***: diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/API/CollectionClass.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/API/CollectionClass.md index 998f9c0328b279..0e1a13c257dd7a 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/API/CollectionClass.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/API/CollectionClass.md @@ -2247,10 +2247,16 @@ Se quiser ordenar a coleção de strings de acordo com seu tamanho: Se quiser ordenar a coleção por código de caractere ou alfabeticamente: ```4d -var $fruits; $c2 : Collection - $fruits:=New collection("Orange";"Apple";"Grape";"pear";"Banana";"fig";"Blackberry";"Passion fruit") - $c2:=$fruits.orderByMethod("WordLength") - //$c2=[Passion fruit,Blackberry,Orange,Banana,Apple,Grape,pear,fig] +var $strings1; $strings2 : Collection +$strings1:=New collection("Alpha";"Charlie";"alpha";"bravo";"Bravo";"charlie") + +//using the character code: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk char codes) +// result : ["Alpha","Bravo","Charlie","alpha","bravo","charlie"] + +//using the language: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk strict) +// result : ["alpha","Alpha","bravo","Bravo","charlie","Charlie"] ``` O método ***sortCollection***: diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/WritePro/user/user-new.md b/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/WritePro/user/user-new.md index e25afb610f2780..b3b46dfd99a6d3 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/WritePro/user/user-new.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21-R2/WritePro/user/user-new.md @@ -29,7 +29,7 @@ When the list is created using [the WP SET ATTRIBUTE command](../commands-legacy :::info Related blog post -4D Write Pro – Adding a margin automatically when bullets are set using standard actions +[4D Write Pro – Adding a margin automatically when bullets are set using standard actions](https://blog.4d.com/4d-write-pro-adding-a-margin-automatically-when-bullets-are-set-using-standard-actions) ::: diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/API/CollectionClass.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/API/CollectionClass.md index ff4715de39e28f..3029132cc05fd8 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/API/CollectionClass.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/API/CollectionClass.md @@ -2247,10 +2247,16 @@ Se quiser ordenar a coleção de strings de acordo com seu tamanho: Se quiser ordenar a coleção por código de caractere ou alfabeticamente: ```4d -var $fruits; $c2 : Collection - $fruits:=New collection("Orange";"Apple";"Grape";"pear";"Banana";"fig";"Blackberry";"Passion fruit") - $c2:=$fruits.orderByMethod("WordLength") - //$c2=[Passion fruit,Blackberry,Orange,Banana,Apple,Grape,pear,fig] +var $strings1; $strings2 : Collection +$strings1:=New collection("Alpha";"Charlie";"alpha";"bravo";"Bravo";"charlie") + +//using the character code: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk char codes) +// result : ["Alpha","Bravo","Charlie","alpha","bravo","charlie"] + +//using the language: +$strings2:=$strings1.orderByMethod(Formula(sortCollection);sk strict) +// result : ["alpha","Alpha","bravo","Bravo","charlie","Charlie"] ``` O método ***sortCollection***: diff --git a/i18n/pt/docusaurus-plugin-content-docs/version-21/Notes/updates.md b/i18n/pt/docusaurus-plugin-content-docs/version-21/Notes/updates.md index 4ddb063e6f5f89..3c042dd1aef35f 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/version-21/Notes/updates.md +++ b/i18n/pt/docusaurus-plugin-content-docs/version-21/Notes/updates.md @@ -101,7 +101,7 @@ Leia [**O que há de novo no 4D 20 R9**](https://blog.4d.com/en-whats-new-in-4d- - Os comandos e constantes obsoletos agora geram warnings específicos no [live checker e no compilador](../code-editor/write-class-method.md#warnings-and-errors). Você pode saber se um comando está obsoleto usando o comando [`Command name`](../commands/command-name.md). - Novos comandos [WA SET CONTEXT](../commands/wa-set-context.md) e [WA Get context](../commands/wa-get-context.md) para controlar o conteúdo de [$4d](../FormObjects/webArea_overview.md#4d-object) em áreas da Web. - Novo [parâmetro de banco de dados `RD`](../commands-legacy/set-database-parameter.md#rdp-optimization-133) para otimizar, por exemplo, a área de transferência compartilhada ao usar o protocolo remoto desktop com 4D. -- Os componentes interpretados agora podem ser [editados a partir do projeto host](../Extensions/develop-components.md#editing-components-from-the-host). +- Os componentes interpretados agora podem ser [editados a partir do projeto host](../Extensions/develop-components.md#editing-components). - [Licencias](../Admin/licenses.md) são agora atualizadas automaticamente na inicialização. - Nova [4D AIKit component](../aikit/overview.md) permitindo a interação com APIs de terceiros. - Os seguintes comandos de callbacks de comando VP agora esperam que todas as funções personalizadas 4D completem seus cálculos: [VP IMPORT DOCUMENT](../ViewPro/commands/vp-import-document.md), [VP IMPORT FORM BLOB](../ViewPro/commands/vp-import-from-blob.md), [VP IMPORT FROM OBJECT](../ViewPro/commands/vp-import-from-object.md) e [VP FLUSH COMMANDS](../ViewPro/commands/vp-flush-commands.md).